You are not logged in.
Hi there,
Linux noob here, I am having trouble tapping on my touchpad. Clicking on the right and left buttons are working, but I am not able to double tap and open up folders, click on links with a tap, triple touch to get a right click. Basically, the touchpad does not recognize me tapping on it. How can I get these functionalities?
Also, the touchpad is still active while I am typing. How to disable touchpad while typing?
I tried adding these lines to usr/share/X11/ xorg.conf.d/40-libinput.conf
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Tapping" "on"
Option "TappingButtonMap" "lmr"
EndSection
It did not change anything.
This is from my autostart
### TOUCHPAD: comment out the next two entries if you don't have one
## Configure touchpad. See 'man synaptics' for more info.
## (Now might be using libinput instead of synaptics.)
synclient VertEdgeScroll=1 HorizEdgeScroll=1 TapButton1=1 2>/dev/null ClickFinger2=3 TapButton2=3
## Disable touchpad while typing
syndaemon -i .5 -K -t -R -d &
### TOUCHPAD END
My synclient parameters are
Parameter settings:
LeftEdge = 480
RightEdge = 2720
TopEdge = 288
BottomEdge = 1632
FingerLow = 12
FingerHigh = 15
MaxTapTime = 180
MaxTapMove = 164
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
EmulateMidButtonTime = 0
EmulateTwoFingerMinZ = 141
EmulateTwoFingerMinW = 7
VertScrollDelta = 74
HorizScrollDelta = 74
VertEdgeScroll = 1
HorizEdgeScroll = 1
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.0536049
TouchpadOff = 2
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 0
RBCornerButton = 0
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 3
TapButton3 = 0
ClickFinger1 = 1
ClickFinger2 = 3
ClickFinger3 = 2
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 100
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 15
PressureMotionMaxZ = 80
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 0
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 18
VertHysteresis = 18
ClickPad = 1
RightButtonAreaLeft = 1600
RightButtonAreaRight = 0
RightButtonAreaTop = 1574
RightButtonAreaBottom = 0
MiddleButtonAreaLeft = 0
MiddleButtonAreaRight = 0
MiddleButtonAreaTop = 0
MiddleButtonAreaBottom = 0
Any ideas?
Edit 1: Typos
Edit 2:
Output from egrep -i 'synap|alps|etps|elan' /proc/bus/input/devices
N: Name="AlpsPS/2 ALPS GlidePoint"
Edit 3: I learned that I am able to slide two fingers at the same time to left or right and switch between desktops.
Last edited by rocky33 (2021-07-04 07:44:34)
Offline
Everything that did not change anything needs to be undone.
Then, since synclient seems to recognize your touchpad, I recommend getting the desired functionality with synclient.
Once you have it the way you want you can replace/modify the synclient line in your autostart file.
Offline
Everything that did not change anything needs to be undone.
Good general policy when troubleshooting.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Followed this and got what I wanted..
https://unix.stackexchange.com/question … n-touchpad
Marking it solved.
Offline
Time for BunsenLabs to switch from synaptics to xserver-xorg-input-libinput by default?
Anyway, glad you fixed it!
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
e: nm
Last edited by eightysixed (2025-06-29 00:46:10)
Offline