summaryrefslogtreecommitdiff
path: root/drivers/hid/hid-picolcd_debugfs.c
diff options
context:
space:
mode:
authorBenjamin Tissoires <benjamin.tissoires@redhat.com>2018-07-13 16:13:51 +0200
committerJiri Kosina <jkosina@suse.cz>2018-07-17 15:33:47 +0200
commit30576c5f490cb220ae8c1dcd918605ac1c4c103e (patch)
treebc55eb10ea95f7cb2c6f8fbbe1a15fbd7eeba642 /drivers/hid/hid-picolcd_debugfs.c
parent08a8a7cf14595f95d5cbb28ef5c15c56a6255fb4 (diff)
HID: microsoft: support the Surface Dial
The tool works nicely with hid-generic, but it ends up creating 9 different input nodes with most of them only having ABS_MISC set. Filter the axis out, which reduces the amount of devices to 2. One is the proper System Multi-axis collection, the other exported device seems to provide SLEEP and POWER Key, not sure how one can trigger those events though. Filtering the ABS_X and ABS_Y axes also prevents udev to detect this as a touchscreen. Acked-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid/hid-picolcd_debugfs.c')
0 files changed, 0 insertions, 0 deletions