It is simple and usable, actively maintained, works with a number of drivers, and has both an X11 and GTK version.
If you'd like to try it out, clone and compile the X11 version (the GTK version has lots of build deps). A good first step would be to make a PPA. I will try to get to this, unless somebody else wants to jump on it.
The deb package should probably contain a wrapper script which catches the output and places it in a script, something like
The correct calibration program I think is xinput_calibrator [1]
[1] http:// www.freedesktop .org/wiki/ Software/ xinput_ calibrator
It is simple and usable, actively maintained, works with a number of drivers, and has both an X11 and GTK version.
If you'd like to try it out, clone and compile the X11 version (the GTK version has lots of build deps). A good first step would be to make a PPA. I will try to get to this, unless somebody else wants to jump on it.
The deb package should probably contain a wrapper script which catches the output and places it in a script, something like
/etc/ X11/Xsession. d/90xinput_ calibrator_ ${devicename}
(another option is udev but that seems wrong, unless ubuntu devs have a policy decision)