hwdb: label Lenovo ThinkPad X1 Tablet Gen 3 trackpoint as pointing stick

The trackpoint of the ThinkPad X1 Tablet Gen 3 detachable keyboard (USB
17EF:60B5) lives in the same HID interface as the touchpad, which is
bound to hid-multitouch. The kernel never sets INPUT_PROP_POINTING_STICK
for it, so input_id classifies the trackpoint as a plain mouse.

Mark it as a pointing stick so libinput applies trackpoint acceleration
instead of the mouse acceleration profile.

The interface also exposes a second mouse node without a middle button;
the modal match keys on the button set (k110,111,112) to select only the
trackpoint node and leave the touchpad and the other mouse node
untouched.
This commit is contained in:
Stephanie Wilde-Hobbs
2026-08-20 04:53:28 +09:00
committed by Yu Watanabe
parent 8e3d6dc535
commit ac80a8f4f3
+4
View File
@@ -114,6 +114,10 @@ id-input:modalias:input:b0003v068Ep00F2*
id-input:modalias:input:b0003v04D9p0407e0111-e0,1,2,4*
ID_INPUT_POINTINGSTICK=1
# Lenovo ThinkPad X1 Tablet Gen 3 TrackPoint
id-input:modalias:input:b0003v17EFp60B5e0111-e0,1,2,4,k110,111,112*
ID_INPUT_POINTINGSTICK=1
# ASRock LED Controller
id-input:modalias:input:b0003v26CEp01A2*
ID_INPUT_JOYSTICK=