04-27-2020, 06:25 PM
(This post was last modified: 04-27-2020, 06:27 PM by ab1jx.
Edit Reason: remove stray ]
)
I don't get email notifications on follow-up posts, and "Subscribe and receive email notification of new replies" is checked and my email address is correct. I get emails from the Pine Store about shipping but I've never gotten one from this board.
I'm not using the synaptics driver, I'm using the libinput drover. Maybe synaptics got rolled into libinput, I don't know. Using Debian Stretch as originally came on my eMMC, dpkg-query -l | grep libinput shows me:
In /usr/share/X11/xorg.conf.d I have:
You can disable a .conf file by renaming it to anytbing else (like .off or .txt) but I apparently got rid of them entirely, which makes the driver not load. The only significant change to libinput.conf I think was to enable a drag on the right edge of the touchpad to act like a mouse wheel for scrolling. That's in the libinput man page I think. Notice ScrollMethod below.
My libinput.conf:
I specifically didn't want gestures. It seemed like there might be multiple drivers loading, I don't now if they conflict or not. I turned them off by removing the .conf files, the drivers are still there.
I'm not using the synaptics driver, I'm using the libinput drover. Maybe synaptics got rolled into libinput, I don't know. Using Debian Stretch as originally came on my eMMC, dpkg-query -l | grep libinput shows me:
Code:
ii libinput-bin 1.6.3-1
ii libinput10:armhf 1.6.3-1
ii xserver-xorg-input-libinput 0.23.0-2
In /usr/share/X11/xorg.conf.d I have:
Code:
10-amdgpu.conf
10-evdev.conf
10-quirks.conf
11-flags.conf
40-libinput.conf
40-libinput.conf.orig
You can disable a .conf file by renaming it to anytbing else (like .off or .txt) but I apparently got rid of them entirely, which makes the driver not load. The only significant change to libinput.conf I think was to enable a drag on the right edge of the touchpad to act like a mouse wheel for scrolling. That's in the libinput man page I think. Notice ScrollMethod below.
My libinput.conf:
Code:
# Match on all types of devices but tablet devices and joysticks
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "ScrollMethod" "edge"
EndSection
# Don't want this
Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchscreen "off"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
# Don't want this
Section "InputClass"
Identifier "libinput tablet catchall"
MatchIsTablet "off"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
I specifically didn't want gestures. It seemed like there might be multiple drivers loading, I don't now if they conflict or not. I turned them off by removing the .conf files, the drivers are still there.