Synaptics
Download Source: | http://web.telia.com/~u89404340/touchpad/files/synaptics-0.14.6.tar.bz2 |
---|
Contents
Introduction to Synaptics
This is a driver for the Synaptics TouchPad for XOrg/XFree86 4.x. A Synaptics touchpad by default operates in compatibility mode by emulating a standard mouse. However, by using a dedicated driver, more advanced features of the touchpad become available.
Project Homepage: Unknown
Dependencies
Required
Non-Multilib
Compile the package:
make PREFIX=/usr
Install the package
make PREFIX=/usr install
Multilib
32Bit
Compile the package:
PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \ make PREFIX=/usr ARCH=i686 CC="gcc ${BUILD32}" LD="gcc ${BUILD32}"
Install the package:
PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \ make PREFIX=/usr ARCH=i686 install
64Bit
Compile the package:
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \ make PREFIX=/usr ARCH=x86_64 CC="gcc ${BUILD64}" LD="gcc ${BUILD64}"
Install the package:
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \ make PREFIX=/usr ARCH=x86_64 install
Configuring The Driver
In addition to reading the information below it may not be a bad idea to read the synaptics(5) man page.
The following configuration serves as an example only.
Section "InputDevice" Identifier "Synaptics Mouse" Driver "synaptics" Option "SHMConfig" "on" Option "Device" "/dev/input/mouse0" Option "Protocol" "auto-dev" Option "LeftEdge" "1200" Option "RightEdge" "5600" Option "TopEdge" "1200" Option "BottomEdge" "4600" Option "FingerLow" "25" Option "FingerHigh" "30" Option "MaxTapTime" "180" Option "MaxTapMove" "220" Option "TapButton1" "0" Option "TapButton2" "0" Option "TapButton3" "0" Option "VertScrollDelta" "100" Option "HorizEdgeScroll" "0" Option "MinSpeed" "0.09" Option "MaxSpeed" "0.18" Option "AccelFactor" "0.0015" EndSection
And in the ServerLayout section:
InputDevice "Synaptics Mouse" "AlwaysCore"
The SHMConfig is very useful for creating your initial setup. This allows you to change these values without needing to restart the X server. It is recommended that you keep this option on.
Edge Settings
Sensitivity Settings
Tapping
Scrolling
Contents
Installed Programs: | synclient syndaemon |
---|---|
Installed Libraries: | ${XORG_PREFIX}/lib/xorg/modules/input/synaptics_drv.so |
Installed Directories: | None |