| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This is the TrackPoint on an older IBM-branded ThinkPad-y USB keyboard.
It needs ID_INPUT_POINTINGSTICK=1 for TrackPoint scrolling to work, and
also for the AttrTrackpointMultiplier quirk to apply in libinput
(otherwise the TrackPoint is too slooooow).
|
|
|
|
|
|
|
|
| |
Exports BTN_LEFT...BTN_FORWARD, BTN_TOUCH, REL_X/Y/WHEEL/MISC and
ABS_X/Y/PRESSURE. Rather than figure out what builtin-input_id tweak we need
for this device, just add the tablet bit.
https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput/issues/8
|
|
|
|
|
|
|
|
| |
Missing the x/y axes usually exported for pad devices (for historical reaons)
and thus not recognised as tablet (pad).
Fixes #7197
See also https://bugs.freedesktop.org/show_bug.cgi?id=103395
|
|
The input_id builtin assigns the various ID_INPUT based on the exported evdev
bits. In some cases, the device may not have the properties required to label
a device as one specific type but the physical form factor is clear.
e.g. in the case of #7197 it's a tablet pad that does not have x/y axes which
the kernel exports for pads for historical reasons.
A custom override is needed, best to be solved with a hwdb entry.
Related #7197
|