Java-Synaptics provides an interface to the Synaptics TouchPad from Java, allowing Java programs to listen for finger movement, access pad geometry, and more.
Currently the project only supports Windows, but eventually it may support other platforms as well.
No official releases of java-synaptics
... [More]
have been made, but the latest code is available in the project CVS. [Less]