On Wed, Jan 16, 2008 at 11:00:48PM +0100, Jiri Kosina wrote: > On Wed, 16 Jan 2008, Taneli Vähäkangas wrote: > > > I tried the same on a Creative Prodikeys keyboard, but can't see any > > events for some keys (most notably none of the "piano" keys work). Is > > there anything that can be done to make it work? > > Hi Taneli, > > yes. Could you please grab reasonably recent kernel (2.6.24-rc<anything> > would be ok), compile it with CONFIG_HID_DEBUG, modprobe the 'hid' module > with 'debug=1' parameter, and send me the output from the time you connect > the keyboard and from pressing the non-working keys? It should be trivial > to fix then. Thanks for prompt reply Jiri. Now I get some information for extra function keys at the top row, but still nothing for the "piano" keys. Here's the output for two previously non-functioning keys: Jan 17 00:27:13 newer kernel: drivers/hid/hid-core.c: report (size 4) (numbered) Jan 17 00:27:13 newer kernel: drivers/hid/hid-core.c: report 4 (size 3) = 02 00 00 Jan 17 00:27:13 newer kernel: hid-debug: input ff00.0001 = 0 Jan 17 00:27:13 newer kernel: hid-debug: input ff00.0001 = 1 Jan 17 00:27:13 newer kernel: hid-debug: input ff00.0001 = 0 Jan 17 00:27:13 newer last message repeated 13 times Jan 17 00:27:13 newer kernel: drivers/hid/hid-core.c: report (size 4) (numbered) Jan 17 00:27:13 newer kernel: drivers/hid/hid-core.c: report 4 (size 3) = 00 00 00 Jan 17 00:27:13 newer kernel: hid-debug: input ff00.0001 = 0 Jan 17 00:27:13 newer last message repeated 15 times Is this the information you asked? I can make you the full mapping of non-working keys to log messages. However, I don't think that's very useful if the "piano" keys don't work, as they're the main reason for having such a keyboard in the first place. There was a great deal of log messages at the time of plugging in the keyboard. I didn't feel comfortable spamming the list with it, so it is available at: http://www.cs.helsinki.fi/u/vahakang/hid-dbg.txt (I think all the log entries after 00:23:59 are key presses, but couldn't tell for sure.) BTW, here's a picture of the keyboard in question ... just in case my descriptions don't seem to make sense: http://images.tw.creative.com/images/corporate/artwork/hires_prodikeyspcmidiusb.jpg Cheers, Taneli - To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html