Sorry to those that have been waiting for this. Here is a patch for vanilla linux 2.6.32.3 sources. I have followed the pattern used for other quirky devices in the kernel, so you must enable the new Ortek USB HID driver available at:
-> Device Drivers
-> HID Devices
-> Special HID drivers
Then expect to see entries like this in the kernel log:
[ 4.930207] ortek 0003:05A4:2000.0001: Fixing up Ortek WKB-2000 report descriptor.
[ 4.930683] input: ORTEK Smartpad Keyboard as /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4:1.0/input/input2
[ 4.930843] ortek 0003:05A4:2000.0001: input,hidraw0: USB HID v1.10 Keyboard [ORTEK Smartpad Keyboard] on usb-0000:00:04.0-4/input0
[ 4.935247] usb 3-4:1.0: uevent
[ 4.935453] usb 3-4: uevent
[ 4.937264] input: ORTEK Smartpad Keyboard as /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4:1.1/input/input3
[ 4.937385] drivers/usb/core/file.c: looking for a minor, starting at 96
[ 4.937494] ortek 0003:05A4:2000.0002: input,hiddev96,hidraw1: USB HID v1.10 Mouse [ORTEK Smartpad Keyboard] on usb-0000:00:04.0-4/input1
I'm submitting this patch to the kernel bugzilla also.
Sorry to those that have been waiting for this. Here is a patch for vanilla linux 2.6.32.3 sources. I have followed the pattern used for other quirky devices in the kernel, so you must enable the new Ortek USB HID driver available at:
-> Device Drivers
-> HID Devices
-> Special HID drivers
Then expect to see entries like this in the kernel log:
[ 4.930207] ortek 0003:05A4: 2000.0001: Fixing up Ortek WKB-2000 report descriptor. pci0000: 00/0000: 00:04.0/ usb3/3- 4/3-4:1. 0/input/ input2 2000.0001: input,hidraw0: USB HID v1.10 Keyboard [ORTEK Smartpad Keyboard] on usb-0000: 00:04.0- 4/input0 pci0000: 00/0000: 00:04.0/ usb3/3- 4/3-4:1. 1/input/ input3 usb/core/ file.c: looking for a minor, starting at 96 2000.0002: input,hiddev96, hidraw1: USB HID v1.10 Mouse [ORTEK Smartpad Keyboard] on usb-0000: 00:04.0- 4/input1
[ 4.930683] input: ORTEK Smartpad Keyboard as /devices/
[ 4.930843] ortek 0003:05A4:
[ 4.935247] usb 3-4:1.0: uevent
[ 4.935453] usb 3-4: uevent
[ 4.937264] input: ORTEK Smartpad Keyboard as /devices/
[ 4.937385] drivers/
[ 4.937494] ortek 0003:05A4:
I'm submitting this patch to the kernel bugzilla also.