Eu consertei isso com xinput set-prop 12 "Evdev Scrolling Distance" 5, 5, 5
Eu instalei o Ubuntu através do virtualbox no meu laptop. Existem 2 problemas com o meu touchpad: 1. A velocidade de rolagem vertical de 2 dedos é super rápida, preciso desacelerá-la 2. A rolagem horizontal não funciona. Aqui estão alguns comandos que realizei:
miroslav@TuringMachine:~$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ VirtualBox mouse integration id=9 [slave pointer (2)]
⎜ ↳ VirtualBox USB Tablet id=10 [slave pointer (2)]
⎜ ↳ ImExPS/2 Generic Explorer Mouse id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Sleep Button id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
O engraçado é que o dispositivo 9 é responsável por movimentos de 1 dedo, mas para a rolagem de 2 dedos apenas o dispositivo 12 é responsável:
miroslav@TuringMachine:~$ xinput --test 12
motion a[3]=-1
button press 5
button release 5
motion a[3]=-2
button press 5
button release 5
motion a[3]=-3
button press 5
button release 5
motion a[3]=-4
button press 5
button release 5
Parece que a rolagem de dois dedos é feita pela emulação de botões pressionados. Mas eu não posso ajustar a velocidade disso, porque nada em xinput list-props 12
muda a velocidade. Alguma ajuda?
Eu consertei isso com xinput set-prop 12 "Evdev Scrolling Distance" 5, 5, 5