Comment 17 for bug 318261

Revision history for this message
Matt Zimmerman (mdz) wrote :

Here is the input-events output from pressing each of the keys on the remote in turn:

/dev/input/event10
   bustype : BUS_USB
   vendor : 0xbc7
   product : 0x4
   version : 256
   name : "X10 Wireless Technology Inc USB "
   phys : "/input0"
   bits ev : EV_SYN EV_KEY EV_REL

waiting for events
15:22:04.528554: EV_KEY KEY_A (0x1e) pressed
15:22:04.528572: EV_SYN code=0 value=0
15:22:04.528580: EV_KEY KEY_A (0x1e) released
15:22:04.528586: EV_SYN code=0 value=0
15:22:05.280550: EV_KEY KEY_B (0x30) pressed
15:22:05.280567: EV_SYN code=0 value=0
15:22:05.280575: EV_KEY KEY_B (0x30) released
15:22:05.280581: EV_SYN code=0 value=0
15:22:06.056551: EV_KEY KEY_POWER (0x74) pressed
15:22:06.056570: EV_SYN code=0 value=0
15:22:06.056578: EV_KEY KEY_POWER (0x74) released
15:22:06.056584: EV_SYN code=0 value=0
15:22:06.784542: EV_KEY KEY_TV (0x179) pressed
15:22:06.784559: EV_SYN code=0 value=0
15:22:06.784566: EV_KEY KEY_TV (0x179) released
15:22:06.784573: EV_SYN code=0 value=0
15:22:07.392548: EV_KEY KEY_DVD (0x185) pressed
15:22:07.392566: EV_SYN code=0 value=0
15:22:07.392575: EV_KEY KEY_DVD (0x185) released
15:22:07.392581: EV_SYN code=0 value=0
15:22:07.992548: EV_KEY KEY_WWW (0x96) pressed
15:22:07.992566: EV_SYN code=0 value=0
15:22:07.992574: EV_KEY KEY_WWW (0x96) released
15:22:07.992579: EV_SYN code=0 value=0
15:22:08.576551: EV_KEY KEY_BOOKMARKS (0x9c) pressed
15:22:08.576570: EV_SYN code=0 value=0
15:22:08.576579: EV_KEY KEY_BOOKMARKS (0x9c) released
15:22:08.576585: EV_SYN code=0 value=0
15:22:09.200551: EV_KEY KEY_EDIT (0xb0) pressed
15:22:09.200569: EV_SYN code=0 value=0
15:22:09.200577: EV_KEY KEY_EDIT (0xb0) released
15:22:09.200584: EV_SYN code=0 value=0
15:22:11.408553: EV_KEY KEY_VOLUMEDOWN (0x72) pressed
15:22:11.408571: EV_SYN code=0 value=0
15:22:11.408579: EV_KEY KEY_VOLUMEDOWN (0x72) released
15:22:11.408585: EV_SYN code=0 value=0
15:22:13.104548: EV_KEY KEY_VOLUMEUP (0x73) pressed
15:22:13.104566: EV_SYN code=0 value=0
15:22:13.104575: EV_KEY KEY_VOLUMEUP (0x73) released
15:22:13.104580: EV_SYN code=0 value=0
15:22:14.496555: EV_KEY KEY_MIN_INTERESTING (0x71) pressed
15:22:14.496573: EV_SYN code=0 value=0
15:22:14.496582: EV_KEY KEY_MIN_INTERESTING (0x71) released
15:22:14.496589: EV_SYN code=0 value=0
15:22:19.664551: EV_KEY KEY_CHANNELDOWN (0x193) pressed
15:22:19.664579: EV_SYN code=0 value=0
15:22:19.664587: EV_KEY KEY_CHANNELDOWN (0x193) released
15:22:19.664593: EV_SYN code=0 value=0
15:22:20.520549: EV_KEY KEY_CHANNELUP (0x192) pressed
15:22:20.520567: EV_SYN code=0 value=0
15:22:20.520574: EV_KEY KEY_CHANNELUP (0x192) released
15:22:20.520580: EV_SYN code=0 value=0
15:22:21.872555: EV_KEY KEY_1 (0x2) pressed
15:22:21.872574: EV_SYN code=0 value=0
15:22:21.872582: EV_KEY KEY_1 (0x2) released
15:22:21.872588: EV_SYN code=0 value=0
15:22:22.320544: EV_KEY KEY_2 (0x3) pressed
15:22:22.320563: EV_SYN code=0 value=0
15:22:22.320570: EV_KEY KEY_2 (0x3) released
15:22:22.320577: EV_SYN code=0 value=0
15:22:22.688548: EV_KEY KEY_3 (0x4) pressed
15:22:22.688566: EV_SYN code=0 value=0
15:22:22.688573: EV_KEY KEY_3 (0x4) released
15:22:22.688580: EV_SYN code=0 value=0
15:22:23.520549: EV_KEY KEY_4 (0x5) pressed
15:22:23.520568: EV_SYN code=0 value=0
15:22:23.520577: EV_KEY KEY_4 (0x5) released
15:22:23.520583: EV_SYN code=0 value=0
15:22:23.872548: EV_KEY KEY_5 (0x6) pressed
15:22:23.872567: EV_SYN code=0 value=0
15:22:23.872576: EV_KEY KEY_5 (0x6) released
15:22:23.872582: EV_SYN code=0 value=0
15:22:24.216545: EV_KEY KEY_6 (0x7) pressed
15:22:24.216562: EV_SYN code=0 value=0
15:22:24.216569: EV_KEY KEY_6 (0x7) released
15:22:24.216575: EV_SYN code=0 value=0
15:22:25.656550: EV_KEY KEY_7 (0x8) pressed
15:22:25.656569: EV_SYN code=0 value=0
15:22:25.656577: EV_KEY KEY_7 (0x8) released
15:22:25.656582: EV_SYN code=0 value=0
15:22:25.984540: EV_KEY KEY_8 (0x9) pressed
15:22:25.984559: EV_SYN code=0 value=0
15:22:25.984567: EV_KEY KEY_8 (0x9) released
15:22:25.984573: EV_SYN code=0 value=0
15:22:26.328549: EV_KEY KEY_9 (0xa) pressed
15:22:26.328566: EV_SYN code=0 value=0
15:22:26.328573: EV_KEY KEY_9 (0xa) released
15:22:26.328580: EV_SYN code=0 value=0
15:22:26.992547: EV_KEY KEY_0 (0xb) pressed
15:22:26.992566: EV_SYN code=0 value=0
15:22:26.992574: EV_KEY KEY_0 (0xb) released
15:22:26.992580: EV_SYN code=0 value=0
15:22:28.560557: EV_KEY KEY_MENU (0x8b) pressed
15:22:28.560575: EV_SYN code=0 value=0
15:22:28.560583: EV_KEY KEY_MENU (0x8b) released
15:22:28.560590: EV_SYN code=0 value=0
15:22:29.224554: EV_KEY KEY_KPENTER (0x60) pressed
15:22:29.224573: EV_SYN code=0 value=0
15:22:29.224581: EV_KEY KEY_KPENTER (0x60) released
15:22:29.224587: EV_SYN code=0 value=0
15:22:32.392553: EV_KEY KEY_C (0x2e) pressed
15:22:32.392571: EV_SYN code=0 value=0
15:22:32.392580: EV_KEY KEY_C (0x2e) released
15:22:32.392586: EV_SYN code=0 value=0
15:22:33.048551: EV_KEY KEY_D (0x20) pressed
15:22:33.048569: EV_SYN code=0 value=0
15:22:33.048576: EV_KEY KEY_D (0x20) released
15:22:33.048583: EV_SYN code=0 value=0
15:22:35.352555: EV_KEY KEY_E (0x12) pressed
15:22:35.352573: EV_SYN code=0 value=0
15:22:35.352582: EV_KEY KEY_E (0x12) released
15:22:35.352586: EV_SYN code=0 value=0
15:22:35.792551: EV_KEY KEY_F (0x21) pressed
15:22:35.792569: EV_SYN code=0 value=0
15:22:35.792576: EV_KEY KEY_F (0x21) released
15:22:35.792583: EV_SYN code=0 value=0
15:22:36.936552: EV_KEY KEY_LEFT (0x69) pressed
15:22:36.936567: EV_SYN code=0 value=0
15:22:36.936575: EV_KEY KEY_LEFT (0x69) released
15:22:36.936581: EV_SYN code=0 value=0
15:22:37.304556: EV_KEY KEY_RIGHT (0x6a) pressed
15:22:37.304573: EV_SYN code=0 value=0
15:22:37.304582: EV_KEY KEY_RIGHT (0x6a) released
15:22:37.304588: EV_SYN code=0 value=0
15:22:37.792552: EV_KEY KEY_DOWN (0x6c) pressed
15:22:37.792571: EV_SYN code=0 value=0
15:22:37.792579: EV_KEY KEY_DOWN (0x6c) released
15:22:37.792585: EV_SYN code=0 value=0
15:22:38.144547: EV_KEY KEY_UP (0x67) pressed
15:22:38.144564: EV_SYN code=0 value=0
15:22:38.144571: EV_KEY KEY_UP (0x67) released
15:22:38.144578: EV_SYN code=0 value=0
15:22:39.240552: EV_KEY KEY_OK (0x160) pressed
15:22:39.240570: EV_SYN code=0 value=0
15:22:39.240578: EV_KEY KEY_OK (0x160) released
15:22:39.240585: EV_SYN code=0 value=0
15:22:41.128557: EV_KEY KEY_FRONT (0x84) pressed
15:22:41.128575: EV_SYN code=0 value=0
15:22:41.128583: EV_KEY KEY_FRONT (0x84) released
15:22:41.128589: EV_SYN code=0 value=0
15:22:45.432558: EV_KEY KEY_REWIND (0xa8) pressed
15:22:45.432576: EV_SYN code=0 value=0
15:22:45.432585: EV_KEY KEY_REWIND (0xa8) released
15:22:45.432589: EV_SYN code=0 value=0
15:22:45.912562: EV_KEY KEY_FORWARD (0x9f) pressed
15:22:45.912581: EV_SYN code=0 value=0
15:22:45.912589: EV_KEY KEY_FORWARD (0x9f) released
15:22:45.912596: EV_SYN code=0 value=0
15:22:46.928552: EV_KEY KEY_PLAY (0xcf) pressed
15:22:46.928570: EV_SYN code=0 value=0
15:22:46.928578: EV_KEY KEY_PLAY (0xcf) released
15:22:46.928585: EV_SYN code=0 value=0
15:22:48.448558: EV_KEY KEY_RECORD (0xa7) pressed
15:22:48.448576: EV_SYN code=0 value=0
15:22:48.448584: EV_KEY KEY_RECORD (0xa7) released
15:22:48.448591: EV_SYN code=0 value=0
15:22:48.992554: EV_KEY KEY_STOP (0x80) pressed
15:22:48.992574: EV_SYN code=0 value=0
15:22:48.992581: EV_KEY KEY_STOP (0x80) released
15:22:48.992588: EV_SYN code=0 value=0
15:22:49.464545: EV_KEY KEY_PAUSE (0x77) pressed
15:22:49.464563: EV_SYN code=0 value=0
15:22:49.464572: EV_KEY KEY_PAUSE (0x77) released
15:22:49.464578: EV_SYN code=0 value=0
15:22:50.584554: EV_KEY KEY_SCREENLOCK (0x98) pressed
15:22:50.584572: EV_SYN code=0 value=0
15:22:50.584581: EV_KEY KEY_SCREENLOCK (0x98) released
15:22:50.584587: EV_SYN code=0 value=0