** Attachment added: "and old xinput output" https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/1048637/+attachment/3394601/+files/xinput.txt
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xserver-xorg-input-synaptics in Ubuntu. https://bugs.launchpad.net/bugs/1048637 Title: Middle click not working after upgrade to 12.04 Status in “xserver-xorg-input-synaptics” package in Ubuntu: New Bug description: After upgrading my middle click doesn't work. I have a Lenovo Ideapad s10-3t which has a tiny touchpad. I used to press the middle area of the lower edge to get a middle click, to, i.e. close Firefox tabs, open links in new tabs and most importantly: Use the cut buffer to copy and paste. I've read https://help.ubuntu.com/12.04/ubuntu-help/mouse-middleclick.html and it recommends three finger tapping (I can't change that behaviour anyway, can I? The mouse settings dialouge doesn't allow me specify whether I want to have three finger tapping for middle click). Anyway, according to xinput, my touchpad only recognises two fingers: ⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)] Reporting 8 classes: Class originated from: 14. Type: XIButtonClass Buttons supported: 12 Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" None None None None None Button state: Class originated from: 14. Type: XIValuatorClass Detail for Valuator 0: Label: Rel X Range: 1472.000000 - 5570.000000 Resolution: 81000 units/m Mode: relative Class originated from: 14. Type: XIValuatorClass Detail for Valuator 1: Label: Rel Y Range: 1408.000000 - 4654.000000 Resolution: 147000 units/m Mode: relative Class originated from: 14. Type: XIValuatorClass Detail for Valuator 2: Label: Rel Horiz Scroll Range: 0.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 14. Type: XIValuatorClass Detail for Valuator 3: Label: Rel Vert Scroll Range: 0.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 14. Type: XIScrollClass Scroll info for Valuator 2 type: 2 (horizontal) increment: 104.000000 flags: 0x0 Class originated from: 14. Type: XIScrollClass Scroll info for Valuator 3 type: 1 (vertical) increment: 104.000000 flags: 0x0 Class originated from: 0. Type: XITouchClass Touch mode: dependent Max number of touches: 2 So there seems to be a bug in Ubuntu forcing me to use three finger tap altough I can't do it. I can get my behaviour back by doing "synclinent EmulateMidButtonTime=75". I expected Ubuntu to not have that regression in first place, then a way to tell Ubuntu whether I want (or can) use three finger tap and then activate that option mentioned above automatically if I only have a two finger touchpad. FWIW: Here is my synclient output: Parameter settings: LeftEdge = 1758 RightEdge = 5284 TopEdge = 1635 BottomEdge = 4427 FingerLow = 25 FingerHigh = 30 FingerPress = 256 MaxTapTime = 180 MaxTapMove = 229 MaxDoubleTapTime = 180 SingleTapTimeout = 180 ClickTime = 100 FastTaps = 0 EmulateMidButtonTime = 0 EmulateTwoFingerMinZ = 282 EmulateTwoFingerMinW = 7 VertScrollDelta = 104 HorizScrollDelta = 104 VertEdgeScroll = 1 HorizEdgeScroll = 1 CornerCoasting = 0 VertTwoFingerScroll = 0 HorizTwoFingerScroll = 0 MinSpeed = 1 MaxSpeed = 1.75 AccelFactor = 0.0382629 TrackstickSpeed = 40 EdgeMotionMinZ = 30 EdgeMotionMaxZ = 160 EdgeMotionMinSpeed = 1 EdgeMotionMaxSpeed = 418 EdgeMotionUseAlways = 0 TouchpadOff = 2 LockedDrags = 0 LockedDragTimeout = 5000 RTCornerButton = 2 RBCornerButton = 3 LTCornerButton = 0 LBCornerButton = 0 TapButton1 = 1 TapButton2 = 3 TapButton3 = 0 ClickFinger1 = 1 ClickFinger2 = 1 ClickFinger3 = 0 CircularScrolling = 0 CircScrollDelta = 0.1 CircScrollTrigger = 0 CircularPad = 0 PalmDetect = 0 PalmMinWidth = 10 PalmMinZ = 200 CoastingSpeed = 20 CoastingFriction = 50 PressureMotionMinZ = 30 PressureMotionMaxZ = 160 PressureMotionMinFactor = 1 PressureMotionMaxFactor = 1 ResolutionDetect = 1 GrabEventDevice = 1 TapAndDragGesture = 1 AreaLeftEdge = 0 AreaRightEdge = 0 AreaTopEdge = 0 AreaBottomEdge = 0 HorizHysteresis = 8 VertHysteresis = 8 ClickPad = 1 RightButtonAreaLeft = 0 RightButtonAreaRight = 0 RightButtonAreaTop = 0 RightButtonAreaBottom = 0 MiddleButtonAreaLeft = 0 MiddleButtonAreaRight = 0 MiddleButtonAreaTop = 0 MiddleButtonAreaBottom = 0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/1048637/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp