Автор статьи: Дата: 23.07.2003
В свете появления XFree86 4.3.0 мне стало интересно, а поддерживает ли он горизонтальную прокрутку (скроллинг) ? Ведь у меня мышь двухколесная A4Tech WWW-10 и пока оба колеса работали, как вертикальная прокрутка. Оказывается может. И не только он. Наводящую информацию я нашел в доке на XFree86 4.2.0. Поставил эксперимент - работает.
Кусок конфигурационного файла /etc/X11/XF86Config-4 :
...
Section "ServerLayout"
...
InputDevice "Mouse0" "CorePointer"
...
EndSection
...
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/mouse"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons"
Option "Emulate3Timeout" "50"
Option "ZAxisMapping" "4 5 6 7"
EndSection
...
Настройка какое из колес что будет делать выполняется комбинированием цифр в опции "ZAxisMapping":
цифра 4 - прокрутка вверх;
цифра 5 - прокрутка вверх;
цифра 6 - прокрутка влево;
цифра 7 - прокрутка вправо;
и комбинированием пар этих цифр:
первая пара (в примере "4 5") - первое (левое) колесо;
вторая пара (в примере "6 7") - второе (правое) колесо.
Можно так же настроить нажимание кнопок мыши при движении колеса. Цифры 1, 2 и 3 соответственно нажимают кнопки 1, 2 и 3.
|