]> git.baikalelectronics.ru Git - kernel.git/commit
HID: wacom: make the WL connection friendly for the desktop
authorBenjamin Tissoires <benjamin.tissoires@redhat.com>
Thu, 11 Sep 2014 17:14:04 +0000 (13:14 -0400)
committerJiri Kosina <jkosina@suse.cz>
Fri, 12 Sep 2014 12:13:08 +0000 (14:13 +0200)
commit8e667a1ab7a28685a90b20e90f30cc6ae8720e09
tree60fee630cad6ce12e4ddda6ced5139c8d52a05dd
parenta35a8732e76b79995a9ae466b4f823bdfc33020f
HID: wacom: make the WL connection friendly for the desktop

Currently, tablets connected to the WL receiver all share the same
VID/PID. There is no way for the user space to know which one is which
besides parsing the name. We can force the PID to be set to the
actual hardware. This way, the input device will have the correct PID
which can be match in libwacom.

With only this trick, the pad input does not inherit the ID_INPUT_TABLET
udev property from its parent. We can force udev to accept it by declaring
a BTN_STYLUS which is never used.

This way, tablets connected through WL can be used from the user point of
view in the same way they are used while connected through wire.

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Reviewed-by: Ping Cheng <pingc@wacom.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/wacom_sys.c
drivers/hid/wacom_wac.c