mirror of
https://github.com/X11Libre/xf86-input-synaptics.git
synced 2026-04-14 11:54:16 +00:00
68 lines
2.1 KiB
Plaintext
68 lines
2.1 KiB
Plaintext
Installation of the Synaptics Touchpad Driver for XFree 4.x
|
|
===========================================================
|
|
|
|
Author: Stefan Gmeiner <riddlebox@freesurf.ch>
|
|
|
|
needs: - Using with Kernel 2.4.x for x < 10 needs a kernel patch (see
|
|
source code)
|
|
|
|
1. If you are installing the driver by binary you can go to step 3.
|
|
|
|
2. Type "make" to build the driver "synaptics_drv.o".
|
|
|
|
3. Copy the driver module "synaptics_drv.o" into the XFree module path
|
|
"ex. /usr/X11R6/lib/modules/input/". Running "make install" as root
|
|
will do this for you if you have X installed in /usr/X11R6/.
|
|
|
|
4. Load the driver by changig the XFree configuration file through
|
|
adding the line 'Load "synaptics"' in the module section.
|
|
|
|
5. Add/Replace in the InputDevice section for the touchpad the
|
|
following lines:
|
|
|
|
Section "InputDevice"
|
|
Driver "synaptics"
|
|
Identifier "Mouse[1]"
|
|
Option "Device" "/dev/psaux"
|
|
Option "Protocol" "auto-dev"
|
|
Option "LeftEdge" "1900"
|
|
Option "RightEdge" "5400"
|
|
Option "TopEdge" "1900"
|
|
Option "BottomEdge" "4000"
|
|
Option "FingerLow" "25"
|
|
Option "FingerHigh" "30"
|
|
Option "MaxTapTime" "180"
|
|
Option "MaxTapMove" "220"
|
|
Option "VertScrollDelta" "100"
|
|
Option "MinSpeed" "0.02"
|
|
Option "MaxSpeed" "0.18"
|
|
Option "AccelFactor" "0.0010"
|
|
Option "SHMConfig" "on"
|
|
# Option "Repeater" "/dev/ps2mouse"
|
|
EndSection
|
|
|
|
Change the Identifier to the same name as in the ServerLayout section.
|
|
The Option "Repeater" is at the moment for testing.
|
|
|
|
6. Add the "CorePointer" option to the InputDevice line at the ServerLayout section:
|
|
|
|
Section "ServerLayout"
|
|
...
|
|
InputDevice "Mouse[1]" "CorePointer"
|
|
...
|
|
|
|
7. Start/Restart the X Server. If the touchpad doesn't work go to
|
|
step 8.
|
|
|
|
8. a) Check the XFree Logfiles
|
|
b) Try to start the XServer with 'startx -- -logverbose 8' for more
|
|
Output
|
|
|
|
9. If you want to be able to change driver parameters without
|
|
restarting the X server, enable the "SHMConfig" option in the XFree
|
|
configuration file. You can then use the "synclient" program to
|
|
query and modify driver parameters on the fly.
|
|
|
|
If you can't get the driver working, mail the logfiles and the
|
|
configuration file to petero2@telia.com.
|