Naklápěcí kolečko myši Logitech RX300

Logitech RX300Po 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.

Autor: hledik

Komentáře

Ilfirin odpověděl -

Teď to vypadá, že tenhle článek nikdo nemá rád :-D .