Comment 29 for bug 281993

Revision history for this message
Adam Dorsey (adorsey) wrote :

OK, I've got a build method for you.

1) Use the instructions at https://help.ubuntu.com/community/Kernel/Compile to download and unpack kernel source.
2) Download http://launchpadlibrarian.net/19501251/patch.keyboard into root of kernel source directory (./linux-2.6.27).
3) Apply patch with 'patch -p1 < patch.keyboard'
4) cd into drivers/hid/usbhid
5) Move original Makefile to Makefile.old and replace with attached Makefile.
6) Run make in directory.
7) Three .ko files will be created: usbhid.ko, usbkbd.ko and usbmouse.ko; copy these into /lib/modules/`uname -r`/kernel/drivers/hid/usbhid/
8) Reboot.

This should take care of it, although you'll have to repeat the procedure each time there's a kernel update.