LINUX.ORG.RU

[X][evdev]Не работает горизонтальный скролл

 ,


0

1

Итак, что имеется: Funtoo, xf86-input-evdev-2.6.0, чудо китайской техники типа трекбол. О последнем чуть подробнее — имеется 3 кнопки: левая, правая и скролл режим (до конца не понял, но походу переключает он его аппаратно). В обычном режиме все ок, но скролл работает только вертикальный. Кусок xorg-а:

Section "InputClass"
        Identifier "mouse-china"
        Driver "evdev"
        Option "Emulate3Buttons" "true"
        Option "Buttons" "7"
        Option "YAxisMapping" "4 5"
	Option "XAxisMapping" "6 7"
	MatchProduct "Globlink  Technology Inc. Wireless USB Device"
EndSection
xinput test 10:
#Обычный режим - все норм
motion a[0]=232 a[1]=164 
motion a[0]=228 a[1]=169 
motion a[0]=234 a[1]=159 
button press   1 
button release 1 
#Scroll режим - вместо мэппинга на 6-7 кнопки, откуда не возьмись берется 3-я ось...
motion a[2]=-9 
button press   4 
button release 4 
motion a[2]=-8 
motion a[2]=-9 
button press   5 
button release 5 
button press   5 
button release 5 
motion a[2]=-8 
motion a[2]=-7 
motion a[2]=-6 
Судя по ману в evdev нет больше опции ZAxisMapping. Собственно жажду помощи коллективного разума в превращении motion a[2]= в горизонтальный скролл.



Последнее исправление: Sp0i3eR (всего исправлений: 1)

Ответ на: комментарий от Komintern

Увы нет, даже несмотря на патчик годичной давности в портах, падает в сегфолт при попытке открыть конфиг. Да и полагаю многое поменялось в иксах с того времени (я на unstable, если что).

Sp0i3eR
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.