diff options
author | Peter Osterlund <petero2@telia.com> | 2004-07-23 12:21:11 +0200 |
---|---|---|
committer | Peter Osterlund <petero2@telia.com> | 2006-04-09 04:02:35 +0200 |
commit | 7ff083e441ec925ca0d138c5ec2a53e8a6435d99 (patch) | |
tree | 0f098f381f5c11ac6c9c048abc5de2900ce76a4f /README.alps | |
parent | f40f0e40ce01415baff8f86a8038ad8b6d02a118 (diff) |
* Better default parameters for alps touchpads.
* Added Dmitry's updated alps patch that can do hardware auto-detection
and also disables hardware tapping.
Diffstat (limited to 'README.alps')
-rw-r--r-- | README.alps | 58 |
1 files changed, 19 insertions, 39 deletions
diff --git a/README.alps b/README.alps index 99ee0d8..55317e6 100644 --- a/README.alps +++ b/README.alps @@ -1,61 +1,41 @@ -It is possible to use the driver with an ALPS Glidepoint device, but -you probably have to change some parameter values. One user reported -success with the following settings: +It is possible to use this driver with an ALPS Glidepoint device. If +you use a 2.6 linux kernel, you need to apply the ALPS kernel patch +in the alps.patch file. - LeftEdge = 60 - RightEdge = 830 - TopEdge = 70 - BottomEdge = 650 - FingerLow = 25 - FingerHigh = 30 - MaxTapTime = 180 - MaxTapMove = 110 - EmulateMidButtonTime = 75 - VertScrollDelta = 50 - HorizScrollDelta = 50 - MinSpeed = 0.2 - MaxSpeed = 0.5 - AccelFactor = 0.01 - EdgeMotionSpeed = 40 - UpDownScrolling = 1 - TouchpadOff = 0 - -If you use a 2.6 linux kernel, you need to apply the ALPS kernel patch -in the alps.patch file. Note also that the auto-dev protocol option -doesn't work for ALPS devices, so you have to use the "event" protocol -instead and set the device option to the correct event device. (Look -for a mouse device in /proc/bus/input/devices and see which event -device it is connected to.) Here is an example InputDevice section for -the XF86Config file. +Since ALPS touchpads don't have the same resolution as Synaptics +touchpads, you probably have to change some parameter values. Here is +an example InputDevice section for the X configuration file. Section "InputDevice" Driver "synaptics" Identifier "Mouse[1]" - Option "Device" "/dev/input/event1" - Option "Protocol" "event" - Option "LeftEdge" "60" + Option "Device" "/dev/psaux" + Option "Protocol" "auto-dev" + Option "LeftEdge" "120" Option "RightEdge" "830" - Option "TopEdge" "70" + Option "TopEdge" "120" Option "BottomEdge" "650" - Option "FingerLow" "25" - Option "FingerHigh" "30" + Option "FingerLow" "14" + Option "FingerHigh" "15" Option "MaxTapTime" "180" Option "MaxTapMove" "110" Option "EmulateMidButtonTime" "75" - Option "VertScrollDelta" "50" - Option "HorizScrollDelta" "50" + Option "VertScrollDelta" "20" + Option "HorizScrollDelta" "20" Option "MinSpeed" "0.2" Option "MaxSpeed" "0.5" Option "AccelFactor" "0.01" - Option "EdgeMotionSpeed" "40" + Option "EdgeMotionMinSpeed" "15" + Option "EdgeMotionMaxSpeed" "15" Option "UpDownScrolling" "1" - Option "TouchpadOff" "0" + Option "CircularScrolling" "1" + Option "CircScrollDelta" "0.1" + Option "CircScrollTrigger" "2" EndSection If you use a 2.4 linux kernel, you don't need to patch the kernel, but you should instead set "Device" and "Protocol" like this: - Option "Device" "/dev/psaux" Option "Protocol" "alps" |