Most recent kernel where this bug did not occur: None Distribution: Gentoo GNU/Linux Hardware Environment: x86 Steps to reproduce: 1) Plug in the "access point" 2) Try using some of the extra multimedia keys like zoom or presets 3) Keypresses aren't even registered. Problem with these non-working keys is that their keycodes are out of mappable range (>4120). * Keycode - Description ================================== * 4120 - Media button on Remote * 4121 - Media preset key 1 on Remote * 4122 - Media preset key 2 on Remote * 4123 - Media preset key 3 on Remote * 4127 - Zoom - * 4128 - Zoom + * 4129 - Zoom 1:1 (100%) * 4131 - Close * 4135 - Custom menu * 4136 - Rotate * 4137 - Shuffle * 4138 - Back * 4139 - Maximise/Fullscreen /* Keyboard alternate F-codes */ * 4161 - Battery - Suspend? * 4162 - MS Word icon ;) * 4163 - MS Excel icon ;) * 4164 - MS Powerpoint icon ;) * 4165 - Undo * 4166 - Redo * 4167 - Print * 4168 - Save * 4169 - Custom programmable - A * 4170 - Custom programmable - B * 4171 - Custom programmable - C * 4172 - Custom programmable - D
Created attachment 9441 [details] Email with PATCH implementing extended keycode functionality in the USB keyboard driver Post to the kernel list by Marvin Raaijmakers, the author of the tool keytouch, with reference to a patch implementing extended multimedia key functionality for USB keyboards.
I think this may be a general issue, please see the patch I posted above, would it help?
The mentioned patch almost certainly wouldn't work. The reason is that the Logitech S510 has broken HID report descriptor, which results in reports containing the codes of extended keys being dropped by HID-Input subsystem. Yesterday I've got one piece of S510, so I made patch to handle this broken hardware and process the extended keys properly. The patch is now queued in HID tree for upstream, it will probably appear in 2.6.21-rc2. I attach it for completness.
Created attachment 10491 [details] [PATCH] HID: fix Logitech S510 keyboard broken report descriptor and make extra keys work
Patch making the extended keys on this keyboard work has been merged to mainline kernel, closing bug.
There is the same issue with a Logitech MX3000 desktop USB Receiver (0xc513) I own. The keyboard contains keys for Zoom-in and out, Browser back button, Close button, My {Documents, Music, Videos} buttons, Media, Shuffle, Playlist + and -, 1,2,3 and Record buttons and finally Messenger, Status and Webcam buttons that produce no keycode. Is it possible to add this keyboard's codes to the patch too? Or better yet, because most probably all Logitech's recent wireless USB receivers are broken, add a generic patch that just receives and maps the codes and let the users handle them with setkeycodes?
Could you please send me the output of the kernel compiled with HID/USB HID debugging options (the easiest way would be getting quite recent kernel and turn on HID debugging options in configuration menu)? The output is important from - the time the keyboard is connected to the system - the time the non-functional keys are being pressed
Created attachment 10675 [details] USB[debug] Kernel log Device detach and attach debug kernel log for a Logitech MX3000 USB receiver
Comment on attachment 10675 [details] USB[debug] Kernel log Here is the kernel log with USB debugging enabled. Even though I pressed the keys in question, nothing came up... However, I believe the keymappings are most probably the same in all Logitech's newer multimedia keyboards.
Actually this debugging mode didn't show the HID report descriptor, which is important to understand why the keypressess are being dropped (maybe a trivial workaround, same as for S510 keyboard, would be needed). If you are using recent vanilla, just enabling Debugging in Device Drivers -> HID (in menuconfig) would give all the needed information. Otherwise it's needed to #define DEBUG and DEBUG_DATA in hid-core.c and hid-input.c.
Created attachment 10788 [details] HID debug output - Logitech MX3000 OK, I've got 3 files for you. 1) insert.log is what klogd gets when I insert the USB receiver to the USB port 2) keys.log is what klogd gets when I press all the non-standard keys on my keyboard (wheel and wheel buttons, mm keys, F-lock alternative keys) 3) mouse.log is what klogd gets when I press all the mouse buttons on my mouse. I logged this because some of my mouse buttons act like keyboard keypresses (that's also why both the mouse and the keyboard interfaces in the kernel-/proc/usb/input/devices-have the kbd driver attached) (horizontal wheel scrolling and zoom keys) but some of them don't even work (the zoom keys due to the known bug). That's all!
OK, this looks like exactly the same issue as with Logitech S510. Even the report descriptor is broken in precisely the same way. Thanks for the detailed report. Could you please annotate in keys.log which events correspond to which keys? I will then prepare a patch for you with proper key mappings and report descriptor fixage to test.
Created attachment 10802 [details] Annotated key debug log of MX3000 keyboard OK there you go. keys.log contains all the special keys (and some not so special) as printed by the HID debug log. Please note that not all of the keyboard's special keys are *not* working correctly (mostly standard MM keys-play,stop, calculator, volume knob etc. work). Concerning the extra non-working mouse keys, I've observed that Zoom-in and out keys do not produce an input button event (the mouse however has correctly 8 discrete buttons detected), even though the HID driver sees them and spits debug output with null mappings and report data. The "100%" button on the other hand shows as Button.0006-Report data "20 00 00 ...".Is there any relation to the USB receiver's broken descriptor? A fixup? If you have time to spare, you can also compare my keycodes with their corresponding keys, to the one's from S510. If they're the same (which is the most probable) then it seems that Logitech uses the same broken implementation on all of it's recent USB receivers AND the same keycodes for its multimedia keys. In that case we could generalize the patch to include a greater range of receivers and keycodes or perhaps make an extra driver that specifically supports Logitech's recent USB receivers. P.S. : You can find an image of the keyboard, in case you need it, here: http://img.clubic.com/photo/00141183.jpg Thanks!
Created attachment 10822 [details] logitech mx3000 descriptor fixup and extended keys mapping Looks like logitech engineers really enjoy producing broken devices. Please test the attached patch and let me know if it makes the extra keys on your keyboard work. It is against 2.6.21-rc4 (approximately). I have created mappings for majority of the keys from the log you provided, with these notes/exceptions: :: Wheel BUTTON down This consists of two reports, one of them sending 0x101d usage, and the second one sending "wheel down" event. What is the expected behavior, besides "wheel down"? :: Wheel BUTTON up The same. :: Zoom out button :: Zoom in button Are you absolutely sure about these? My logitech S510 patch adds them in the very oposite order, i.e. 0x101f for zoom in and 0x1020 for zoom out. I currently don't have S510 keyboard at hand, so can't verify. :: Playlist + button What is this supposed to be? :: Preset 1 button :: Preset 2 button :: Preset 3 button No idea what this should represent. Mapped to KEY_PROGs. :: Remote control button (don't know what this does either :P) Well this produces exactly the same report as "Media button" above. Logitech is just funny. :: IM webcam button Mapped to KEY_CAMERA.
Will test. About your comments: Wheel button up & down: These keys work exactly like the wheel. Nothing more nothing less...(they are working fine without any patching). Zoom buttons: I could be wrong. It was veeeery early in the morning when I was writing the report and I may have pressed the buttons in the opposite order :$ Playlist + (plus) and - (minus) buttons: Well I guess these are supposed to move forward or backwards to the items of the Media Player's playlist... Preset buttons: Just guessing here too, they must be equalizer presets, you know like "Salsa" or "Rock". What about the "Microsoft Word", "Undo-Redo" & co. buttons? And yes, Logitech is just funny...:P
The other keys I have not mentioned in the reply should work with the patch, please let me know after you test it. I don't think there are any appropriate input KEY_ constants for playlist plus, playlist minus and preset buttons in input subsystem. I am adding Dmitry to CC.
KEY_NEXTSONG and KEY_PREVIOUSSONG should do for playlist +/-. Presets - I am not sure, don't see anything similar in HID HUT either. KEY_PROG* is probably the best default and when we have ability to remap usages from userspace people can assign whatever they want.
Created attachment 10848 [details] updated patch for extra keys on MX3000 Thanks for your reply Dmitry. Attached is an updated patch to test, which maps also Playlist buttons.
Any results of testing the patch? Thanks.
First of all, many thanks for the s510's patch In my case, the s510 keyboard is delivered with an another usb reciever. The productId of this receiver is 0xc50c I have just compiled the kernel with this value and it's work. Christophe Colombier, an happy french guy, with a full featured keyboard :)
Thanks for the information, I have queued the support for 0xc50c for 2.6.22. Papadomitsos, any results of testing the MX3000 patch please?
Everything works fine from my side :) Of course, the problem is getting the extra keys to work with X (through keytouch or by a different driver), but that's another story...
evdev driver from newer X releases should pick these events without any problems.
Queued patch for MX3000 in hid tree for mainline merge, closing bug.
Looks like I'm in a similar situation. I have a Chicony KU-0418 AKA Saitek PZ08AU gaming keyboard with 11 non-functional buttons on separate "tactical pad". Pressing those keys produce some obscure debug info but no scan codes from xev. Jiri, should I attach some logs for you to make my keyboard supported, or try kernel upgrade first? (Mine is heavily patched 2.6.18.)
Dmitry, if you could please grab a recent kernel, turn on the option "CONFIG_HID_DEBUG" (in Device Drivers -> HID devices) and send the output that kernel gives during the time you connect the keyboard, and also when the keys are pressed, it would be nice. (and could you please annotate the output, i.e "this happens when I press this particular button", etc.) You should be able to get the debugging output even with 2.6.18 kernel, but that would require putting #define DEBUG here and there (hid-*.c files).
Created attachment 11408 [details] Chicony KU-0418 keystrokes log I have rebuilt my kernel HID modules with '#define DEBUG' like you say, so here is your keystrokes. Sorry the output info on attaching the keyboard doesn't fit the 16Kb dmesg hole. :-( I've put the result of 'lsusb -v' for the keyboard in the attachment; hope it'll be of any help.
Thanks, I will look into it. However, the logs from attaching the keyboard will also be helpful. Is there any chance that either syslog logged themessages, so they would be in /var/log/messages or somewhere nearby? Also it is possible to increase the ring buffer by passing log_buf_len=<bytes> parameter to the kernel command line.
Created attachment 11409 [details] Chicony KU-0418 detach/attach log Jiri, I got this log by using kernel boot option as you said. Thank you for your timely response.
Thanks. This is going to be easy to solve - the device is just emmitting the usage codes from vendor-specific usage page 0xff00, which is currently unused with respect to hid-input mapping, so there are not going to be any clashes. The question is to what input events (KEY_ codes) do you expect the usages to be mapped (as I don't have the hardware and don't know how it is supposed to behave, it's not possible to guess). After you send me what mapping would be appropriate, I'll send you a patch to test.
Created attachment 11410 [details] Chicony KU-0418 tactical pad photo I have attached a picture featuring KU-0418's "tactical pad". Looks like its 11 extra keys have been designed to be fully customizable, not to serve only as a media player control, application launcher etc. My first suggestion was KEY_F13 ... KEY_F23. Than I thought that it would be better to give them their own keycodes, something like KEY_TACTPAD_1 ... KEY_TACTPAD_MODEB. I'm not familiar with kernel programming conventions concerning such subject, so I'd better leave it to you to decide what is more appropriate.
Dmitry (dtor), what do you think is the best input mapping of these keys, please?
"1" -> KEY_F13 "2" -> KEY_F14 "3" -> KEY_F15 "4" -> KEY_F16 "5" -> KEY_F17 "6" -> KEY_F18 "7" -> KEY_F19 "8" -> KEY_F20 "9" -> KEY_F21 "Mode A" -> KEY_F22 "Mode B" -> KEY_F23 Jiri, is that OK?
It looks more like a gaming-related piece so I'd use BTN_1 through BTN_9, BTN_A and BTN_B.
Dmitry, please note that KU-0418's tactical pad is not and cannot be used as a gamepad. It's rather a keyboard extension and should be treated as such.
What is it intended function? How do you want to use it?
The maker of the keyboard suggests that it would be useful in keyboard-intensive gaming, such as in shooters or RTS. At least that's what the writings on its package says. The keyboard has a (poorly written) Windows application, that assigns a sring of upto 3 keycodes to each numeric tactic pad button in 2 modes. It would be great though if this keys work as menu shortcuts in non-gaming applications. I personally wish one day I could use this keypad to control some functions of Ardour.
OK, given what you said I think my original recommendation is the most suitable one.
Created attachment 11481 [details] Chicony tactical pad patch Here is a patch against 2.6.21 kernel. Could you please verify that it makes your extra keys work and let me know? Thanks.
Great thanks! I'll test it ASAP.
Sorry, but the patch does not work. I've installed Vanilla 2.6.21, applied Realtime Preeption patch and your keyboard patch. Still no events passed to evtest or klineakconfig from kernel. BTW is it OK if BTN_xxx values are greater than 256, while xkb can map keycodes in range of 8-256?
Created attachment 11483 [details] Updated chciny tactical pad patch Big sorry, this was a mistake on my side. Could you please try this fixed version of the patch instead?
Yes!!! It works!
I will tidy the patch up and queue it in my tree for merge with Linus. Thanks a lot for your testing. Closing the bug.
looks broken at least in the Ubuntu distribution Ubuntu 7.10 - the Gutsy Gibbon, Also probably broken in one of the recent updates for the 7.06 combinations LeftCtrl+LeftShift+... LeftCtrl+T LeftCtrl+Y do not produce any codes i am not using special multi media keys. i tried only volume change on the right side of the keyboard and the key works i tried xkeycaps to test the keys When i click LeftCtrl alone and LeftShift alone X recognizes the keys correctly. When I press LeftCtrl and LeftShift simultaneously only Ctrl is activated (yellow color on the virtual keyboard) LeftCtrl and RightShift work as expected. For example LeftCtrl+RightShift+Arrow Right selects a word on the right in gedit, etc. Wire USB keyboard from HP (105 keys) works just fine for me - both Shifts and Ctrls operate as expected. the keyboard itself is approximately two years old and works fine with WinXP. The desktop is mouse and keyboard only. I do not have media remote control. Model name Y-RAK73 PID SC5340E P/N 867612-0119 The S510 keyboard worked fine two weeks ago - just before an update of the 7.06 i did. the problem is specific to the S510. Because of timing of the problem i suspect that the possible reason is the recent S510 related patch in the kernel. I will happy to collect logs. I can not recompile the kernel in my setup.
(In reply to comment #45) > looks broken at least in the Ubuntu distribution Ubuntu 7.10 - the Gutsy > Gibbon, Also probably broken in one of the recent updates for the 7.06 [ ... ] > The S510 keyboard worked fine two weeks ago - just before an update of the > 7.06 > i did. I have no idea what kernels these Ubuntu versions have. Could you please provide at least uname -a output on the working and non-working kernels?
This the output of the machine where S510 is broken Linux desktop_01 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux I have to reinstall previous version of the distribution to get output of uname. I will try to figure out better way to do this.
Please post lsusb output for this keyboard. It is possible that you have different receiver, and we will need to add another USB ID quirk.
(In reply to comment #48) > Please post lsusb output for this keyboard. It is possible that you have > different receiver, and we will need to add another USB ID quirk. > receiver model number (M/N ?) C-BP44 output of lsusb Bus 006 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 1 Single TT bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.22-14-generic ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:1d.7 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 6 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection TT think time 8 FS bits bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Port 4: 0000.0100 power Port 5: 0000.0100 power Port 6: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 001 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 1 Single TT bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.22-14-generic ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:1a.7 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection TT think time 8 FS bits bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 003 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed hub bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.22-14-generic uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 005 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed hub bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.22-14-generic uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.2 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 002 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed hub bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.22-14-generic uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1a.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 004 Device 002: ID 046d:c513 Logitech, Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc513 bcdDevice 32.00 iManufacturer 1 Logitech iProduct 2 USB Receiver iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 98mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 59 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 177 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 8 Device Status: 0x0000 (Bus Powered) Bus 004 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed hub bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.22-14-generic uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0103 power enable connect Device Status: 0x0003 Self Powered Remote Wakeup Enabled
(In reply to comment #49) > Bus 004 Device 002: ID 046d:c513 Logitech, Inc. OK, this device should be supported since 2.6.21-rc6. If you still have issues, please compile any recent kernel (2.6.25-rc2 would be great) with CONFIG_HID_DEBUG option and send me the dmesg output when you connect the keyboard and press the non-working keys.
(In reply to comment #50) > OK, this device should be supported since 2.6.21-rc6. If you still have > issues, > please compile any recent kernel (2.6.25-rc2 would be great) with > CONFIG_HID_DEBUG option and send me the dmesg output when you connect the > keyboard and press the non-working keys. I forgot to mention -- you have to modprobe the hid module with 'debug=1' parameter to obtain the debugging information.
(In reply to comment #51) > (In reply to comment #50) > > OK, this device should be supported since 2.6.21-rc6. If you still have > issues, > > please compile any recent kernel (2.6.25-rc2 would be great) with > > CONFIG_HID_DEBUG option and send me the dmesg output when you connect the > > keyboard and press the non-working keys. > > I forgot to mention -- you have to modprobe the hid module with 'debug=1' > parameter to obtain the debugging information. > I will attempt to recompile the kernel. Meanwhile this is dmesg output $ dmesg | grep USB [ 28.831675] USB Universal Host Controller Interface driver v3.0 [ 28.831914] uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 1 [ 28.832070] hub 1-0:1.0: USB hub found [ 28.933576] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2 [ 28.933716] hub 2-0:1.0: USB hub found [ 29.037528] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3 [ 29.037658] hub 3-0:1.0: USB hub found [ 29.141474] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4 [ 29.141614] hub 4-0:1.0: USB hub found [ 29.173350] usb 1-2: new full speed USB device using uhci_hcd and address 2 [ 29.245631] ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 5 [ 29.298297] ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 [ 29.298417] hub 5-0:1.0: USB hub found [ 29.402406] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 6 [ 29.422277] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 [ 29.422426] hub 6-0:1.0: USB hub found [ 30.228946] usb 1-2: new full speed USB device using uhci_hcd and address 4 [ 30.429469] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.0/usb1/1-2/1-2:1.0/input/input1 [ 30.445925] input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:1a.0-2 [ 30.449841] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.0/usb1/1-2/1-2:1.1/input/input2 [ 30.480924] input,hiddev96,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1a.0-2 [ 30.480942] /build/buildd/linux-2.6.24/drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver Also i have following line in the /etc/modprobe.d/options options usbhid quirks=0x46d:0xc517:0x100000 What quirks do ?
I compiled the kernel and added hid debug=1 line to my /etc/modprobe.d/options file This is what i got in dmesg after i tried RightCtrl+Shift+Left/RightCtrl+Shift+Right combinations in gedit [ 449.015040] /home/leonid/linux-2.6.24/drivers/hid/hid-input.c: Mapping: ff00.0002 ---> [non-LED output field] IGNORED [ 449.024361] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.0/usb3/3-2/3-2:1.1/input/input13 [ 449.062893] input,hiddev96,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1d.0-2 [ 496.593146] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 496.593152] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 04 00 00 00 00 00 00 00 [ 496.593161] hid-debug: input Keyboard.00e0 = 0 [ 496.593167] hid-debug: input Keyboard.00e1 = 0 [ 496.593170] hid-debug: input Keyboard.00e2 = 1 [ 496.593184] hid-debug: input Keyboard.00e3 = 0 [ 496.593187] hid-debug: input Keyboard.00e4 = 0 [ 496.593191] hid-debug: input Keyboard.00e5 = 0 [ 496.593194] hid-debug: input Keyboard.00e6 = 0 [ 496.593197] hid-debug: input Keyboard.00e7 = 0 [ 496.817077] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 496.817082] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 04 00 2b 00 00 00 00 00 [ 496.817089] hid-debug: input Keyboard.00e0 = 0 [ 496.817094] hid-debug: input Keyboard.00e1 = 0 [ 496.817097] hid-debug: input Keyboard.00e2 = 1 [ 496.817101] hid-debug: input Keyboard.00e3 = 0 [ 496.817103] hid-debug: input Keyboard.00e4 = 0 [ 496.817106] hid-debug: input Keyboard.00e5 = 0 [ 496.817108] hid-debug: input Keyboard.00e6 = 0 [ 496.817110] hid-debug: input Keyboard.00e7 = 0 [ 496.817113] hid-debug: input Keyboard.002b = 1 [ 496.865066] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 496.865072] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 28 10 00 00 [ 496.865078] hid-debug: input Consumer.1028 = 1 [ 496.969027] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 496.969031] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 04 00 00 00 00 00 00 00 [ 496.969037] hid-debug: input Keyboard.00e0 = 0 [ 496.969042] hid-debug: input Keyboard.00e1 = 0 [ 496.969045] hid-debug: input Keyboard.00e2 = 1 [ 496.969049] hid-debug: input Keyboard.00e3 = 0 [ 496.969051] hid-debug: input Keyboard.00e4 = 0 [ 496.969053] hid-debug: input Keyboard.00e5 = 0 [ 496.969056] hid-debug: input Keyboard.00e6 = 0 [ 496.969058] hid-debug: input Keyboard.00e7 = 0 [ 496.969061] hid-debug: input Keyboard.002b = 0 [ 497.504862] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 497.504868] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 497.504874] hid-debug: input Keyboard.00e0 = 0 [ 497.504879] hid-debug: input Keyboard.00e1 = 0 [ 497.504881] hid-debug: input Keyboard.00e2 = 0 [ 497.504892] hid-debug: input Keyboard.00e3 = 0 [ 497.504894] hid-debug: input Keyboard.00e4 = 0 [ 497.504897] hid-debug: input Keyboard.00e5 = 0 [ 497.504899] hid-debug: input Keyboard.00e6 = 0 [ 497.504902] hid-debug: input Keyboard.00e7 = 0 [ 497.584843] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 497.584850] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 00 00 00 00 [ 497.584857] hid-debug: input Consumer.1028 = 0 [ 502.823221] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 502.823227] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 28 10 00 00 [ 502.823233] hid-debug: input Consumer.1028 = 1 [ 502.879198] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 502.879203] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 00 00 00 00 [ 502.879208] hid-debug: input Consumer.1028 = 0 [ 502.927185] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 502.927190] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 28 10 00 00 [ 502.927195] hid-debug: input Consumer.1028 = 1 [ 503.063152] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 503.063157] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 00 00 00 00 [ 503.063162] hid-debug: input Consumer.1028 = 0 [ 504.334754] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 504.334762] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 4a 00 00 00 00 00 [ 504.334772] hid-debug: input Keyboard.00e0 = 0 [ 504.334779] hid-debug: input Keyboard.00e1 = 0 [ 504.334783] hid-debug: input Keyboard.00e2 = 0 [ 504.334787] hid-debug: input Keyboard.00e3 = 0 [ 504.334791] hid-debug: input Keyboard.00e4 = 0 [ 504.334795] hid-debug: input Keyboard.00e5 = 0 [ 504.334799] hid-debug: input Keyboard.00e6 = 0 [ 504.334803] hid-debug: input Keyboard.00e7 = 0 [ 504.334807] hid-debug: input Keyboard.004a = 1 [ 504.422725] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 504.422730] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 504.422737] hid-debug: input Keyboard.00e0 = 0 [ 504.422742] hid-debug: input Keyboard.00e1 = 0 [ 504.422745] hid-debug: input Keyboard.00e2 = 0 [ 504.422747] hid-debug: input Keyboard.00e3 = 0 [ 504.422749] hid-debug: input Keyboard.00e4 = 0 [ 504.422752] hid-debug: input Keyboard.00e5 = 0 [ 504.422754] hid-debug: input Keyboard.00e6 = 0 [ 504.422756] hid-debug: input Keyboard.00e7 = 0 [ 504.422759] hid-debug: input Keyboard.004a = 0 [ 505.390425] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 505.390430] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 505.390436] hid-debug: input Keyboard.00e0 = 1 [ 505.390451] hid-debug: input Keyboard.00e1 = 0 [ 505.390454] hid-debug: input Keyboard.00e2 = 0 [ 505.390456] hid-debug: input Keyboard.00e3 = 0 [ 505.390459] hid-debug: input Keyboard.00e4 = 0 [ 505.390461] hid-debug: input Keyboard.00e5 = 0 [ 505.390463] hid-debug: input Keyboard.00e6 = 0 [ 505.390466] hid-debug: input Keyboard.00e7 = 0 [ 505.454407] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 505.454412] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 28 10 00 00 [ 505.454418] hid-debug: input Consumer.1028 = 1 [ 505.782305] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 505.782310] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 4f 00 00 00 00 00 [ 505.782317] hid-debug: input Keyboard.00e0 = 1 [ 505.782322] hid-debug: input Keyboard.00e1 = 0 [ 505.782325] hid-debug: input Keyboard.00e2 = 0 [ 505.782328] hid-debug: input Keyboard.00e3 = 0 [ 505.782330] hid-debug: input Keyboard.00e4 = 0 [ 505.782332] hid-debug: input Keyboard.00e5 = 0 [ 505.782335] hid-debug: input Keyboard.00e6 = 0 [ 505.782337] hid-debug: input Keyboard.00e7 = 0 [ 505.782340] hid-debug: input Keyboard.004f = 1 [ 505.942255] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 505.942261] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 505.942268] hid-debug: input Keyboard.00e0 = 1 [ 505.942275] hid-debug: input Keyboard.00e1 = 0 [ 505.942278] hid-debug: input Keyboard.00e2 = 0 [ 505.942280] hid-debug: input Keyboard.00e3 = 0 [ 505.942283] hid-debug: input Keyboard.00e4 = 0 [ 505.942285] hid-debug: input Keyboard.00e5 = 0 [ 505.942287] hid-debug: input Keyboard.00e6 = 0 [ 505.942290] hid-debug: input Keyboard.00e7 = 0 [ 505.942293] hid-debug: input Keyboard.004f = 0 [ 506.134194] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 506.134199] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 4f 00 00 00 00 00 [ 506.134204] hid-debug: input Keyboard.00e0 = 1 [ 506.134210] hid-debug: input Keyboard.00e1 = 0 [ 506.134213] hid-debug: input Keyboard.00e2 = 0 [ 506.134216] hid-debug: input Keyboard.00e3 = 0 [ 506.134218] hid-debug: input Keyboard.00e4 = 0 [ 506.134220] hid-debug: input Keyboard.00e5 = 0 [ 506.134222] hid-debug: input Keyboard.00e6 = 0 [ 506.134225] hid-debug: input Keyboard.00e7 = 0 [ 506.134228] hid-debug: input Keyboard.004f = 1 [ 506.310143] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 506.310148] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 506.310155] hid-debug: input Keyboard.00e0 = 1 [ 506.310162] hid-debug: input Keyboard.00e1 = 0 [ 506.310165] hid-debug: input Keyboard.00e2 = 0 [ 506.310167] hid-debug: input Keyboard.00e3 = 0 [ 506.310170] hid-debug: input Keyboard.00e4 = 0 [ 506.310172] hid-debug: input Keyboard.00e5 = 0 [ 506.310174] hid-debug: input Keyboard.00e6 = 0 [ 506.310177] hid-debug: input Keyboard.00e7 = 0 [ 506.310180] hid-debug: input Keyboard.004f = 0 [ 506.382117] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 506.382122] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 4f 00 00 00 00 00 [ 506.382128] hid-debug: input Keyboard.00e0 = 1 [ 506.382134] hid-debug: input Keyboard.00e1 = 0 [ 506.382137] hid-debug: input Keyboard.00e2 = 0 [ 506.382139] hid-debug: input Keyboard.00e3 = 0 [ 506.382142] hid-debug: input Keyboard.00e4 = 0 [ 506.382144] hid-debug: input Keyboard.00e5 = 0 [ 506.382146] hid-debug: input Keyboard.00e6 = 0 [ 506.382149] hid-debug: input Keyboard.00e7 = 0 [ 506.382152] hid-debug: input Keyboard.004f = 1 [ 506.510085] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 506.510093] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 506.510102] hid-debug: input Keyboard.00e0 = 1 [ 506.510112] hid-debug: input Keyboard.00e1 = 0 [ 506.510116] hid-debug: input Keyboard.00e2 = 0 [ 506.510120] hid-debug: input Keyboard.00e3 = 0 [ 506.510124] hid-debug: input Keyboard.00e4 = 0 [ 506.510128] hid-debug: input Keyboard.00e5 = 0 [ 506.510132] hid-debug: input Keyboard.00e6 = 0 [ 506.510135] hid-debug: input Keyboard.00e7 = 0 [ 506.510140] hid-debug: input Keyboard.004f = 0 [ 506.574057] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 506.574061] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 4f 00 00 00 00 00 [ 506.574067] hid-debug: input Keyboard.00e0 = 1 [ 506.574073] hid-debug: input Keyboard.00e1 = 0 [ 506.574076] hid-debug: input Keyboard.00e2 = 0 [ 506.574078] hid-debug: input Keyboard.00e3 = 0 [ 506.574080] hid-debug: input Keyboard.00e4 = 0 [ 506.574083] hid-debug: input Keyboard.00e5 = 0 [ 506.574085] hid-debug: input Keyboard.00e6 = 0 [ 506.574088] hid-debug: input Keyboard.00e7 = 0 [ 506.574091] hid-debug: input Keyboard.004f = 1 [ 506.702022] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 506.702027] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 506.702034] hid-debug: input Keyboard.00e0 = 1 [ 506.702041] hid-debug: input Keyboard.00e1 = 0 [ 506.702044] hid-debug: input Keyboard.00e2 = 0 [ 506.702047] hid-debug: input Keyboard.00e3 = 0 [ 506.702049] hid-debug: input Keyboard.00e4 = 0 [ 506.702051] hid-debug: input Keyboard.00e5 = 0 [ 506.702054] hid-debug: input Keyboard.00e6 = 0 [ 506.702056] hid-debug: input Keyboard.00e7 = 0 [ 506.702059] hid-debug: input Keyboard.004f = 0 [ 506.869969] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 506.869975] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 00 00 00 00 [ 506.869980] hid-debug: input Consumer.1028 = 0 [ 506.973934] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 506.973939] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 506.973944] hid-debug: input Keyboard.00e0 = 0 [ 506.973956] hid-debug: input Keyboard.00e1 = 0 [ 506.973959] hid-debug: input Keyboard.00e2 = 0 [ 506.973961] hid-debug: input Keyboard.00e3 = 0 [ 506.973964] hid-debug: input Keyboard.00e4 = 0 [ 506.973966] hid-debug: input Keyboard.00e5 = 0 [ 506.973968] hid-debug: input Keyboard.00e6 = 0 [ 506.973971] hid-debug: input Keyboard.00e7 = 0 [ 507.781689] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 507.781697] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 4a 00 00 00 00 00 [ 507.781707] hid-debug: input Keyboard.00e0 = 0 [ 507.781714] hid-debug: input Keyboard.00e1 = 0 [ 507.781718] hid-debug: input Keyboard.00e2 = 0 [ 507.781722] hid-debug: input Keyboard.00e3 = 0 [ 507.781726] hid-debug: input Keyboard.00e4 = 0 [ 507.781729] hid-debug: input Keyboard.00e5 = 0 [ 507.781733] hid-debug: input Keyboard.00e6 = 0 [ 507.781737] hid-debug: input Keyboard.00e7 = 0 [ 507.781742] hid-debug: input Keyboard.004a = 1 [ 507.861661] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 507.861667] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 507.861673] hid-debug: input Keyboard.00e0 = 0 [ 507.861679] hid-debug: input Keyboard.00e1 = 0 [ 507.861682] hid-debug: input Keyboard.00e2 = 0 [ 507.861684] hid-debug: input Keyboard.00e3 = 0 [ 507.861686] hid-debug: input Keyboard.00e4 = 0 [ 507.861689] hid-debug: input Keyboard.00e5 = 0 [ 507.861691] hid-debug: input Keyboard.00e6 = 0 [ 507.861693] hid-debug: input Keyboard.00e7 = 0 [ 507.861696] hid-debug: input Keyboard.004a = 0 [ 507.941639] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 507.941646] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 4a 00 00 00 00 00 [ 507.941655] hid-debug: input Keyboard.00e0 = 0 [ 507.941662] hid-debug: input Keyboard.00e1 = 0 [ 507.941666] hid-debug: input Keyboard.00e2 = 0 [ 507.941670] hid-debug: input Keyboard.00e3 = 0 [ 507.941673] hid-debug: input Keyboard.00e4 = 0 [ 507.941677] hid-debug: input Keyboard.00e5 = 0 [ 507.941681] hid-debug: input Keyboard.00e6 = 0 [ 507.941685] hid-debug: input Keyboard.00e7 = 0 [ 507.941689] hid-debug: input Keyboard.004a = 1 [ 508.021613] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 508.021619] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 508.021625] hid-debug: input Keyboard.00e0 = 0 [ 508.021630] hid-debug: input Keyboard.00e1 = 0 [ 508.021633] hid-debug: input Keyboard.00e2 = 0 [ 508.021635] hid-debug: input Keyboard.00e3 = 0 [ 508.021637] hid-debug: input Keyboard.00e4 = 0 [ 508.021640] hid-debug: input Keyboard.00e5 = 0 [ 508.021642] hid-debug: input Keyboard.00e6 = 0 [ 508.021644] hid-debug: input Keyboard.00e7 = 0 [ 508.021647] hid-debug: input Keyboard.004a = 0 [ 508.085591] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 508.085596] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 4a 00 00 00 00 00 [ 508.085602] hid-debug: input Keyboard.00e0 = 0 [ 508.085606] hid-debug: input Keyboard.00e1 = 0 [ 508.085609] hid-debug: input Keyboard.00e2 = 0 [ 508.085611] hid-debug: input Keyboard.00e3 = 0 [ 508.085614] hid-debug: input Keyboard.00e4 = 0 [ 508.085616] hid-debug: input Keyboard.00e5 = 0 [ 508.085618] hid-debug: input Keyboard.00e6 = 0 [ 508.085621] hid-debug: input Keyboard.00e7 = 0 [ 508.085624] hid-debug: input Keyboard.004a = 1 [ 508.173566] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 508.173572] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 508.173578] hid-debug: input Keyboard.00e0 = 0 [ 508.173583] hid-debug: input Keyboard.00e1 = 0 [ 508.173586] hid-debug: input Keyboard.00e2 = 0 [ 508.173588] hid-debug: input Keyboard.00e3 = 0 [ 508.173591] hid-debug: input Keyboard.00e4 = 0 [ 508.173593] hid-debug: input Keyboard.00e5 = 0 [ 508.173595] hid-debug: input Keyboard.00e6 = 0 [ 508.173598] hid-debug: input Keyboard.00e7 = 0 [ 508.173601] hid-debug: input Keyboard.004a = 0 [ 508.261537] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 508.261542] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 508.261548] hid-debug: input Keyboard.00e0 = 1 [ 508.261561] hid-debug: input Keyboard.00e1 = 0 [ 508.261564] hid-debug: input Keyboard.00e2 = 0 [ 508.261567] hid-debug: input Keyboard.00e3 = 0 [ 508.261569] hid-debug: input Keyboard.00e4 = 0 [ 508.261571] hid-debug: input Keyboard.00e5 = 0 [ 508.261574] hid-debug: input Keyboard.00e6 = 0 [ 508.261576] hid-debug: input Keyboard.00e7 = 0 [ 508.373503] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 508.373509] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 28 10 00 00 [ 508.373515] hid-debug: input Consumer.1028 = 1 [ 508.709397] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 508.709401] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 4f 00 00 00 00 00 [ 508.709407] hid-debug: input Keyboard.00e0 = 1 [ 508.709413] hid-debug: input Keyboard.00e1 = 0 [ 508.709416] hid-debug: input Keyboard.00e2 = 0 [ 508.709418] hid-debug: input Keyboard.00e3 = 0 [ 508.709421] hid-debug: input Keyboard.00e4 = 0 [ 508.709423] hid-debug: input Keyboard.00e5 = 0 [ 508.709426] hid-debug: input Keyboard.00e6 = 0 [ 508.709428] hid-debug: input Keyboard.00e7 = 0 [ 508.709431] hid-debug: input Keyboard.004f = 1 [ 508.805369] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 508.805374] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 508.805381] hid-debug: input Keyboard.00e0 = 1 [ 508.805388] hid-debug: input Keyboard.00e1 = 0 [ 508.805391] hid-debug: input Keyboard.00e2 = 0 [ 508.805393] hid-debug: input Keyboard.00e3 = 0 [ 508.805395] hid-debug: input Keyboard.00e4 = 0 [ 508.805398] hid-debug: input Keyboard.00e5 = 0 [ 508.805400] hid-debug: input Keyboard.00e6 = 0 [ 508.805402] hid-debug: input Keyboard.00e7 = 0 [ 508.805405] hid-debug: input Keyboard.004f = 0 [ 508.885344] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 508.885349] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 4f 00 00 00 00 00 [ 508.885354] hid-debug: input Keyboard.00e0 = 1 [ 508.885361] hid-debug: input Keyboard.00e1 = 0 [ 508.885363] hid-debug: input Keyboard.00e2 = 0 [ 508.885366] hid-debug: input Keyboard.00e3 = 0 [ 508.885368] hid-debug: input Keyboard.00e4 = 0 [ 508.885371] hid-debug: input Keyboard.00e5 = 0 [ 508.885373] hid-debug: input Keyboard.00e6 = 0 [ 508.885375] hid-debug: input Keyboard.00e7 = 0 [ 508.885378] hid-debug: input Keyboard.004f = 1 [ 508.989315] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 508.989321] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 508.989328] hid-debug: input Keyboard.00e0 = 1 [ 508.989335] hid-debug: input Keyboard.00e1 = 0 [ 508.989338] hid-debug: input Keyboard.00e2 = 0 [ 508.989340] hid-debug: input Keyboard.00e3 = 0 [ 508.989343] hid-debug: input Keyboard.00e4 = 0 [ 508.989345] hid-debug: input Keyboard.00e5 = 0 [ 508.989347] hid-debug: input Keyboard.00e6 = 0 [ 508.989350] hid-debug: input Keyboard.00e7 = 0 [ 508.989352] hid-debug: input Keyboard.004f = 0 [ 509.053291] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 509.053296] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 4f 00 00 00 00 00 [ 509.053302] hid-debug: input Keyboard.00e0 = 1 [ 509.053308] hid-debug: input Keyboard.00e1 = 0 [ 509.053311] hid-debug: input Keyboard.00e2 = 0 [ 509.053313] hid-debug: input Keyboard.00e3 = 0 [ 509.053315] hid-debug: input Keyboard.00e4 = 0 [ 509.053318] hid-debug: input Keyboard.00e5 = 0 [ 509.053320] hid-debug: input Keyboard.00e6 = 0 [ 509.053322] hid-debug: input Keyboard.00e7 = 0 [ 509.053325] hid-debug: input Keyboard.004f = 1 [ 509.197251] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 509.197256] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 509.197263] hid-debug: input Keyboard.00e0 = 1 [ 509.197271] hid-debug: input Keyboard.00e1 = 0 [ 509.197274] hid-debug: input Keyboard.00e2 = 0 [ 509.197276] hid-debug: input Keyboard.00e3 = 0 [ 509.197279] hid-debug: input Keyboard.00e4 = 0 [ 509.197281] hid-debug: input Keyboard.00e5 = 0 [ 509.197283] hid-debug: input Keyboard.00e6 = 0 [ 509.197285] hid-debug: input Keyboard.00e7 = 0 [ 509.197289] hid-debug: input Keyboard.004f = 0 [ 509.373192] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 509.373197] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 03 00 00 00 00 00 00 00 [ 509.373203] hid-debug: input Keyboard.00e0 = 1 [ 509.373209] hid-debug: input Keyboard.00e1 = 1 [ 509.373218] hid-debug: input Keyboard.00e2 = 0 [ 509.373221] hid-debug: input Keyboard.00e3 = 0 [ 509.373224] hid-debug: input Keyboard.00e4 = 0 [ 509.373226] hid-debug: input Keyboard.00e5 = 0 [ 509.373228] hid-debug: input Keyboard.00e6 = 0 [ 509.373231] hid-debug: input Keyboard.00e7 = 0 [ 509.421189] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 509.421194] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 00 00 00 00 [ 509.421200] hid-debug: input Consumer.1028 = 0 [ 509.469161] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 509.469165] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 509.469171] hid-debug: input Keyboard.00e0 = 1 [ 509.469176] hid-debug: input Keyboard.00e1 = 0 [ 509.469185] hid-debug: input Keyboard.00e2 = 0 [ 509.469188] hid-debug: input Keyboard.00e3 = 0 [ 509.469190] hid-debug: input Keyboard.00e4 = 0 [ 509.469192] hid-debug: input Keyboard.00e5 = 0 [ 509.469195] hid-debug: input Keyboard.00e6 = 0 [ 509.469197] hid-debug: input Keyboard.00e7 = 0 [ 509.613117] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 509.613123] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 509.613128] hid-debug: input Keyboard.00e0 = 0 [ 509.613141] hid-debug: input Keyboard.00e1 = 0 [ 509.613143] hid-debug: input Keyboard.00e2 = 0 [ 509.613146] hid-debug: input Keyboard.00e3 = 0 [ 509.613148] hid-debug: input Keyboard.00e4 = 0 [ 509.613150] hid-debug: input Keyboard.00e5 = 0 [ 509.613153] hid-debug: input Keyboard.00e6 = 0 [ 509.613155] hid-debug: input Keyboard.00e7 = 0 [ 509.733084] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 509.733090] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 51 00 00 00 00 00 [ 509.733096] hid-debug: input Keyboard.00e0 = 0 [ 509.733101] hid-debug: input Keyboard.00e1 = 0 [ 509.733103] hid-debug: input Keyboard.00e2 = 0 [ 509.733106] hid-debug: input Keyboard.00e3 = 0 [ 509.733108] hid-debug: input Keyboard.00e4 = 0 [ 509.733111] hid-debug: input Keyboard.00e5 = 0 [ 509.733113] hid-debug: input Keyboard.00e6 = 0 [ 509.733115] hid-debug: input Keyboard.00e7 = 0 [ 509.733118] hid-debug: input Keyboard.0051 = 1 [ 509.845049] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 509.845055] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 509.845062] hid-debug: input Keyboard.00e0 = 0 [ 509.845068] hid-debug: input Keyboard.00e1 = 0 [ 509.845071] hid-debug: input Keyboard.00e2 = 0 [ 509.845073] hid-debug: input Keyboard.00e3 = 0 [ 509.845076] hid-debug: input Keyboard.00e4 = 0 [ 509.845078] hid-debug: input Keyboard.00e5 = 0 [ 509.845080] hid-debug: input Keyboard.00e6 = 0 [ 509.845083] hid-debug: input Keyboard.00e7 = 0 [ 509.845086] hid-debug: input Keyboard.0051 = 0 [ 509.893031] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 509.893036] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 51 00 00 00 00 00 [ 509.893042] hid-debug: input Keyboard.00e0 = 0 [ 509.893047] hid-debug: input Keyboard.00e1 = 0 [ 509.893049] hid-debug: input Keyboard.00e2 = 0 [ 509.893052] hid-debug: input Keyboard.00e3 = 0 [ 509.893054] hid-debug: input Keyboard.00e4 = 0 [ 509.893056] hid-debug: input Keyboard.00e5 = 0 [ 509.893059] hid-debug: input Keyboard.00e6 = 0 [ 509.893061] hid-debug: input Keyboard.00e7 = 0 [ 509.893064] hid-debug: input Keyboard.0051 = 1 [ 510.028994] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 510.029000] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 510.029006] hid-debug: input Keyboard.00e0 = 0 [ 510.029012] hid-debug: input Keyboard.00e1 = 0 [ 510.029015] hid-debug: input Keyboard.00e2 = 0 [ 510.029017] hid-debug: input Keyboard.00e3 = 0 [ 510.029019] hid-debug: input Keyboard.00e4 = 0 [ 510.029022] hid-debug: input Keyboard.00e5 = 0 [ 510.029024] hid-debug: input Keyboard.00e6 = 0 [ 510.029027] hid-debug: input Keyboard.00e7 = 0 [ 510.029030] hid-debug: input Keyboard.0051 = 0 [ 510.724779] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 510.724788] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 4a 00 00 00 00 00 [ 510.724800] hid-debug: input Keyboard.00e0 = 0 [ 510.724809] hid-debug: input Keyboard.00e1 = 0 [ 510.724814] hid-debug: input Keyboard.00e2 = 0 [ 510.724819] hid-debug: input Keyboard.00e3 = 0 [ 510.724824] hid-debug: input Keyboard.00e4 = 0 [ 510.724830] hid-debug: input Keyboard.00e5 = 0 [ 510.724834] hid-debug: input Keyboard.00e6 = 0 [ 510.724839] hid-debug: input Keyboard.00e7 = 0 [ 510.724846] hid-debug: input Keyboard.004a = 1 [ 510.804750] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 510.804756] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 510.804762] hid-debug: input Keyboard.00e0 = 0 [ 510.804767] hid-debug: input Keyboard.00e1 = 0 [ 510.804770] hid-debug: input Keyboard.00e2 = 0 [ 510.804772] hid-debug: input Keyboard.00e3 = 0 [ 510.804775] hid-debug: input Keyboard.00e4 = 0 [ 510.804777] hid-debug: input Keyboard.00e5 = 0 [ 510.804779] hid-debug: input Keyboard.00e6 = 0 [ 510.804782] hid-debug: input Keyboard.00e7 = 0 [ 510.804785] hid-debug: input Keyboard.004a = 0 [ 510.852735] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 510.852741] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 4a 00 00 00 00 00 [ 510.852746] hid-debug: input Keyboard.00e0 = 0 [ 510.852751] hid-debug: input Keyboard.00e1 = 0 [ 510.852754] hid-debug: input Keyboard.00e2 = 0 [ 510.852756] hid-debug: input Keyboard.00e3 = 0 [ 510.852758] hid-debug: input Keyboard.00e4 = 0 [ 510.852761] hid-debug: input Keyboard.00e5 = 0 [ 510.852763] hid-debug: input Keyboard.00e6 = 0 [ 510.852766] hid-debug: input Keyboard.00e7 = 0 [ 510.852768] hid-debug: input Keyboard.004a = 1 [ 510.948708] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 510.948715] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 510.948723] hid-debug: input Keyboard.00e0 = 0 [ 510.948729] hid-debug: input Keyboard.00e1 = 0 [ 510.948732] hid-debug: input Keyboard.00e2 = 0 [ 510.948735] hid-debug: input Keyboard.00e3 = 0 [ 510.948738] hid-debug: input Keyboard.00e4 = 0 [ 510.948742] hid-debug: input Keyboard.00e5 = 0 [ 510.948744] hid-debug: input Keyboard.00e6 = 0 [ 510.948748] hid-debug: input Keyboard.00e7 = 0 [ 510.948751] hid-debug: input Keyboard.004a = 0 [ 511.068667] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 511.068672] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 511.068678] hid-debug: input Keyboard.00e0 = 1 [ 511.068690] hid-debug: input Keyboard.00e1 = 0 [ 511.068693] hid-debug: input Keyboard.00e2 = 0 [ 511.068696] hid-debug: input Keyboard.00e3 = 0 [ 511.068698] hid-debug: input Keyboard.00e4 = 0 [ 511.068700] hid-debug: input Keyboard.00e5 = 0 [ 511.068703] hid-debug: input Keyboard.00e6 = 0 [ 511.068705] hid-debug: input Keyboard.00e7 = 0 [ 511.132652] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 511.132657] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 28 10 00 00 [ 511.132663] hid-debug: input Consumer.1028 = 1 [ 511.404563] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 511.404569] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 4f 00 00 00 00 00 [ 511.404576] hid-debug: input Keyboard.00e0 = 1 [ 511.404583] hid-debug: input Keyboard.00e1 = 0 [ 511.404587] hid-debug: input Keyboard.00e2 = 0 [ 511.404590] hid-debug: input Keyboard.00e3 = 0 [ 511.404593] hid-debug: input Keyboard.00e4 = 0 [ 511.404596] hid-debug: input Keyboard.00e5 = 0 [ 511.404599] hid-debug: input Keyboard.00e6 = 0 [ 511.404602] hid-debug: input Keyboard.00e7 = 0 [ 511.404606] hid-debug: input Keyboard.004f = 1 [ 511.492542] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 511.492548] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 511.492556] hid-debug: input Keyboard.00e0 = 1 [ 511.492564] hid-debug: input Keyboard.00e1 = 0 [ 511.492568] hid-debug: input Keyboard.00e2 = 0 [ 511.492571] hid-debug: input Keyboard.00e3 = 0 [ 511.492574] hid-debug: input Keyboard.00e4 = 0 [ 511.492577] hid-debug: input Keyboard.00e5 = 0 [ 511.492580] hid-debug: input Keyboard.00e6 = 0 [ 511.492583] hid-debug: input Keyboard.00e7 = 0 [ 511.492587] hid-debug: input Keyboard.004f = 0 [ 511.588507] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 511.588513] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 4f 00 00 00 00 00 [ 511.588520] hid-debug: input Keyboard.00e0 = 1 [ 511.588527] hid-debug: input Keyboard.00e1 = 0 [ 511.588531] hid-debug: input Keyboard.00e2 = 0 [ 511.588534] hid-debug: input Keyboard.00e3 = 0 [ 511.588538] hid-debug: input Keyboard.00e4 = 0 [ 511.588541] hid-debug: input Keyboard.00e5 = 0 [ 511.588544] hid-debug: input Keyboard.00e6 = 0 [ 511.588547] hid-debug: input Keyboard.00e7 = 0 [ 511.588551] hid-debug: input Keyboard.004f = 1 [ 511.636496] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 511.636502] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 511.636509] hid-debug: input Keyboard.00e0 = 1 [ 511.636516] hid-debug: input Keyboard.00e1 = 0 [ 511.636519] hid-debug: input Keyboard.00e2 = 0 [ 511.636522] hid-debug: input Keyboard.00e3 = 0 [ 511.636524] hid-debug: input Keyboard.00e4 = 0 [ 511.636526] hid-debug: input Keyboard.00e5 = 0 [ 511.636529] hid-debug: input Keyboard.00e6 = 0 [ 511.636531] hid-debug: input Keyboard.00e7 = 0 [ 511.636534] hid-debug: input Keyboard.004f = 0 [ 511.740464] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 511.740469] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 4f 00 00 00 00 00 [ 511.740476] hid-debug: input Keyboard.00e0 = 1 [ 511.740482] hid-debug: input Keyboard.00e1 = 0 [ 511.740485] hid-debug: input Keyboard.00e2 = 0 [ 511.740487] hid-debug: input Keyboard.00e3 = 0 [ 511.740490] hid-debug: input Keyboard.00e4 = 0 [ 511.740492] hid-debug: input Keyboard.00e5 = 0 [ 511.740494] hid-debug: input Keyboard.00e6 = 0 [ 511.740497] hid-debug: input Keyboard.00e7 = 0 [ 511.740500] hid-debug: input Keyboard.004f = 1 [ 511.796445] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 511.796451] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 511.796458] hid-debug: input Keyboard.00e0 = 1 [ 511.796465] hid-debug: input Keyboard.00e1 = 0 [ 511.796468] hid-debug: input Keyboard.00e2 = 0 [ 511.796470] hid-debug: input Keyboard.00e3 = 0 [ 511.796472] hid-debug: input Keyboard.00e4 = 0 [ 511.796475] hid-debug: input Keyboard.00e5 = 0 [ 511.796477] hid-debug: input Keyboard.00e6 = 0 [ 511.796479] hid-debug: input Keyboard.00e7 = 0 [ 511.796482] hid-debug: input Keyboard.004f = 0 [ 511.924405] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 511.924412] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 4f 00 00 00 00 00 [ 511.924420] hid-debug: input Keyboard.00e0 = 1 [ 511.924427] hid-debug: input Keyboard.00e1 = 0 [ 511.924431] hid-debug: input Keyboard.00e2 = 0 [ 511.924434] hid-debug: input Keyboard.00e3 = 0 [ 511.924437] hid-debug: input Keyboard.00e4 = 0 [ 511.924440] hid-debug: input Keyboard.00e5 = 0 [ 511.924443] hid-debug: input Keyboard.00e6 = 0 [ 511.924446] hid-debug: input Keyboard.00e7 = 0 [ 511.924450] hid-debug: input Keyboard.004f = 1 [ 511.996383] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 511.996389] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 511.996395] hid-debug: input Keyboard.00e0 = 1 [ 511.996401] hid-debug: input Keyboard.00e1 = 0 [ 511.996404] hid-debug: input Keyboard.00e2 = 0 [ 511.996407] hid-debug: input Keyboard.00e3 = 0 [ 511.996409] hid-debug: input Keyboard.00e4 = 0 [ 511.996411] hid-debug: input Keyboard.00e5 = 0 [ 511.996414] hid-debug: input Keyboard.00e6 = 0 [ 511.996416] hid-debug: input Keyboard.00e7 = 0 [ 511.996419] hid-debug: input Keyboard.004f = 0 [ 512.188321] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 512.188326] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 03 00 00 00 00 00 00 00 [ 512.188332] hid-debug: input Keyboard.00e0 = 1 [ 512.188338] hid-debug: input Keyboard.00e1 = 1 [ 512.188348] hid-debug: input Keyboard.00e2 = 0 [ 512.188351] hid-debug: input Keyboard.00e3 = 0 [ 512.188353] hid-debug: input Keyboard.00e4 = 0 [ 512.188355] hid-debug: input Keyboard.00e5 = 0 [ 512.188358] hid-debug: input Keyboard.00e6 = 0 [ 512.188360] hid-debug: input Keyboard.00e7 = 0 [ 512.244308] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 512.244313] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 00 00 00 00 [ 512.244319] hid-debug: input Consumer.1028 = 0 [ 512.284289] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 512.284293] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 512.284298] hid-debug: input Keyboard.00e0 = 1 [ 512.284304] hid-debug: input Keyboard.00e1 = 0 [ 512.284312] hid-debug: input Keyboard.00e2 = 0 [ 512.284314] hid-debug: input Keyboard.00e3 = 0 [ 512.284316] hid-debug: input Keyboard.00e4 = 0 [ 512.284319] hid-debug: input Keyboard.00e5 = 0 [ 512.284321] hid-debug: input Keyboard.00e6 = 0 [ 512.284323] hid-debug: input Keyboard.00e7 = 0 [ 512.324279] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 512.324284] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 512.324290] hid-debug: input Keyboard.00e0 = 0 [ 512.324302] hid-debug: input Keyboard.00e1 = 0 [ 512.324305] hid-debug: input Keyboard.00e2 = 0 [ 512.324307] hid-debug: input Keyboard.00e3 = 0 [ 512.324310] hid-debug: input Keyboard.00e4 = 0 [ 512.324312] hid-debug: input Keyboard.00e5 = 0 [ 512.324314] hid-debug: input Keyboard.00e6 = 0 [ 512.324317] hid-debug: input Keyboard.00e7 = 0 [ 512.876112] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 512.876120] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 4a 00 00 00 00 00 [ 512.876129] hid-debug: input Keyboard.00e0 = 0 [ 512.876136] hid-debug: input Keyboard.00e1 = 0 [ 512.876140] hid-debug: input Keyboard.00e2 = 0 [ 512.876144] hid-debug: input Keyboard.00e3 = 0 [ 512.876148] hid-debug: input Keyboard.00e4 = 0 [ 512.876152] hid-debug: input Keyboard.00e5 = 0 [ 512.876156] hid-debug: input Keyboard.00e6 = 0 [ 512.876159] hid-debug: input Keyboard.00e7 = 0 [ 512.876164] hid-debug: input Keyboard.004a = 1 [ 512.980081] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 512.980087] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 512.980094] hid-debug: input Keyboard.00e0 = 0 [ 512.980100] hid-debug: input Keyboard.00e1 = 0 [ 512.980102] hid-debug: input Keyboard.00e2 = 0 [ 512.980105] hid-debug: input Keyboard.00e3 = 0 [ 512.980107] hid-debug: input Keyboard.00e4 = 0 [ 512.980110] hid-debug: input Keyboard.00e5 = 0 [ 512.980112] hid-debug: input Keyboard.00e6 = 0 [ 512.980115] hid-debug: input Keyboard.00e7 = 0 [ 512.980118] hid-debug: input Keyboard.004a = 0 [ 513.787829] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 513.787835] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 513.787841] hid-debug: input Keyboard.00e0 = 0 [ 513.787846] hid-debug: input Keyboard.00e1 = 1 [ 513.787858] hid-debug: input Keyboard.00e2 = 0 [ 513.787861] hid-debug: input Keyboard.00e3 = 0 [ 513.787863] hid-debug: input Keyboard.00e4 = 0 [ 513.787866] hid-debug: input Keyboard.00e5 = 0 [ 513.787868] hid-debug: input Keyboard.00e6 = 0 [ 513.787870] hid-debug: input Keyboard.00e7 = 0 [ 513.835815] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 513.835820] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 28 10 00 00 [ 513.835826] hid-debug: input Consumer.1028 = 1 [ 514.123726] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 514.123734] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 4f 00 00 00 00 00 [ 514.123746] hid-debug: input Keyboard.00e0 = 0 [ 514.123755] hid-debug: input Keyboard.00e1 = 1 [ 514.123762] hid-debug: input Keyboard.00e2 = 0 [ 514.123768] hid-debug: input Keyboard.00e3 = 0 [ 514.123773] hid-debug: input Keyboard.00e4 = 0 [ 514.123778] hid-debug: input Keyboard.00e5 = 0 [ 514.123783] hid-debug: input Keyboard.00e6 = 0 [ 514.123788] hid-debug: input Keyboard.00e7 = 0 [ 514.123795] hid-debug: input Keyboard.004f = 1 [ 514.235693] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 514.235699] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 514.235705] hid-debug: input Keyboard.00e0 = 0 [ 514.235712] hid-debug: input Keyboard.00e1 = 1 [ 514.235715] hid-debug: input Keyboard.00e2 = 0 [ 514.235718] hid-debug: input Keyboard.00e3 = 0 [ 514.235720] hid-debug: input Keyboard.00e4 = 0 [ 514.235723] hid-debug: input Keyboard.00e5 = 0 [ 514.235725] hid-debug: input Keyboard.00e6 = 0 [ 514.235727] hid-debug: input Keyboard.00e7 = 0 [ 514.235731] hid-debug: input Keyboard.004f = 0 [ 514.307668] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 514.307675] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 4f 00 00 00 00 00 [ 514.307684] hid-debug: input Keyboard.00e0 = 0 [ 514.307691] hid-debug: input Keyboard.00e1 = 1 [ 514.307697] hid-debug: input Keyboard.00e2 = 0 [ 514.307701] hid-debug: input Keyboard.00e3 = 0 [ 514.307705] hid-debug: input Keyboard.00e4 = 0 [ 514.307708] hid-debug: input Keyboard.00e5 = 0 [ 514.307712] hid-debug: input Keyboard.00e6 = 0 [ 514.307716] hid-debug: input Keyboard.00e7 = 0 [ 514.307720] hid-debug: input Keyboard.004f = 1 [ 514.387646] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 514.387652] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 514.387658] hid-debug: input Keyboard.00e0 = 0 [ 514.387664] hid-debug: input Keyboard.00e1 = 1 [ 514.387668] hid-debug: input Keyboard.00e2 = 0 [ 514.387670] hid-debug: input Keyboard.00e3 = 0 [ 514.387673] hid-debug: input Keyboard.00e4 = 0 [ 514.387675] hid-debug: input Keyboard.00e5 = 0 [ 514.387677] hid-debug: input Keyboard.00e6 = 0 [ 514.387680] hid-debug: input Keyboard.00e7 = 0 [ 514.387683] hid-debug: input Keyboard.004f = 0 [ 514.483613] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 514.483618] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 4f 00 00 00 00 00 [ 514.483624] hid-debug: input Keyboard.00e0 = 0 [ 514.483629] hid-debug: input Keyboard.00e1 = 1 [ 514.483633] hid-debug: input Keyboard.00e2 = 0 [ 514.483636] hid-debug: input Keyboard.00e3 = 0 [ 514.483638] hid-debug: input Keyboard.00e4 = 0 [ 514.483640] hid-debug: input Keyboard.00e5 = 0 [ 514.483642] hid-debug: input Keyboard.00e6 = 0 [ 514.483645] hid-debug: input Keyboard.00e7 = 0 [ 514.483648] hid-debug: input Keyboard.004f = 1 [ 514.563589] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 514.563594] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 514.563601] hid-debug: input Keyboard.00e0 = 0 [ 514.563607] hid-debug: input Keyboard.00e1 = 1 [ 514.563611] hid-debug: input Keyboard.00e2 = 0 [ 514.563614] hid-debug: input Keyboard.00e3 = 0 [ 514.563616] hid-debug: input Keyboard.00e4 = 0 [ 514.563618] hid-debug: input Keyboard.00e5 = 0 [ 514.563621] hid-debug: input Keyboard.00e6 = 0 [ 514.563623] hid-debug: input Keyboard.00e7 = 0 [ 514.563626] hid-debug: input Keyboard.004f = 0 [ 514.659558] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 514.659563] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 4f 00 00 00 00 00 [ 514.659568] hid-debug: input Keyboard.00e0 = 0 [ 514.659573] hid-debug: input Keyboard.00e1 = 1 [ 514.659577] hid-debug: input Keyboard.00e2 = 0 [ 514.659580] hid-debug: input Keyboard.00e3 = 0 [ 514.659582] hid-debug: input Keyboard.00e4 = 0 [ 514.659585] hid-debug: input Keyboard.00e5 = 0 [ 514.659587] hid-debug: input Keyboard.00e6 = 0 [ 514.659589] hid-debug: input Keyboard.00e7 = 0 [ 514.659592] hid-debug: input Keyboard.004f = 1 [ 514.715545] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 514.715551] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 514.715558] hid-debug: input Keyboard.00e0 = 0 [ 514.715564] hid-debug: input Keyboard.00e1 = 1 [ 514.715568] hid-debug: input Keyboard.00e2 = 0 [ 514.715570] hid-debug: input Keyboard.00e3 = 0 [ 514.715573] hid-debug: input Keyboard.00e4 = 0 [ 514.715575] hid-debug: input Keyboard.00e5 = 0 [ 514.715577] hid-debug: input Keyboard.00e6 = 0 [ 514.715580] hid-debug: input Keyboard.00e7 = 0 [ 514.715583] hid-debug: input Keyboard.004f = 0 [ 514.811516] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 514.811527] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 4f 00 00 00 00 00 [ 514.811539] hid-debug: input Keyboard.00e0 = 0 [ 514.811548] hid-debug: input Keyboard.00e1 = 1 [ 514.811555] hid-debug: input Keyboard.00e2 = 0 [ 514.811561] hid-debug: input Keyboard.00e3 = 0 [ 514.811566] hid-debug: input Keyboard.00e4 = 0 [ 514.811571] hid-debug: input Keyboard.00e5 = 0 [ 514.811576] hid-debug: input Keyboard.00e6 = 0 [ 514.811581] hid-debug: input Keyboard.00e7 = 0 [ 514.811587] hid-debug: input Keyboard.004f = 1 [ 514.899487] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 514.899493] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 514.899500] hid-debug: input Keyboard.00e0 = 0 [ 514.899505] hid-debug: input Keyboard.00e1 = 1 [ 514.899509] hid-debug: input Keyboard.00e2 = 0 [ 514.899512] hid-debug: input Keyboard.00e3 = 0 [ 514.899514] hid-debug: input Keyboard.00e4 = 0 [ 514.899517] hid-debug: input Keyboard.00e5 = 0 [ 514.899519] hid-debug: input Keyboard.00e6 = 0 [ 514.899521] hid-debug: input Keyboard.00e7 = 0 [ 514.899524] hid-debug: input Keyboard.004f = 0 [ 514.971466] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 514.971475] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 4f 00 00 00 00 00 [ 514.971487] hid-debug: input Keyboard.00e0 = 0 [ 514.971495] hid-debug: input Keyboard.00e1 = 1 [ 514.971503] hid-debug: input Keyboard.00e2 = 0 [ 514.971509] hid-debug: input Keyboard.00e3 = 0 [ 514.971514] hid-debug: input Keyboard.00e4 = 0 [ 514.971519] hid-debug: input Keyboard.00e5 = 0 [ 514.971524] hid-debug: input Keyboard.00e6 = 0 [ 514.971529] hid-debug: input Keyboard.00e7 = 0 [ 514.971535] hid-debug: input Keyboard.004f = 1 [ 515.067434] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.067440] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 515.067446] hid-debug: input Keyboard.00e0 = 0 [ 515.067452] hid-debug: input Keyboard.00e1 = 1 [ 515.067456] hid-debug: input Keyboard.00e2 = 0 [ 515.067459] hid-debug: input Keyboard.00e3 = 0 [ 515.067461] hid-debug: input Keyboard.00e4 = 0 [ 515.067463] hid-debug: input Keyboard.00e5 = 0 [ 515.067466] hid-debug: input Keyboard.00e6 = 0 [ 515.067468] hid-debug: input Keyboard.00e7 = 0 [ 515.067471] hid-debug: input Keyboard.004f = 0 [ 515.139411] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.139417] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 4f 00 00 00 00 00 [ 515.139424] hid-debug: input Keyboard.00e0 = 0 [ 515.139430] hid-debug: input Keyboard.00e1 = 1 [ 515.139435] hid-debug: input Keyboard.00e2 = 0 [ 515.139438] hid-debug: input Keyboard.00e3 = 0 [ 515.139441] hid-debug: input Keyboard.00e4 = 0 [ 515.139444] hid-debug: input Keyboard.00e5 = 0 [ 515.139447] hid-debug: input Keyboard.00e6 = 0 [ 515.139450] hid-debug: input Keyboard.00e7 = 0 [ 515.139454] hid-debug: input Keyboard.004f = 1 [ 515.235384] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.235391] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 515.235399] hid-debug: input Keyboard.00e0 = 0 [ 515.235406] hid-debug: input Keyboard.00e1 = 1 [ 515.235410] hid-debug: input Keyboard.00e2 = 0 [ 515.235414] hid-debug: input Keyboard.00e3 = 0 [ 515.235417] hid-debug: input Keyboard.00e4 = 0 [ 515.235420] hid-debug: input Keyboard.00e5 = 0 [ 515.235423] hid-debug: input Keyboard.00e6 = 0 [ 515.235426] hid-debug: input Keyboard.00e7 = 0 [ 515.235430] hid-debug: input Keyboard.004f = 0 [ 515.331351] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.331357] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 4f 00 00 00 00 00 [ 515.331364] hid-debug: input Keyboard.00e0 = 0 [ 515.331370] hid-debug: input Keyboard.00e1 = 1 [ 515.331374] hid-debug: input Keyboard.00e2 = 0 [ 515.331378] hid-debug: input Keyboard.00e3 = 0 [ 515.331381] hid-debug: input Keyboard.00e4 = 0 [ 515.331384] hid-debug: input Keyboard.00e5 = 0 [ 515.331387] hid-debug: input Keyboard.00e6 = 0 [ 515.331390] hid-debug: input Keyboard.00e7 = 0 [ 515.331394] hid-debug: input Keyboard.004f = 1 [ 515.379341] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.379348] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 515.379356] hid-debug: input Keyboard.00e0 = 0 [ 515.379363] hid-debug: input Keyboard.00e1 = 1 [ 515.379368] hid-debug: input Keyboard.00e2 = 0 [ 515.379371] hid-debug: input Keyboard.00e3 = 0 [ 515.379374] hid-debug: input Keyboard.00e4 = 0 [ 515.379377] hid-debug: input Keyboard.00e5 = 0 [ 515.379380] hid-debug: input Keyboard.00e6 = 0 [ 515.379383] hid-debug: input Keyboard.00e7 = 0 [ 515.379387] hid-debug: input Keyboard.004f = 0 [ 515.483304] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.483310] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 4f 00 00 00 00 00 [ 515.483317] hid-debug: input Keyboard.00e0 = 0 [ 515.483323] hid-debug: input Keyboard.00e1 = 1 [ 515.483328] hid-debug: input Keyboard.00e2 = 0 [ 515.483331] hid-debug: input Keyboard.00e3 = 0 [ 515.483334] hid-debug: input Keyboard.00e4 = 0 [ 515.483337] hid-debug: input Keyboard.00e5 = 0 [ 515.483340] hid-debug: input Keyboard.00e6 = 0 [ 515.483343] hid-debug: input Keyboard.00e7 = 0 [ 515.483347] hid-debug: input Keyboard.004f = 1 [ 515.547285] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.547292] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 515.547301] hid-debug: input Keyboard.00e0 = 0 [ 515.547308] hid-debug: input Keyboard.00e1 = 1 [ 515.547313] hid-debug: input Keyboard.00e2 = 0 [ 515.547316] hid-debug: input Keyboard.00e3 = 0 [ 515.547319] hid-debug: input Keyboard.00e4 = 0 [ 515.547322] hid-debug: input Keyboard.00e5 = 0 [ 515.547325] hid-debug: input Keyboard.00e6 = 0 [ 515.547328] hid-debug: input Keyboard.00e7 = 0 [ 515.547332] hid-debug: input Keyboard.004f = 0 [ 515.651252] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.651257] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 4f 00 00 00 00 00 [ 515.651263] hid-debug: input Keyboard.00e0 = 0 [ 515.651268] hid-debug: input Keyboard.00e1 = 1 [ 515.651272] hid-debug: input Keyboard.00e2 = 0 [ 515.651275] hid-debug: input Keyboard.00e3 = 0 [ 515.651277] hid-debug: input Keyboard.00e4 = 0 [ 515.651279] hid-debug: input Keyboard.00e5 = 0 [ 515.651282] hid-debug: input Keyboard.00e6 = 0 [ 515.651284] hid-debug: input Keyboard.00e7 = 0 [ 515.651287] hid-debug: input Keyboard.004f = 1 [ 515.699240] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.699247] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 515.699253] hid-debug: input Keyboard.00e0 = 0 [ 515.699259] hid-debug: input Keyboard.00e1 = 1 [ 515.699263] hid-debug: input Keyboard.00e2 = 0 [ 515.699265] hid-debug: input Keyboard.00e3 = 0 [ 515.699268] hid-debug: input Keyboard.00e4 = 0 [ 515.699270] hid-debug: input Keyboard.00e5 = 0 [ 515.699272] hid-debug: input Keyboard.00e6 = 0 [ 515.699275] hid-debug: input Keyboard.00e7 = 0 [ 515.699278] hid-debug: input Keyboard.004f = 0 [ 515.779212] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.779218] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 4f 00 00 00 00 00 [ 515.779224] hid-debug: input Keyboard.00e0 = 0 [ 515.779229] hid-debug: input Keyboard.00e1 = 1 [ 515.779233] hid-debug: input Keyboard.00e2 = 0 [ 515.779235] hid-debug: input Keyboard.00e3 = 0 [ 515.779237] hid-debug: input Keyboard.00e4 = 0 [ 515.779240] hid-debug: input Keyboard.00e5 = 0 [ 515.779242] hid-debug: input Keyboard.00e6 = 0 [ 515.779245] hid-debug: input Keyboard.00e7 = 0 [ 515.779248] hid-debug: input Keyboard.004f = 1 [ 515.891181] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.891187] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 02 00 00 00 00 00 00 00 [ 515.891194] hid-debug: input Keyboard.00e0 = 0 [ 515.891199] hid-debug: input Keyboard.00e1 = 1 [ 515.891203] hid-debug: input Keyboard.00e2 = 0 [ 515.891206] hid-debug: input Keyboard.00e3 = 0 [ 515.891208] hid-debug: input Keyboard.00e4 = 0 [ 515.891210] hid-debug: input Keyboard.00e5 = 0 [ 515.891213] hid-debug: input Keyboard.00e6 = 0 [ 515.891215] hid-debug: input Keyboard.00e7 = 0 [ 515.891218] hid-debug: input Keyboard.004f = 0 [ 515.963155] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 515.963160] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 03 00 00 00 00 00 00 00 [ 515.963166] hid-debug: input Keyboard.00e0 = 1 [ 515.963179] hid-debug: input Keyboard.00e1 = 1 [ 515.963181] hid-debug: input Keyboard.00e2 = 0 [ 515.963184] hid-debug: input Keyboard.00e3 = 0 [ 515.963186] hid-debug: input Keyboard.00e4 = 0 [ 515.963189] hid-debug: input Keyboard.00e5 = 0 [ 515.963191] hid-debug: input Keyboard.00e6 = 0 [ 515.963193] hid-debug: input Keyboard.00e7 = 0 [ 516.003143] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 5) (numbered) [ 516.003148] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 3 (size 4) = 00 00 00 00 [ 516.003154] hid-debug: input Consumer.1028 = 0 [ 516.051127] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 516.051132] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 01 00 00 00 00 00 00 00 [ 516.051137] hid-debug: input Keyboard.00e0 = 1 [ 516.051143] hid-debug: input Keyboard.00e1 = 0 [ 516.051152] hid-debug: input Keyboard.00e2 = 0 [ 516.051155] hid-debug: input Keyboard.00e3 = 0 [ 516.051157] hid-debug: input Keyboard.00e4 = 0 [ 516.051159] hid-debug: input Keyboard.00e5 = 0 [ 516.051162] hid-debug: input Keyboard.00e6 = 0 [ 516.051164] hid-debug: input Keyboard.00e7 = 0 [ 516.091115] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report (size 8) (unnumbered) [ 516.091120] /home/leonid/linux-2.6.24/drivers/hid/hid-core.c: report 0 (size 8) = 00 00 00 00 00 00 00 00 [ 516.091126] hid-debug: input Keyboard.00e0 = 0 [ 516.091138] hid-debug: input Keyboard.00e1 = 0 [ 516.091141] hid-debug: input Keyboard.00e2 = 0 [ 516.091143] hid-debug: input Keyboard.00e3 = 0 [ 516.091146] hid-debug: input Keyboard.00e4 = 0 [ 516.091148] hid-debug: input Keyboard.00e5 = 0 [ 516.091150] hid-debug: input Keyboard.00e6 = 0 [ 516.091153] hid-debug: input Keyboard.00e7 = 0
Created attachment 16389 [details] Logitech S-510 log
(In reply to comment #53) > I compiled the kernel and added hid debug=1 line to my > /etc/modprobe.d/options > file I apologize for the mess - I will use attachment in the future. see attachment 16389 [details] http://bugzilla.kernel.org/attachment.cgi?id=16389&action=edit
I upgraded the kernel in my Ubuntu 8.04 to 2.6.24-18 from 2.6.24-17 and magically it solved the problem with RightCtrl+Shift combination and other RightCtrl combos which did not work before, like Ctrl+Home. I guess the issue is closed.