For my job, I have to install 3M's proprietary touchscreen drivers (distributed
as an SRPM) for MicroTouch USB touchscreens. I am well aware that these
screens are supported natively in the kernel; however, my experience with
the in-kernel support (as of 2.6.12.3) for these touchscreens has been that the
screens rapidly go out of calibration. Thus 3M's proprietary driver, which
works tolerably well, and includes a calibration utility.
Previously, I had the 3M driver working under 2.6.12.3 and Slackware. The
machines for this project, however, are now all to run on Debian, and we
would like to "Debianize" things as much as possible. This means that I wish
to wrap the 3M driver in a .deb. What is the best way to go about this? Note
that I plan to compile kernels on a fast machine that runs the same version
of Debian, but is otherwise dissimilar to the project machines.