]> 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)
commit299ee4e7b7e68872684fba6712a894c1100444a2
treee826c0937d617c6e84e4cc28a4442cfb7d0debdd
parent7086768c69cbcc2a760550409399ae0336ca111a
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 e4c488f25aa4b8dbf2ef9c5e8134de859821f786.

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