]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "HID: magicmouse: Set multi-touch keybits for Magic Mouse"
authorDaniel Stone <daniels@collabora.com>
Thu, 15 Jun 2017 12:35:50 +0000 (13:35 +0100)
committerJiri Kosina <jkosina@suse.cz>
Tue, 20 Jun 2017 08:38:17 +0000 (10:38 +0200)
commit19f36d94d1cdc2e4576a3708510106f149b64302
treee826c0937d617c6e84e4cc28a4442cfb7d0debdd
parent81e837684b640e95ccbe706e3b165a36510db1ce
Revert "HID: magicmouse: Set multi-touch keybits for Magic Mouse"

Setting these bits causes libinput to fail to initialize the device;
setting BTN_TOUCH and BTN_TOOL_FINGER causes it to treat the mouse as a
touchpad, and it then refuses to continue when it discovers ABS_X is not
set.

This breaks all known Wayland compositors, as well as Xorg when the
libinput driver is being used.

This reverts commit 578d97e2be4d58cc060e8fd87ffe648cde452a5f.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Cc: Che-Liang Chiou <clchiou@chromium.org>
Cc: Thierry Escande <thierry.escande@collabora.com>
Cc: Jiri Kosina <jkosina@suse.cz>
Cc: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Acked-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-magicmouse.c