Messages in this thread | | | Subject | Re: USB HID: Missing keys on Gyration Media Center Universal Remote Control | From | Philippe Troin <> | Date | 19 Jun 2008 13:48:29 -0700 |
| |
Jiri Kosina <jkosina@suse.cz> writes:
> Please compile your kernel with 'CONFIG_HID_DEBUG', modprobe the 'hid' > module with 'debug=2' parameter, and send me the output that appears is > dmesg output when you press the non-working keys.
debug=2 didn't work. dmesg said:
hid: `2' invalid for parameter debug.
With debug=1, I get the following output.
But first, info:
kernel 2.6.25.6 - no extra patches
/proc/bus/usb/devices
T: Bus=05 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0c16 ProdID=0002 Rev= 2.20 S: Manufacturer=Gyration S: Product=Gyration RF Technology Receiver C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr= 98mA I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=(none) E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms I:* If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=(none) E: Ad=82(I) Atr=03(Int.) MxPS= 8 Ivl=10ms
There are 6 six keys which do not work at all:
* "MCE Home key - green button"
First time pressed:
drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 00 00
Second and subsequent times pressed:
drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 0d 00 hid-debug: input ffbc.000d = 1 drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 00 00 hid-debug: input ffbc.000d = 0
* "Pictures" shortcut button
drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 49 00 hid-debug: input ffbc.0049 = 1 drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 00 00 hid-debug: input ffbc.0049 = 0
* "TV" shortcut button
drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 46 00 hid-debug: input ffbc.0046 = 1 drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 00 00 hid-debug: input ffbc.0046 = 0
* "Music" shortcut button
drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 47 00 hid-debug: input ffbc.0047 = 1 drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 00 00 hid-debug: input ffbc.0047 = 0
* "Movies" shortcut button
drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 4a 00 hid-debug: input ffbc.004a = 1 drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 00 00 hid-debug: input ffbc.004a = 0
* "Live TV" button
drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 25 00 hid-debug: input ffbc.0025 = 1 drivers/hid/hid-core.c: report (size 3) (numbered) drivers/hid/hid-core.c: report 6 (size 2) = 00 00 hid-debug: input ffbc.0025 = 0
Also, the "Power" button keeps repeating once pressed:
drivers/hid/hid-core.c: report (size 2) (numbered) drivers/hid/hid-core.c: report 3 (size 1) = 82 hid-debug: input GenericDesktop.SystemPowerDown = 0 hid-debug: input GenericDesktop.SystemSleep = 1 hid-debug: input GenericDesktop.SystemWakeUp = 0
There you are. Let me know if there is anything else I can do.
Phil.
| |