mirror of
https://github.com/X11Libre/xf86-input-evdev.git
synced 2026-04-14 11:44:16 +00:00
Count REL_DIAL as a scrollwheel during EvdevProbe (#21457)
The Griffin Powermate only has a single axis (REL_DIAL). This axis is posted as horizontal scroll wheel, so we need to ensure the scroll wheel setup (including ensuring that enough buttons are available) is triggered accordingly. X.Org Bug 21457 <http://bugs.freedesktop.org/show_bug.cgi?id=21457> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
@@ -1590,7 +1590,8 @@ EvdevProbe(InputInfoPtr pInfo)
|
||||
}
|
||||
|
||||
if (TestBit(REL_WHEEL, pEvdev->rel_bitmask) ||
|
||||
TestBit(REL_HWHEEL, pEvdev->rel_bitmask)) {
|
||||
TestBit(REL_HWHEEL, pEvdev->rel_bitmask) ||
|
||||
TestBit(REL_DIAL, pEvdev->rel_bitmask)) {
|
||||
xf86Msg(X_INFO, "%s: Found scroll wheel(s)\n", pInfo->name);
|
||||
has_scroll = TRUE;
|
||||
if (!num_buttons)
|
||||
|
||||
Reference in New Issue
Block a user