summaryrefslogtreecommitdiff
path: root/hwdb/60-input-id.hwdb
Commit message (Collapse)AuthorAgeFilesLines
* hwdb: label the trackpoint on IBM UltraNav keyboard as a pointing stick (#11934)Lubomir Rintel2019-03-111-0/+4
| | | | | | 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).
* hwdb: explicitly label the XP-PEN STAR 06 as tabletPeter Hutterer2018-08-201-0/+4
| | | | | | | | 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
* hwdb: add UC-Logic 20160N pad to the ID_INPUT hwdbPeter Hutterer2017-10-301-0/+5
| | | | | | | | 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
* hwdb: add a hwdb file to override ID_INPUT assignmentsPeter Hutterer2017-10-301-0/+59
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