[solved] Right click on touchpad not working

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
kyla

[solved] Right click on touchpad not working

Post by kyla »

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.
kyla

Re: [solved] Right click on touchpad not working

Post by kyla »

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
Dave W.

Re: [solved] Right click on touchpad not working

Post by Dave W. »

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 :)
gregharris73

Re: [solved] Right click on touchpad not working

Post by gregharris73 »

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.
dhiego

Re: [solved] Right click on touchpad not working

Post by dhiego »

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!
Locked

Return to “Hardware Support”