On Tue, May 24, 2011 at 10:52:38AM -0700, Dmitry Torokhov wrote: > On Tue, May 24, 2011 at 07:39:22PM +0200, David Christen wrote: > > > > Yes, you were right. Please find the corrected file attached. > > > > But it seems that the behavior is exactly the same. > > > > The kernel I use is 2.6.33 . It's a debian distro running on a risc processor. > > I am afraid you need 2.6.38. Or you'll have to backport the following > commits: > > 8613e4c Input: add support for large scancodes > ab4e019 Input: define separate EVIOCGKEYCODE_V2/EVIOCSKEYCODE_V2 > de391d1 Input: fix typo in keycode validation supporting large scancodes > a0bf0ea Input: hid-input - switch to using new keycode interface > f5854fa Input: hid-input - allow mapping unknown usages > > -- > Dmitry Perhaps, he could try using hidraw interface. Would it be OK for you, David? Since you said you are only getting these key events and sending them through a serial interface, and I'd say your device portability does not include non-HID devices right now, this should solve the problem without the need for a kernel upgrade. Regards, Cascardo.
Attachment:
signature.asc
Description: Digital signature