[solved] Right click on touchpad not working
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
[solved] Right click on touchpad not working
I just got one of the new lenovo ideapad u310 ultrabooks and installed mint onto it. Everything is working fine except for right-clicking with the touchpad: it just registers as a normal left-click. Right-clicking works as expected under windows 7, and under mint with an external mouse, so it's definitely something with mint and the touchpad. Any ideas? It seems like it's some kind of driver problem, but I have no idea where to start with trying to fix it.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: [solved] Right click on touchpad not working
Aaaand the arch forums solve my problem https://bbs.archlinux.org/viewtopic.php ... 8#p1127018. Here's how to apply it in mint:
mkdir /etc/X11/xorg.conf.d/ (if it doesn't exist)
cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf
Then edit the first section so it looks like this:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-t ... rrors.html
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "ClickPad" "true"
Option "EmulateMidButtonTime" "0"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection
mkdir /etc/X11/xorg.conf.d/ (if it doesn't exist)
cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf
Then edit the first section so it looks like this:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-t ... rrors.html
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "ClickPad" "true"
Option "EmulateMidButtonTime" "0"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection
Re: [solved] Right click on touchpad not working
Very nice. Thanks for this. I also found a solution in the Ubuntu forum. I used this solution in Mint 13 for my daughter on her HP dm4.
http://ubuntuforums.org/showthread.php?t=1966016
See VideoRoy. Post #4.
Dave
http://ubuntuforums.org/showthread.php?t=1966016
See VideoRoy. Post #4.
Dave
Re: [solved] Right click on touchpad not working
So, I had the same problem (plus one more), but required a slight change to fix.
After using xinput and synaptics tools which will help you along if you still have troubles:
Had to change:
Option "ClickPad" "true" to ->
Option "ClickPad" "1"
Also don't need to create the /etc/X11 directory. It's loaded from /usr/share/X11 just fine.
This will also fix a potential scrolling issue in that if there is no clickpad, you can't click the left hand side bottom button and scroll with your finger like you are used to. So enabling the ClickPad will fix both problems.
After using xinput and synaptics tools which will help you along if you still have troubles:
Had to change:
Option "ClickPad" "true" to ->
Option "ClickPad" "1"
Also don't need to create the /etc/X11 directory. It's loaded from /usr/share/X11 just fine.
This will also fix a potential scrolling issue in that if there is no clickpad, you can't click the left hand side bottom button and scroll with your finger like you are used to. So enabling the ClickPad will fix both problems.
Re: [solved] Right click on touchpad not working
Problem solved. Acer aspire v5 Series
Debian 7.1 amd64 Gnome
Linux debian 3.2.0-4-amd64 # 1 SMP x86_64 3.2.46-1 Debian GNU / Linux
Here my setup:
root @ debian: ~ # more / usr/share/X11/xorg.conf.d/50-synaptics.conf
Example # xorg.conf.d que snippet assigns the touchpad driver
# To all touchpads. See xorg.conf.d (5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will overwrite Likely
# It when updating. Copy (and rename) this file into
# / Etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
# Option "OptionName" "value"
#
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/ dev / input / event *"
Option "VertEdgeScroll" "1"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "ClickPad" "true"
Option "EmulateMidButtonTime" "0"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
# This option is recommend on all Linux systems using evdev, but can not be
# Enabled by default. See The Following link for details:
# Http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
# MatchDevicePath "/ dev / input / event *"
EndSection
Section "InputClass"
Identifier "touchpad ignore duplicates"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/ dev / input / mouse *"
Option "Ignore" "on"
EndSection
# This option Enables the bottom right corner to be the right button on
# Non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Default buttons clickpad"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection
# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Disable buttons clickpad on Apple touchpads"
MatchProduct "Apple | bcm5974"
MatchDriver "synaptics"
Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection
Exit and open the session
Thank you!
Debian 7.1 amd64 Gnome
Linux debian 3.2.0-4-amd64 # 1 SMP x86_64 3.2.46-1 Debian GNU / Linux
Here my setup:
root @ debian: ~ # more / usr/share/X11/xorg.conf.d/50-synaptics.conf
Example # xorg.conf.d que snippet assigns the touchpad driver
# To all touchpads. See xorg.conf.d (5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will overwrite Likely
# It when updating. Copy (and rename) this file into
# / Etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
# Option "OptionName" "value"
#
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/ dev / input / event *"
Option "VertEdgeScroll" "1"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "ClickPad" "true"
Option "EmulateMidButtonTime" "0"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
# This option is recommend on all Linux systems using evdev, but can not be
# Enabled by default. See The Following link for details:
# Http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
# MatchDevicePath "/ dev / input / event *"
EndSection
Section "InputClass"
Identifier "touchpad ignore duplicates"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/ dev / input / mouse *"
Option "Ignore" "on"
EndSection
# This option Enables the bottom right corner to be the right button on
# Non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Default buttons clickpad"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection
# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Disable buttons clickpad on Apple touchpads"
MatchProduct "Apple | bcm5974"
MatchDriver "synaptics"
Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection
Exit and open the session
Thank you!