Bug 15361 - Clickpad right and middle buttons don't work on laptop
Summary: Clickpad right and middle buttons don't work on laptop
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-25 16:49 CET by Alexander Martynenko
Modified: 2015-03-02 14:12 CET (History)
1 user (show)

See Also:
Source RPM: x11-driver-input-synaptics
CVE:
Status comment:


Attachments
hwinfo full output (312.51 KB, text/plain)
2015-02-25 16:51 CET, Alexander Martynenko
Details

Description Alexander Martynenko 2015-02-25 16:49:52 CET
Description of problem:

At laptop with clickpad (touchpad with one physical button and software
emulation of 3) only left button works after install.
For example, laptops Acer Extensa 2509 and Acer Espire E5-771.


How reproducible:

Install Mageia on laptop with clickpad and try to press at middle and right buttons. 

Way to fix:
For clickpads, add next parameters to  /usr/share/X11/xorg.conf.d/50-synaptics.conf :
Option "ClickPad" "1"
Option "SoftButtonAreas" "66% 0 82% 0 33% 65% 82% 0"
Option "AreaBottomEdge" "82%"



Reproducible: 

Steps to Reproduce:
Comment 1 Alexander Martynenko 2015-02-25 16:51:40 CET
Created attachment 5949 [details]
hwinfo full output
Alexander Martynenko 2015-02-26 05:14:01 CET

Hardware: x86_64 => All

Comment 2 Thierry Vignaud 2015-02-26 13:38:20 CET
We cannot blindly enforce such a default, it might break other laptops.
Can you write an udev rule that would match only this model and test it?
See http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/tree/conf/50-synaptics.conf
especially the two latest rules

eg something like:

# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Disable clickpad buttons on Apple touchpads"
FIXME=> MatchProduct "Acer|????????????"
        MatchDriver "synaptics"
        Option "ClickPad" "1"
        Option "SoftButtonAreas" "66% 0 82% 0 33% 65% 82% 0"
        Option "AreaBottomEdge" "82%"
EndSection


See also:
http://pkgs.fedoraproject.org/cgit/xorg-x11-drv-synaptics.git/tree/50-synaptics.conf http://pkgs.fedoraproject.org/cgit/xorg-x11-drv-synaptics.git/tree/70-touchpad-quirks.rules

CC: (none) => thierry.vignaud

Comment 3 Alexander Martynenko 2015-02-27 12:51:23 CET
Ok:

#Acer new laptop clickpads (Acer 2509, 2510, E5-771 etc...)
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        MatchProduct "06CB:2970"
        Option "ClickPad" "1"
        Option "SoftButtonAreas" "66% 0 82% 0 33% 65% 82% 0"
        Option "AreaBottomEdge" "82%"
EndSection



Tested on 3 Acer laptops, works fine.
Comment 4 Alexander Martynenko 2015-03-02 14:11:23 CET
I received the latest update, it works.
Thanks!

It's possible to close a ticket.
Comment 5 Thierry Vignaud 2015-03-02 14:12:55 CET
Closing

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.