"Two-finger scrolling" option does nothing w/my Synaptic pad
In Ubuntu 11.10/12.04 under Unity, along with any distro I've tried using Gnome3 (Arch, OpenSuse, Fedora) and even in LoliOS and BackTrack 5R1, the "Two-finger scrolling" option in mouse settings only disables side scroll and doesn't enable two-finger scrolling. I have to create a 50-synaptics.conf file in the appropriate directory for the distro with the following:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# Enable touchpad
Option "TouchpadOff" "0"
# Edge Limits
Option "LeftEdge" "1752"
Option "RightEdge" "5192"
Option "TopEdge" "1620"
Option "BottomEdge" "4236"
# Speed
Option "MinSpeed" "01"
Option "MaxSpeed" "1.75"
Option "AccelFactor" "0.0398089"
# Pressure
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "FingerPress" "256"
# Tapping Detection
Option "MaxTapTime" "180" # 0 disables tap
Option "MaxTapMove" "221"
Option "MaxDoubleTapTime" "180"
Option "SingleTapTimeout" "180"
Option "ClickTime" "100"
Option "FastTaps" "0"
# Tapping as Buttons (number of fingers)
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
# Tap Dragging
Option "LockedDrags" "0"
Option "LockedDragTimeout" "5000"
# Tap Gesture Dragging
Option "TapAndDragGesture" "1"
# Corner Tap Buttons
Option "RTCornerButton" "0"
Option "RBCornerButton" "0"
Option "LTCornerButton" "0"
Option "LBCornerButton" "0"
# Scrolling Edges
Option "VertEdgeScroll" "on"
Option "VertScrollDelta" "100"
Option "HorizEdgeScroll" "0"
Option "HorizScrollDelta" "100"
# Circular Scrolling
Option "CircularScrolling" "0"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "0"
# Two Finger Scrolling
Option "VertTwoFingerS
Option "HorizTwoFinger
# Corner Coasting
Option "CornerCoasting" "0"
Option "CoastingSpeed" "20"
Option "CoastingFriction" "50"
# Kernel Event Protocol
Option "GrabEventDevice" "1"
# Edge Ignore Boundaries
Option "AreaLeftEdge" "0"
Option "AreaRightEdge" "0"
Option "AreaTopEdge" "0"
Option "AreaBottomEdge" "0"
# Trackstick
Option "TrackstickSpeed" "40"
# Circular Trackpad
Option "CircularPad" "0"
# Multi-function Buttons
Option "ClickFinger1" "1"
Option "ClickFinger2" "1"
Option "ClickFinger3" "1"
# Edge Movements
Option "EdgeMotionMinZ" "29"
Option "EdgeMotionMaxZ" "159"
Option "EdgeMotionMinS
Option "EdgeMotionMaxS
Option "EdgeMotionUseA
# Pressure Motion
Option "PressureMotion
Option "PressureMotion
Option "PressureMotion
Option "PressureMotion
# Emulations
Option "EmulateMidButt
Option "EmulateTwoFing
Option "EmulateTwoFing
EndSection
This is with a Synaptic touchpad inside of an Aspire 6930G. I have also had to do it with synaptics pads on other systems.
Is this something to be opened up as a bug, or should I just manually fix on systems? Most of the options are unrelated and just tweaks, so only 4-6 of the lines are needed.
With just:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# Enable touchpad
Option "TouchpadOff" "0"
# Scrolling Edges
Option "VertEdgeScroll" "on"
Option "VertScrollDelta" "100"
Option "HorizEdgeScroll" "0"
Option "HorizScrollDelta" "100"
# Two Finger Scrolling
Option "VertTwoFingerS
Option "HorizTwoFinger
EndSection
I can then switch in real-time in mouse settings between edge and two-finger scroll. If anything maybe it would be safe to include those in the 51-synaptics-
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Daniel Fletcher for more information if necessary.