Synaptics Touchpad no right click (FIXED)

Using applications, configuring, problems
Message
Author
npierce
Posts: 858
Joined: Tue 29 Dec 2009, 01:40

#31 Post by npierce »

This post is a request for assistance from anyone who is running a PC with a clickpad.

I may have found a way for Puppy to easily detect a PC that has a clickpad installed, which is a step along the road towards getting a clickpad to work with Puppy without the need for the user to edit a configuration file.

If you have a clickpad, this command:

Code: Select all

grep clickpad /var/log/Xorg.0.log
should spit out something like this:

Code: Select all

[ 48.833] (II) synaptics: Synaptics Mouse: found clickpad property
That shows that the clickpad was detected when the X server started.

But in order for Puppy to set the correct options when it generates the xorg.conf file, we need to detect it before starting the X server.

I would be grateful if any user with a clickpad would post the output of these two commands:

Code: Select all

cat /sys/class/input/mouse*/device/name
cat /sys/class/input/mouse*/device/properties
This would allow me to verify how the properties data is formatted.

User avatar
Ghost Dog
Posts: 163
Joined: Fri 27 Jan 2012, 04:29

#32 Post by Ghost Dog »

Code: Select all

# cat /sys/class/input/mouse*/device/name 
ETPS/2 Elantech Touchpad
# cat /sys/class/input/mouse*/device/properties
5
Thanks!
The Way of the Samurai

User avatar
Ghost Dog
Posts: 163
Joined: Fri 27 Jan 2012, 04:29

#33 Post by Ghost Dog »

I thought I should add that the touchpad works fine in Fatdog 6.01. Right-clicks like a charm.
The Way of the Samurai

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#34 Post by peebee »

On a new Asus X551 - right click not working using LxPup-15.02 pae k3.17.7 ootb:

# grep clickpad /var/log/Xorg.0.log
[ 211.210] (II) synaptics: Synaptics Mouse: found clickpad property
# cat /sys/class/input/mouse*/device/name
ETPS/2 Elantech Touchpad
# cat /sys/class/input/mouse*/device/properties
5
#
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

Post Reply