IBM TrackPoint Driver for Linux 2.6.9

 

I updated my TrackPoint driver to work with the new release.

The patch has been reorganized in the TrackPoint specific section and I’ve added the ability to configure the device from the /proc filesystem.


$ ls -l /proc/trackpoint/
total 0
-rw-r--r-- 1 root root 0 2004-10-31 17:14 backup
-rw-r--r-- 1 root root 0 2004-10-31 17:14 drag_hyst
-rw-r--r-- 1 root root 0 2004-10-31 17:14 jenks_curv
-rw-r--r-- 1 root root 0 2004-10-31 17:14 mb
-rw-r--r-- 1 root root 0 2004-10-31 17:14 min_drag
-rw-r--r-- 1 root root 0 2004-10-31 17:14 neg_inertia
-rw-r--r-- 1 root root 0 2004-10-31 17:14 ptson
-rw-r--r-- 1 root root 0 2004-10-31 17:14 sensitivity
-rw-r--r-- 1 root root 0 2004-10-31 17:14 skip_back
-rw-r--r-- 1 root root 0 2004-10-31 17:14 speed
-rw-r--r-- 1 root root 0 2004-10-31 17:14 thresh
-rw-r--r-- 1 root root 0 2004-10-31 17:14 up_thresh
-rw-r--r-- 1 root root 0 2004-10-31 17:14 z_time
root:/proc/trackpoint# cat sensitivity 
250
root:/proc/trackpoint# echo 200 > sensitivity
root:/proc/trackpoint# cat sensitivity
200
root:/proc/trackpoint# echo 250 > sensitivity
root:/proc/trackpoint# cat sensitivity
250

Just echo values in to the files and you can dynamically configure the device’s characteristics. Be careful, some of these files are just boolean configuration options (ptson, mb and skip_back).

TrackPoint Driver @ Clarkson