From fc08ae472c9ebc8ff3458a1fca8cadfa6ceb67a4 Mon Sep 17 00:00:00 2001 From: Stephanie Wilde-Hobbs Date: Mon, 17 Aug 2026 21:06:48 +0200 Subject: [PATCH] hwdb: mark Lenovo ThinkPad X1 Tablet Gen 3 touchpad as internal Similar to d13c07ecd8 and 373a4020d5, 65-integration.rules sets ID_INPUT_TOUCHPAD_INTEGRATION=external, and libinput skips disable-while-typing (DWT) for the device. The touchpad is integrated into a detachable keyboard which isn't usable on other devices so it should be marked as internal. This enables palm detection and DWT. --- hwdb.d/70-touchpad.hwdb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/hwdb.d/70-touchpad.hwdb b/hwdb.d/70-touchpad.hwdb index 889a9bcc93..8a13c7d803 100644 --- a/hwdb.d/70-touchpad.hwdb +++ b/hwdb.d/70-touchpad.hwdb @@ -53,6 +53,15 @@ touchpad:usb:v0b05p1a30:name:ASUSTeK Computer Inc. GZ302EA-Keyboard Touchpad:* touchpad:bluetooth:v17efp60fa:* ID_INPUT_TOUCHPAD_INTEGRATION=internal +########################################################### +# Lenovo ThinkPad X1 Tablet Thin Keyboard Gen 3 (17EF:60B5) +########################################################### +# The USB port is reported as removable by firmware, so 65-integration.rules +# classifies the touchpad as external and libinput skips disable-while-typing. +# The touchpad is physically integrated; mark it internal to enable DWT. +touchpad:usb:v17efp60b5:name:Chicony ThinkPad X1 Tablet Thin Keyboard Gen 3:* + ID_INPUT_TOUCHPAD_INTEGRATION=internal + ########################################################### # Microsoft Surface Type Cover ###########################################################