Closed kstenerud closed 4 years ago
This is a problem with Xfce's implementation (and definitely not CAVE), please confirm that it has been fixed upstream, if not report it there if it hasn't been already.
It turns out that this is a very old problem, with many variations of this fix.
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Elan Touchscreen id=9 [slave pointer (2)]
⎜ ↳ Elan Touchpad id=10 [slave pointer (2)]
...
$ xinput list-props 10 |grep Scroll
...
Australian Scrolling (443): 0
...
Open your system's appropriate xorg config file (for CAVE: sudo nano /usr/share/X11/xorg.conf.d/50-touchpad-cmt-cave.conf
) and add an Option
line to your touchpad settings:
Section "InputClass"
Identifier "touchpad elan cave"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
MatchProduct "Elan"
Option "Zero Finger Click Enable" "0"
Option "Australian Scrolling" "1"
EndSection
closing, upstream
I went to the settings for my touchpad and reversed the scroll direction, but many apps don't respect the setting.
Works as expected:
Doesn't respect the settings:
Chromebook model: CAVE
Firmware: mrchromebox (latest, updated this morning)
Installation method: chrx