Naklápěcí kolečko myši Logitech RX300
Po zakoupení myši Logitech RX300 (provozované na openSuSE 10.3, KDE, laptop Lenovo ThinkPad TP60, polohovací zařízení TouchPad + TrackPoint + popisovaná USB Logitech RX300) jsem ji vcelku bez problémů zkonfiguroval ruční editací /etc/X11/xorg.conf, viz např. tento slovinský link.
Vadilo mně však, že naklápění kolečko scrolluje v horizontálním směru obráceně, resp. s obrácenou logikou, než při vertikálním scrollování, tj. při naklopení doleva se okno prohlížeče posouvalo po obsahu okna doprava a obráceně. Nejjednodušší řešení nakonec nabídla manuálová stránka ovladače evdev: do sekce InputDevice myši přidat řádek
Option "HWHEELRelativeAxisButtons" "7 6"
Pro úplnost uvádím celou sekci (čísla u Mouse[2]
a /dev/input/event4
je třeba upravit podle výstupu z příkazu cat /proc/bus/input/devices
, jak je popsáno ve výše uvedeném linku):
Section "InputDevice"
Driver "evdev"
Identifier "Mouse[2]"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "false"
Option "Buttons" "7"
Option "Device" "/dev/input/event4"
Option "Name" "Logitech USB-PS/2 Optical Mouse"
Option "ZAxisMapping" "4 5"
Option "ButtonMapping" "1 2 3 6 7"
Option "HWHEELRelativeAxisButtons" "7 6"
Option "Resolution" "300"
EndSection
Kromě toho nezapomeňte přidat do sekce ServerLayout řádek
InputDevice "Mouse[2]" "SendCoreEvents"
Analogicky bude možné upravit horizontální scrollování i u jiných typů myší s naklápěcím kolečkem.
Komentáře
Teď to vypadá, že tenhle článek nikdo nemá rád :-D .