I created a script to disable the FSPPS/2 Sentelic FingerSensingPad track pad on my gigabyte Q1585n note book. The Sentelic FigerSensingPad is two sensitive, and I have a mouse. When I type I want to disable the track pad. The note book does not have a hardware button combination to disable the track pad.
So I wrote this script to switch states. Every time you run it it changes it from enabled to disabled. Run it again and it switches from disabled to enabled. I tested it on my Ubuntu 11.04 and my friends fedora 14. It should work on any Linux machine with xinput installed.
here is a link to a zipped file I uploaded to google docs.
tracpad.sh.tgz
to extract the archive
tar -xf ./tracpad.sh.tgz
to make it executable
chmod a+x ./tracpad.sh
to run it
./tracpad.sh
Here is the contents of the script. I use xinput. If you just want to use xinput to disable the touch pad or any thing else handled buy xinput read its man page.
#!/bin/bash
#
# Author: Aaron Nel
# Created: 23 12 2011
# This script disables and enables the track pad
# every time it is run it switches the state of the track pad
# Specfically the "FSPPS/2 Sentelic FingerSensingPad"
#test to see what state the tracpad is in
padE=`xinput --list-props "FSPPS/2 Sentelic FingerSensingPad" | grep "Device Enabled" | cut -f3`
#echo $padE
case $padE in
0)
xinput set-prop "FSPPS/2 Sentelic FingerSensingPad" "Device Enabled" 1
echo "device enabled"
;;
1)
xinput set-prop "FSPPS/2 Sentelic FingerSensingPad" "Device Enabled" 0
echo "device disabled"
;;
*)
echo "Error:"
echo "Device in an unknowen state"
echo "$padE"
;;
esac
If you are looking for more info or other solutions check out these links.
http://www.google.co.za/search?gcx=c&sourceid=chrome&client=ubuntu&channel=cs&ie=UTF-8&q=FSPPS%2F2+Sentelic+FingerSensingPad
How to configure the touch pad, to make it less sensitive and other nice tweaks.
http://ubuntuforums.org/showthread.php?t=1502560
The souceforge driver project page.
http://sourceforge.net/projects/fsp-lnxdrv/