Пробовал уже кучу всяких вариантов с использованием Buttons 7 и 9, xmodmap, imwheel, но так и не добился желаемого результата, при некоторых вариантах мышь себя вообще начинала вести крайне через жопу
!
В общем опишу поподробнее ситуацию:
Мышь A4TECH X-750F. Имеет: 2 стандартные клавиши, одно колесо прокрутки, 2 боковые клавиши, клавишу переключения разрешения мыши (скорость курсора меняет, работает аппаратно, без всяких дров и т.п.) и кнопка тройного нажатия (для стрельбы в играх типа).
xev определяет клавиши как:
1 - лк
2 - нажатие на колесо
3 - пк
4 - колесо вверх
5 - колесо вниз
8 - боковая клавиша 1
9 - боковая клавиша 2
10 - кнопка переключения разрешения
кнопка тройного нажатия соответственно определяется как три нажатия на клавишу 1.
При старте системы проскакивает сообщение, что мышь 8-кнопочная.
В xorg.conf сейчас пока оставил то, что определилось автоматом при конфигурировании иксов:
Код: Выделить всё
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5"
EndSection
Колесо работает без проблем (у меня флуксбокс), боковые клавиши по прежнему воспринимаются в приложениях как нажатие на левую кнопку, хотя xev их и определяет как 8 и 9.
Так в какую сторону мне сейчас нужно плясать?