After updating to 12.04, I cannot use the mouse buttons. I have a work around to be able to drag with the touchpad alone, also to use the touchpad for right click. I would however like to use the actual buttons to drag and drop and actually right click. I have an Acer Aspire S3 series laptop. Does anyone know why this may be happening and how I can fix it?
Asked
Active
Viewed 1.0k times
2 Answers
3
This is the fix for right click on a touchpad with no buttons i.e. a clickpad!!
create a folder:
/etc/X11/xorg.conf.d/
the create a file called 51.synaptics.conf
open gedit in root and save the file in the above folder with the following text in the file:
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection
log out and then log back in again and you will have right click
if you do not have a clickpad and have actual buttons see what your touchpad is capable off:
xinput -list (to find the name of your touchpad)
then:
xinput list-props "SynPS/2 Synaptics TouchPad" | grep Capabilities
you should see some output like this:
Synaptics Capabillities (295): 1, 0, 0, 1, 1, 1, 1
the numbers mean the following:
(1) device has a physical left button
(0) device does not have a physical middle button
(0) device does not have a physical right button
(1) device does support two-finger detection
(1) device does support three-finger detection
(1) device can configure vertical resolution
(1) device can configure horizontal resolution
if I was you I would take a look at the my comment and follow the link, this should help solve your problem.

Braiam
- 67,791
- 32
- 179
- 269

oneofthemany
- 126
-
https://wiki.archlinux.org/index.php/Touchpad_Synaptics – oneofthemany Jun 20 '12 at 23:06
-
I do have hard buttons. when I pull up the xinput, the device is actually "ETPS/2 Elantech Touchpad" and it pulls up as 1,0,1,1,1,1,1. When I click the right button, it gives the same effect as a left click. – Kent Larsen Sr. Jun 21 '12 at 05:51
-
if you have an acer aspire S3 then you have what is called in linux terms as a clickpad. see if clickpad is enabled by using the "synclient -l" command. if its set to Clickpad = 0, then it is not recognising that you have a clickpad. Change this by issuing the following command: synclient Clickpad=1. to make it permanent you can add the command to the startup applications. – oneofthemany Jun 22 '12 at 08:26
-
outside of the above you could try the following: sudo modprobe -r psmouse && sudo modprobe psmouse proto=imps. then to make it permanent: sudo gedit /etc/modprobe.d/options then add options psmouse proto=imps. once you have done this save the file and then issue the following command: sudo update-grub: http://www.linlap.com/wiki/acer+aspire+s3 – oneofthemany Jun 22 '12 at 08:36
-
Note: i would always recommend using man synaptics and synclient to configure your touchpad as you have more flexibility for control and adjutsments. – oneofthemany Jun 22 '12 at 08:41
3
If your touchpad is not recognised as a clickpad [linux term for a touchpad with soft button areas] you can use the following 51.synaptics.conf
file:
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "ClickPad" "true"
Option "EmulateMidButtonTime" "0"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection

Braiam
- 67,791
- 32
- 179
- 269

oneofthemany
- 126