DESIRE :Configure TouchPad to support TAPPING at boot-up without manual intervention.
Setup:
Laptop : HP Pavilion X360
Touchpad : Synaptics
~>
xinputâ¡ Virtual core pointer id=2 [master pointer (3)]
â â³ Virtual core XTEST pointer id=4 [slave pointer (2)]
â â³ SynPS/2 Synaptics TouchPad id=10 [slave pointer (2)]
squiggly characters does show up on the terminal window.
Extensions : tce/onboot.lst Xorg-7.7.tcz
libinput.tcz
xf86-input-libinput.tcz
xf86-input-synaptics.tcz
I can enable TAPPING by manually running my own "tp.sh" script after bootup
Script : tp.sh
#!/bin/sh -x
synclient TapButton1=1 #-- One Finger Tap - Left Mouse Button
synclient TapButton2=3 #-- Two Finger Tap - Right Mouse Button
synclient TapButton3=2 #-- Three Finger Tap - Middle Mouse Button
You can test if TAPPING works at the following URL:
https://gutool.com/test-mouse/
Mouse tester How to detect the failure of the mouse?
This is a mouse button click test tool. How to test my mouse? Click the mouse in the following panel, and remember to click on the number of clicks, the number of clicks and the number of tools statistics are consistent. If you do not agree that your mouse may be is broken.
Click the Left mouse button for 2 times.
Click the Middle mouse button for 4 times.
Click the Right mouse button for 6 times.
Corresponding Mouse button counter goes up every time you TAP with 1,2 or 3 fingers.
I have tried to configure
FILE : /usr/local/share/X11/xorg.conf.d/70-synaptics.conf Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"
EndSection
XORG config file modification does not seem to be working or I am not sure, how to test it .
Questions: 1. With LIBINPUT and XORG, am I loading all the required extensios to get TouchPad tapping working properly ?
2. I have read that Synaptics is already supported with Xorg, do I still need xf86-input-synaptics.tcz ?
3. I tried to backup the above 70...conf file by specifying it in /opt/.filetool.lst - After bootup, I still had to go with the manual option.
4. I tried adding "tp.sh" to /opt/bootlocal.sh" script. SYNCLIENT failed with some error.
Any suggestions...