04-27-2020, 07:03 PM
(04-27-2020, 06:25 PM)ab1jx Wrote: 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:
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.
Thank you for your logs and configs.
Not sure if I need to quote your message, so just in case I do.
I just saw this message in xorg.conf you loaded:
Code:
[ 23.895] (II) Using input driver 'synaptics' for 'HAILUCK CO.,LTD USB KEYBOARD Touchpad'
And all the messages further in your log suggest that synaptics identified your touchpad properly unlike mine where it says that couldn't detect touchpad etc etc.
Do you use pinebook or pinebook pro?
Your touchpad is identified as touchpad, mine as mouse. I can do two-finger scrolling but I can't do touch to click. This is my problem. I though synaptics could help me with that.