Имеется сабж (Logitech TrackMan MarbleFX) Три кнопки работают как положенно, а вот с четвертой - проблема. При инсталляции она не привязалась - добавил ее вручную: /etc/sysconfig/mouse MOUSETYPE=ps/2 XMOUSETYPE=MouseManPlusPS/2 FULLNAME="PS/2|Logitech MouseMan+" XEMU3=no WHEEL=no device=psaux nbuttons="4"
/etc/X11/XF86Config-4 Section "InputDevice"
Identifier "Mouse1" Driver "mouse" Option "Protocol" "MouseManPlusPS/2" Option "Device" "/dev/mouse" Option "Buttons" "4"
Добавлял только кол-во кнопок (nbuttons & Buttons).
После этого 4-ю кнопку начал ловить xev (как кнопку 4). Только как к ней что-то полезное привязать (а то она только как скролинг вверх работает).
Говорили что во FreeBSD этой кнопкой реализуется скроллинг (как в офтопике по 3-й кнопке). Как это реализованно? Думаю в Linux такое не трудно будет сделать.