How to use it:
- press the finger on the touchpad
- roll/shift finger little bit into any direction gives a vector to move the mouse
A new state is introduced to the Touchpad driver, currently it only knows 'touched' entered by FingerHigh and left by FingerLow. Now we enter Pressed state when the finger is pressed greater than FingerPress without Movement on the touchpad, Pressed mode is left when we lift the finger below FingerLow.
new config parameters:
FingerPress min pressure for entering trackstick mode, default is 256 which disables the Trackstick mode. You have to configure this to a comfortable level (60-70 should do it)
TrackstickSpeed speed factor for the Trackstick mode, values from 0.2 to 0.5 are sane.
old config parameters involved:
MaxTapTime the finger must be pressed on the touchpad without movement for at least this time to enter tracksick mode
MaxTapMove when sliding more than this distance in trackstick mode, it falls back to touchpad mode. This limits the maximum speed for the pointer. You might increase the default value slightly to make Trackstick mode work better (I am using 250 here).
code can be get via
git clone git://git.pipapo.org/synaptics
or browsed online at: