Tengo un ratón de 7 botones (Logitech USB Laser Mouse) y al final he conseguido configurar el Xorg para poder utilizar todos los botones gracias al tutorial: https://wiki.archlinux.org/index.php/All_Mouse_Buttons_Working
Para ello hay que utilizar el driver ‘evdev’, y configurar xorg.conf. En mi caso:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Evdev Mouse" "CorePointer" Option "Xinerama" "0" EndSection Section "InputDevice" Identifier "Evdev Mouse" Driver "evdev" Option "Name" "Logitech USB Laser Mouse" Option "Buttons" "7" Option "Protocol" "auto" Option "Device" "/dev/input/by-id/usb-Logitech_USB_Laser_Mouse-event-mouse" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" Option "ButtonMapping" "1 2 3 4 5 8 9" EndSection |
Los valores de “ButtonMapping” son especiales para que en Firefox los botones de “ir a la derecha/izquierda” naveguen por el historial :)