On Mon, 16 Jul 2007, Dmitry Torokhov wrote: > What keyboard driver are you using in X? Isit the standard keyboard > driver or xf86-input-evdev? If the former you can try loading evbug > module (which will dump all input events into syslog) and wait for the > condition to appear. Then connect to the box remotely (ssh/telnet) and > see if keypresses still make to syslog. If they do that means that > USB/HID and input core work fine and the propblem lies in the upper > layers.
You could also enable CONFIG_USB_DEBUG and CONFIG_HID_DEBUG (*) and see whether there are any error messages reported when the hang occurs. (*) with the latest vanilla kernel (2.6.23-rc1 and later) CONFIG_HID_DEBUG defaults to 'y', but you have to pass 'debug=1' parameter to receive the debugging output). Thanks, -- Jiri Kosina SUSE Labs