proprietary kernel modules w/ kernel-package?



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.

Kit Peters

Relevant Pages

  • FreeBSD 6.1-PREREALEASE , Xorg 6.9
    ... Maybe the support for this Saphire ATI X300 in radeon driver is broken. ... vendor = 'Intel Corporation' ... # the way multiple screens are organised. ...
    (freebsd-stable)
  • ATI 9600Pro screen wiggle problem
    ... use the ATI proprietary video driver for it. ... My current thought is that this is a bug in their driver, ... EndSection ... # the way multiple screens are organised. ...
    (comp.os.linux.hardware)
  • X refresh problem (XF86config-4 attached)
    ... I'm trying to lower the refresh rate of my monitor, ... EndSection ... # Identifier and driver ... the way multiple screens are organised. ...
    (alt.os.linux)
  • [SLE] Help - no more wide screen modes after ati driver install
    ... I ran the ati driver install script and now I dont have any of my wide screen ... EndSection ... # Identifier and driver ... # the way multiple screens are organised. ...
    (SuSE)
  • AMD64 + Slackware + Radeon 9550 = no rendering
    ... EndSection ... # Specify which keyboard LEDs can be user-controlled ... # Identifier and driver ... # the way multiple screens are organised. ...
    (alt.os.linux)