I'm having trouble configuring X to allow virtual scrolling using my trackpad. I know virutal scrolling (dragging along the right and bottom edges of the trackpad) works, because I previously had it working; however, I had to reinstall Fedora and I forgot to keep the settings, and now I can't get it working again.
The trackpad uses the synaptics driver, and X is recognising the trackpad correctly (I can see this from /var/log/Xorg.0.log), and the synclient program is able to adjust the settings in realtime.
Here's the section from xorg.conf:
Code:
Section "InputDevice"
Identifier "Alps Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mouse2"
Option "Protocol" "alps"
Option "Emulate3Buttons" "on"
Option "SHMConfig" "true"
Option "VertScrollDelta" "100"
Option "MaxSpeed" "0.6"
Option "AccelFactor" "0.2"
EndSection
And here's the output from synclient -l:
Code:
Parameter settings:
LeftEdge = 1900
RightEdge = 5400
TopEdge = 1900
BottomEdge = 4000
FingerLow = 53
FingerHigh = 58
MaxTapTime = 180
MaxTapMove = 220
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 75
VertScrollDelta = 50
HorizScrollDelta = 0
VertEdgeScroll = 1
HorizEdgeScroll = 1
VertTwoFingerScroll = 0
HorizTwoFingerScroll = 0
MinSpeed = 0.09
MaxSpeed = 0.6
AccelFactor = 0.2
EdgeMotionMinZ = 30
EdgeMotionMaxZ = 160
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 400
EdgeMotionUseAlways = 0
UpDownScrolling = 1
LeftRightScrolling = 1
UpDownRepeat = 1
LeftRightRepeat = 1
ScrollButtonRepeat = 100
TouchpadOff = 0
GuestMouseOff = 0
LockedDrags = 0
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 2
TapButton3 = 3
CircularScrolling = 0
CircScrollDelta = 0.01
CircScrollTrigger = 3
CircularPad = 0
PalmDetect = 1
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 0
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
I'm running Fedora 8 with the stock 2.6.24.4-64.fc8 Fedora kernel.
Can anyone suggest why virtual scrolling isn't working? From what I can see, it should be because UpDownScrolling and VertEdgeScrolling are both enabled.
Thanks in advance
David