You are not logged in.
After my pacman -Syu today, my two-finger right-click in arch no longer works. This is a bigger-than-average deal for me as I'm currently using arch on a macbook and have no right mouse button.
I'm not an arch expert and not sure of what's going on. I'll tell you what I do know and what I've tried. Some of this may be abbreviated as I have no copy-paste.
I believe this issue is based on the upgrade of xf86-input-synaptics. I have tried rolling back to the previous version with
pacman -U /var/cache/pacman/pkg/xf86-input-synaptics-1.5.0-1*.tar.xz
This knocks my touchpad functionality out completely. I brought synaptics back up to the current version.
My understanding is the relevant options in /etc/X11/xorg.conf.d/10-synaptics.conf are
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
These options are set as such. I've scped the full file to http://shells.myw3b.net/~endeavor/files … ptics.conf
I didn't have anything installed from the AUR to deal with my touchpad, but decided, "Hey, why not," and installed xf86-input-mtrack-git. This had no effect. I have since removed it.
I'm looking for ideas and I'm a bit at a loss. I was fully-functional and happy an hour ago.
Last edited by endeavor (2012-03-15 14:46:33)
Offline
What's the output of synclient?
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
What's the output of synclient?
BottomEdge = 6125
FingerLow = 25
FingerHigh = 30
FingerPress = 257
MaxTapTime = 0
MaxTapMove = 517
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 75
EmulateTwoFingerMinZ = 283
EmulateTwoFingerMinW = 7
VertScrollDelta = 235
HorizScrollDelta = 235
VertEdgeScroll = 0
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.0169909
TrackstickSpeed = 40
EdgeMotionMinZ = 30
EdgeMotionMaxZ = 160
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 941
EdgeMotionUseAlways = 0
TouchpadOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 0
RBCornerButton = 0
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 2
TapButton3 = 3
ClickFinger1 = 1
ClickFinger2 = 3
ClickFinger3 = 2
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 1
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 1
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 5
VertHysteresis = 3
ClickPad = 0
Note: I have since acquired a mouse i've plugged in to my macbook, hence the newfangled copy-paste abilities.
Offline
Note: I have since acquired a mouse i've plugged in to my macbook, hence the newfangled copy-paste abilities.
Congrats but what about CTRL+C and CTRL+V (or that apple button in your case...).
never trust a toad...
::Grateful ArchDonor::
::Grateful Wikipedia Donor::
Offline
I had the same problem and fixed it by installing xf86-input-mtrack-git. Did you enable the driver in your xorg.conf and restart Xorg, as per the readme in xf-86-input-mtrack-git? Add the following to your xorg.conf for a minimal, working setup.
Section "InputClass"
MatchIsTouchpad "on"
Identifier "Touchpads"
Driver "mtrack"
EndSection
Offline
I had the same problem and fixed it by installing xf86-input-mtrack-git. Did you enable the driver in your xorg.conf and restart Xorg, as per the readme in xf-86-input-mtrack-git? Add the following to your xorg.conf for a minimal, working setup.
Section "InputClass" MatchIsTouchpad "on" Identifier "Touchpads" Driver "mtrack" EndSection
This Works, thank you. Hero of the battle.
Offline
This mtrack driver looks interesting, i might have to fiddle around a bit with that too.
ᶘ ᵒᴥᵒᶅ
Offline
The two-finger click is no longer working on my Clickpad (http://www.nb-guide.info/images/stories/34/464.jpg).
LeftEdge = 1766
RightEdge = 5392
TopEdge = 1627
BottomEdge = 4329
FingerLow = 25
FingerHigh = 30
FingerPress = 256
MaxTapTime = 180
MaxTapMove = 231
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 0
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = 105
HorizScrollDelta = 105
VertEdgeScroll = 0
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.038059
TrackstickSpeed = 40
EdgeMotionMinZ = 30
EdgeMotionMaxZ = 160
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 420
EdgeMotionUseAlways = 0
TouchpadOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 0
RBCornerButton = 0
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 3
TapButton3 = 2
ClickFinger1 = 1
ClickFinger2 = 3
ClickFinger3 = 2
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
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
With previous version of xf86-input-synaptics (1.5.0) everything was excellent.
I've tried mtrack, but it works even worse. I just want ClickFinger2 option in Synaptics driver to function properly.
Last edited by eXtractor (2012-03-16 11:04:49)
Offline
I believe this is the same bug https://bugs.launchpad.net/ubuntu/+sour … bug/941046
Offline
Wow, it seems my Clickpad works with ClickPad=0 option better than when it's on.
Offline
For what it's worth, setting ClickPad to 0 was the fix for me. Did not need to install mtrack or anything else. Two-finger right-click, three-finger middle-click, and two-finger vertical scrolling are all working for me with the following /etc/X11/xorg.conf.d/10-synaptics.conf:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TouchpadOff" "0"
Option "MaxTapTime" "0" # disables tapping
Option "PalmDetect" "on"
Option "EmulateTwoFingerMinZ" "40"
Option "EmulateTwoFingerMinW" "8"
Option "ClickPad" "0"
Option "VertTwoFingerScroll" "on"
EndSection
Last edited by outoftime (2012-05-10 14:07:17)
Offline
Thanks for fix, seems to be working for me too.
Isn't it still a bug since ClickPad should indeed be set to 1 since we have clickpads.....
Why is it marked as SOLVED???
(Fedora 17 - HP Envy 4-1030us)
Offline
Why is it marked as SOLVED???
Because the OP found a working solution with mtrack and the rest is just a thread hijacking.
Offline
In other words, if you are having the same symptom, but the solution does not work for you; then you must not have the same root cause.
If that is the case, feel free to spawn a new thread and formally state your problem. If you think it is relevant, by all means link back to this thread.
On the other hand, if the OP has accepted what you consider to be a work around as a solution, and everything else is still applicable; carry on...
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
It works here even though ClickPad is still set to 1 on my machine. On the other hand, I've never been altogether sure what difference it is meant to make that I've got one.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline