View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 7 posts ] 
Print view Previous topic   Next topic  
Author Message
Search for:
 Post subject: Generic HID MCE Remote
PostPosted: Thu Sep 04, 2008 9:37 am 
Offline
Joined: Sat May 28, 2005 10:24 pm
Posts: 34
Hi

http://www.mythtv.org/wiki/index.php/Generic_HID_"MCE"_Remotes

I'm following this guide as my dmesg pretty much exactly spits out

Code:
usb 1-2: new low speed USB device using ohci_hcd and address 3
usb 1-2: configuration #1 chosen from 1 choice
input: USB HID v1.10 Keyboard [HOLTEK USB To PS2 Devic] on usb-0000:00:0b.0-2d
input,hiddev96: USB HID v1.10 Mouse [HOLTEK USB To PS2 Devic] on usb-0000:00:0b.0-2


but I've no idea where I supposed to put/find my .xinitrc file or if I am supposed to run the file someway or edit something else to look for the .xinitrc

Would love to get this remote working properly as I would be in great stead with the missues :wink:

Also can I just say this has been the best version of knoppmythtv I've tried really painless install this time around and great support for most of my hardware.

pretty darn stoked thanks heaps :D

_________________
gibblets


Top
 Profile  
 
 Post subject:
PostPosted: Fri Sep 05, 2008 12:11 am 
Offline
Joined: Mon Apr 23, 2007 1:45 pm
Posts: 405
Location: Fargo, ND, USA
iluciv
Start webmin (already installed for your convenience) and do a file search with file manager. That is what I did.

In KM 5.5
/etc/X11/xinit/xinitrc
/usr/share/doc/gmessage/examples/xinitrc

run in a xterm window
/usr/bin/xev

Below I typed "w"
KeyRelease event, serial 32, synthetic NO, window 0x1e00001,
root 0x1a6, subw 0x0, time 3307225, (215,212), root:(1019,311),
state 0x10, keycode 25 (keysym 0x77, w), same_screen YES,
XLookupString gives 1 bytes: (77) "w"

to quit X out the Event Tester box

TVBox

_________________
TVBox
LinHES R8.6.1


Top
 Profile  
 
 Post subject:
PostPosted: Sun Sep 07, 2008 5:54 pm 
Offline
Joined: Sat May 28, 2005 10:24 pm
Posts: 34
Sweet thanks heaps :D

_________________
gibblets


Top
 Profile  
 
 Post subject:
PostPosted: Sun Sep 07, 2008 10:54 pm 
Offline
Joined: Mon Apr 23, 2007 1:45 pm
Posts: 405
Location: Fargo, ND, USA
iluciv

Would you post the information you collect?

1. The Manufacture and model number
2. The output of /usr/bin/xev ......Keycode # and letter for every button on the remote. (you have to use a xterm window here)
3. cat /proc/bus/usb/devices (only the section that applicable to your remote) (use Webmin Command Shell)

TVBox

_________________
TVBox
LinHES R8.6.1


Top
 Profile  
 
 Post subject:
PostPosted: Mon Sep 08, 2008 9:19 am 
Offline
Joined: Sat May 28, 2005 10:24 pm
Posts: 34
Hi there well here's what I have so far firstly the brand and serial
(I will post photos of box and remote when my camera batteries are recharged)

Code:
Brand: Speed  MCR-1049


Max Keys 49



Here is the revelant output from proc/bus/usb/devices

Code:
T:  Bus=04 Lev=01 Prnt=01 Port=00 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=1241 ProdID=e000 Rev=23.5a
S:  Manufacturer=HOLTEK
S:  Product=USB To PS2 Devic
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
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=usbhid
E:  Ad=82(I) Atr=03(Int.) MxPS=   8 Ivl=10ms



And here is the output from /usr/bin/xev
Code:
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 487165, (456,306), root:(512,384),
    state 0x4, keycode 28 (keysym 0x74, t), same_screen YES,
    XLookupString gives 1 bytes: (14) "^T"
    XmbLookupString gives 1 bytes: (14) "^T"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 487445, (456,306), root:(512,384),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 487445, (456,306), root:(512,384),
    state 0x0, keycode 28 (keysym 0x74, t), same_screen YES,
    XLookupString gives 1 bytes: (74) "t"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 488533, (456,306), root:(512,384),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
FocusOut event, serial 32, synthetic NO, window 0x1200001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 32, synthetic NO, window 0x1200001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 32, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 489709, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 489709, (456,306), root:(512,384),
    state 0x4, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 489709, (456,306), root:(512,384),
    state 0x5, keycode 56 (keysym 0x42, B), same_screen YES,
    XLookupString gives 1 bytes: (02) "^B"
    XmbLookupString gives 1 bytes: (02) "^B"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 489885, (456,306), root:(512,384),
    state 0x5, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 489885, (456,306), root:(512,384),
    state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 489885, (456,306), root:(512,384),
    state 0x0, keycode 56 (keysym 0x62, b), same_screen YES,
    XLookupString gives 1 bytes: (62) "b"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 490325, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 490325, (456,306), root:(512,384),
    state 0x4, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 490325, (456,306), root:(512,384),
    state 0x5, keycode 33 (keysym 0x50, P), same_screen YES,
    XLookupString gives 1 bytes: (10) "^P"
    XmbLookupString gives 1 bytes: (10) "^P"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 490605, (456,306), root:(512,384),
    state 0x5, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 490605, (456,306), root:(512,384),
    state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 490605, (456,306), root:(512,384),
    state 0x0, keycode 33 (keysym 0x70, p), same_screen YES,
    XLookupString gives 1 bytes: (70) "p"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 490989, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 490989, (456,306), root:(512,384),
    state 0x4, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 490989, (456,306), root:(512,384),
    state 0x5, keycode 41 (keysym 0x46, F), same_screen YES,
    XLookupString gives 1 bytes: (06) "^F"
    XmbLookupString gives 1 bytes: (06) "^F"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 491157, (456,306), root:(512,384),
    state 0x5, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 491157, (456,306), root:(512,384),
    state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 491157, (456,306), root:(512,384),
    state 0x0, keycode 41 (keysym 0x66, f), same_screen YES,
    XLookupString gives 1 bytes: (66) "f"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 491653, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 491653, (456,306), root:(512,384),
    state 0x4, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 491653, (456,306), root:(512,384),
    state 0x5, keycode 39 (keysym 0x53, S), same_screen YES,
    XLookupString gives 1 bytes: (13) "^S"
    XmbLookupString gives 1 bytes: (13) "^S"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 491821, (456,306), root:(512,384),
    state 0x5, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 491821, (456,306), root:(512,384),
    state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 491821, (456,306), root:(512,384),
    state 0x0, keycode 39 (keysym 0x73, s), same_screen YES,
    XLookupString gives 1 bytes: (73) "s"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 492540, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 492540, (456,306), root:(512,384),
    state 0x4, keycode 56 (keysym 0x62, b), same_screen YES,
    XLookupString gives 1 bytes: (02) "^B"
    XmbLookupString gives 1 bytes: (02) "^B"
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 492716, (456,306), root:(512,384),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 492716, (456,306), root:(512,384),
    state 0x0, keycode 56 (keysym 0x62, b), same_screen YES,
    XLookupString gives 1 bytes: (62) "b"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 493284, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 493284, (456,306), root:(512,384),
    state 0x4, keycode 33 (keysym 0x70, p), same_screen YES,
    XLookupString gives 1 bytes: (10) "^P"
    XmbLookupString gives 1 bytes: (10) "^P"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 493564, (456,306), root:(512,384),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 493564, (456,306), root:(512,384),
    state 0x0, keycode 33 (keysym 0x70, p), same_screen YES,
    XLookupString gives 1 bytes: (70) "p"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 494052, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 494052, (456,306), root:(512,384),
    state 0x4, keycode 41 (keysym 0x66, f), same_screen YES,
    XLookupString gives 1 bytes: (06) "^F"
    XmbLookupString gives 1 bytes: (06) "^F"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 494220, (456,306), root:(512,384),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 494220, (456,306), root:(512,384),
    state 0x0, keycode 41 (keysym 0x66, f), same_screen YES,
    XLookupString gives 1 bytes: (66) "f"
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 494860, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 494860, (456,306), root:(512,384),
    state 0x4, keycode 27 (keysym 0x72, r), same_screen YES,
    XLookupString gives 1 bytes: (12) "^R"
    XmbLookupString gives 1 bytes: (12) "^R"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 495132, (456,306), root:(512,384),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 495132, (456,306), root:(512,384),
    state 0x0, keycode 27 (keysym 0x72, r), same_screen YES,
    XLookupString gives 1 bytes: (72) "r"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 498379, (456,306), root:(512,384),
    state 0x0, keycode 22 (keysym 0xff08, BackSpace), same_screen YES,
    XLookupString gives 1 bytes: (08) "^H"
    XmbLookupString gives 1 bytes: (08) "^H"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 498651, (456,306), root:(512,384),
    state 0x0, keycode 22 (keysym 0xff08, BackSpace), same_screen YES,
    XLookupString gives 1 bytes: (08) "^H"
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 501283, (456,306), root:(512,384),
    state 0x0, keycode 98 (keysym 0xff52, Up), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 501451, (456,306), root:(512,384),
    state 0x0, keycode 98 (keysym 0xff52, Up), same_screen YES,
    XLookupString gives 0 bytes:

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 502499, (456,306), root:(512,384),
    state 0x0, keycode 117 (keysym 0xff67, Menu), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 502667, (456,306), root:(512,384),
    state 0x0, keycode 117 (keysym 0xff67, Menu), same_screen YES,
    XLookupString gives 0 bytes:

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 504178, (456,306), root:(512,384),
    state 0x0, keycode 100 (keysym 0xff51, Left), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 504346, (456,306), root:(512,384),
    state 0x0, keycode 100 (keysym 0xff51, Left), same_screen YES,
    XLookupString gives 0 bytes:
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 505954, (456,306), root:(512,384),
    state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
    XLookupString gives 1 bytes: (0d) "
"
    XmbLookupString gives 1 bytes: (0d) "
"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 506122, (456,306), root:(512,384),
    state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
    XLookupString gives 1 bytes: (0d) "
"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 506994, (456,306), root:(512,384),
    state 0x0, keycode 102 (keysym 0xff53, Right), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 507122, (456,306), root:(512,384),
    state 0x0, keycode 102 (keysym 0xff53, Right), same_screen YES,
    XLookupString gives 0 bytes:

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 507130, (456,306), root:(512,384),
    state 0x0, keycode 102 (keysym 0xff53, Right), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 507242, (456,306), root:(512,384),
    state 0x0, keycode 102 (keysym 0xff53, Right), same_screen YES,
    XLookupString gives 0 bytes:
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 508202, (456,306), root:(512,384),
    state 0x0, keycode 104 (keysym 0xff54, Down), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 508474, (456,306), root:(512,384),
    state 0x0, keycode 104 (keysym 0xff54, Down), same_screen YES,
    XLookupString gives 0 bytes:

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 509393, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 509393, (456,306), root:(512,384),
    state 0x4, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 509393, (456,306), root:(512,384),
    state 0x5, keycode 52 (keysym 0x5a, Z), same_screen YES,
    XLookupString gives 1 bytes: (1a) "^Z"
    XmbLookupString gives 1 bytes: (1a) "^Z"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 509673, (456,306), root:(512,384),
    state 0x5, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 509673, (456,306), root:(512,384),
    state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 509673, (456,306), root:(512,384),
    state 0x0, keycode 52 (keysym 0x7a, z), same_screen YES,
    XLookupString gives 1 bytes: (7a) "z"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 513193, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 513193, (456,306), root:(512,384),
    state 0x4, keycode 26 (keysym 0x65, e), same_screen YES,
    XLookupString gives 1 bytes: (05) "^E"
    XmbLookupString gives 1 bytes: (05) "^E"
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 513473, (456,306), root:(512,384),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 513473, (456,306), root:(512,384),
    state 0x0, keycode 26 (keysym 0x65, e), same_screen YES,
    XLookupString gives 1 bytes: (65) "e"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 514209, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 514209, (456,306), root:(512,384),
    state 0x4, keycode 58 (keysym 0x6d, m), same_screen YES,
    XLookupString gives 1 bytes: (0d) "
"
    XmbLookupString gives 1 bytes: (0d) "
"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 514488, (456,306), root:(512,384),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 514488, (456,306), root:(512,384),
    state 0x0, keycode 58 (keysym 0x6d, m), same_screen YES,
    XLookupString gives 1 bytes: (6d) "m"
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 515000, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 515000, (456,306), root:(512,384),
    state 0x4, keycode 31 (keysym 0x69, i), same_screen YES,
    XLookupString gives 1 bytes: (09) " "
    XmbLookupString gives 1 bytes: (09) "       "
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 515176, (456,306), root:(512,384),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 515176, (456,306), root:(512,384),
    state 0x0, keycode 31 (keysym 0x69, i), same_screen YES,
    XLookupString gives 1 bytes: (69) "i"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 515696, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 515696, (456,306), root:(512,384),
    state 0x4, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 515696, (456,306), root:(512,384),
    state 0x5, keycode 28 (keysym 0x54, T), same_screen YES,
    XLookupString gives 1 bytes: (14) "^T"
    XmbLookupString gives 1 bytes: (14) "^T"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 515864, (456,306), root:(512,384),
    state 0x5, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 515864, (456,306), root:(512,384),
    state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 516808, (456,306), root:(512,384),
    state 0x0, keycode 176 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 517088, (456,306), root:(512,384),
    state 0x0, keycode 176 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 517680, (456,306), root:(512,384),
    state 0x0, keycode 174 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 517960, (456,306), root:(512,384),
    state 0x0, keycode 174 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 518912, (456,306), root:(512,384),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 518912, (456,306), root:(512,384),
    state 0x8, keycode 115 (keysym 0xffeb, Super_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 518912, (456,306), root:(512,384),
    state 0x48, keycode 36 (keysym 0xff0d, Return), same_screen YES,
    XLookupString gives 1 bytes: (0d) "
"
    XmbLookupString gives 1 bytes: (0d) "
"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 519192, (456,306), root:(512,384),
    state 0x48, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 519192, (456,306), root:(512,384),
    state 0x40, keycode 115 (keysym 0xffeb, Super_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 519192, (456,306), root:(512,384),
    state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
    XLookupString gives 1 bytes: (0d) "
"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 520319, (456,306), root:(512,384),
    state 0x0, keycode 99 (keysym 0xff55, Prior), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 520599, (456,306), root:(512,384),
    state 0x0, keycode 99 (keysym 0xff55, Prior), same_screen YES,
    XLookupString gives 0 bytes:

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 521551, (456,306), root:(512,384),
    state 0x0, keycode 105 (keysym 0xff56, Next), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 521839, (456,306), root:(512,384),
    state 0x0, keycode 105 (keysym 0xff56, Next), same_screen YES,
    XLookupString gives 0 bytes:

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 522663, (456,306), root:(512,384),
    state 0x0, keycode 160 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 522943, (456,306), root:(512,384),
    state 0x0, keycode 160 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 523871, (456,306), root:(512,384),
    state 0x0, keycode 10 (keysym 0x31, 1), same_screen YES,
    XLookupString gives 1 bytes: (31) "1"
    XmbLookupString gives 1 bytes: (31) "1"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 524039, (456,306), root:(512,384),
    state 0x0, keycode 10 (keysym 0x31, 1), same_screen YES,
    XLookupString gives 1 bytes: (31) "1"
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 524639, (456,306), root:(512,384),
    state 0x0, keycode 11 (keysym 0x32, 2), same_screen YES,
    XLookupString gives 1 bytes: (32) "2"
    XmbLookupString gives 1 bytes: (32) "2"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 524815, (456,306), root:(512,384),
    state 0x0, keycode 11 (keysym 0x32, 2), same_screen YES,
    XLookupString gives 1 bytes: (32) "2"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 525422, (456,306), root:(512,384),
    state 0x0, keycode 12 (keysym 0x33, 3), same_screen YES,
    XLookupString gives 1 bytes: (33) "3"
    XmbLookupString gives 1 bytes: (33) "3"
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 525694, (456,306), root:(512,384),
    state 0x0, keycode 12 (keysym 0x33, 3), same_screen YES,
    XLookupString gives 1 bytes: (33) "3"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 526190, (456,306), root:(512,384),
    state 0x0, keycode 13 (keysym 0x34, 4), same_screen YES,
    XLookupString gives 1 bytes: (34) "4"
    XmbLookupString gives 1 bytes: (34) "4"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 526366, (456,306), root:(512,384),
    state 0x0, keycode 13 (keysym 0x34, 4), same_screen YES,
    XLookupString gives 1 bytes: (34) "4"
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 526846, (456,306), root:(512,384),
    state 0x0, keycode 14 (keysym 0x35, 5), same_screen YES,
    XLookupString gives 1 bytes: (35) "5"
    XmbLookupString gives 1 bytes: (35) "5"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 527014, (456,306), root:(512,384),
    state 0x0, keycode 14 (keysym 0x35, 5), same_screen YES,
    XLookupString gives 1 bytes: (35) "5"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 527574, (456,306), root:(512,384),
    state 0x0, keycode 15 (keysym 0x36, 6), same_screen YES,
    XLookupString gives 1 bytes: (36) "6"
    XmbLookupString gives 1 bytes: (36) "6"
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 527846, (456,306), root:(512,384),
    state 0x0, keycode 15 (keysym 0x36, 6), same_screen YES,
    XLookupString gives 1 bytes: (36) "6"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 528382, (456,306), root:(512,384),
    state 0x0, keycode 16 (keysym 0x37, 7), same_screen YES,
    XLookupString gives 1 bytes: (37) "7"
    XmbLookupString gives 1 bytes: (37) "7"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 528550, (456,306), root:(512,384),
    state 0x0, keycode 16 (keysym 0x37, 7), same_screen YES,
    XLookupString gives 1 bytes: (37) "7"
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 529062, (456,306), root:(512,384),
    state 0x0, keycode 17 (keysym 0x38, 8), same_screen YES,
    XLookupString gives 1 bytes: (38) "8"
    XmbLookupString gives 1 bytes: (38) "8"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 529238, (456,306), root:(512,384),
    state 0x0, keycode 17 (keysym 0x38, 8), same_screen YES,
    XLookupString gives 1 bytes: (38) "8"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 529846, (456,306), root:(512,384),
    state 0x0, keycode 18 (keysym 0x39, 9), same_screen YES,
    XLookupString gives 1 bytes: (39) "9"
    XmbLookupString gives 1 bytes: (39) "9"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 530118, (456,306), root:(512,384),
    state 0x0, keycode 18 (keysym 0x39, 9), same_screen YES,
    XLookupString gives 1 bytes: (39) "9"
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 531413, (456,306), root:(512,384),
    state 0x0, keycode 63 (keysym 0xffaa, KP_Multiply), same_screen YES,
    XLookupString gives 1 bytes: (2a) "*"
    XmbLookupString gives 1 bytes: (2a) "*"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 531581, (456,306), root:(512,384),
    state 0x0, keycode 63 (keysym 0xffaa, KP_Multiply), same_screen YES,
    XLookupString gives 1 bytes: (2a) "*"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 532437, (456,306), root:(512,384),
    state 0x0, keycode 19 (keysym 0x30, 0), same_screen YES,
    XLookupString gives 1 bytes: (30) "0"
    XmbLookupString gives 1 bytes: (30) "0"
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 532605, (456,306), root:(512,384),
    state 0x0, keycode 19 (keysym 0x30, 0), same_screen YES,
    XLookupString gives 1 bytes: (30) "0"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 533501, (456,306), root:(512,384),
    state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 533501, (456,306), root:(512,384),
    state 0x1, keycode 12 (keysym 0x23, numbersign), same_screen YES,
    XLookupString gives 1 bytes: (23) "#"
    XmbLookupString gives 1 bytes: (23) "#"
    XFilterEventKeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 533669, (456,306), root:(512,384),
    state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 533669, (456,306), root:(512,384),
    state 0x0, keycode 12 (keysym 0x33, 3), same_screen YES,
    XLookupString gives 1 bytes: (33) "3"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 534573, (456,306), root:(512,384),
    state 0x0, keycode 42 (keysym 0x67, g), same_screen YES,
    XLookupString gives 1 bytes: (67) "g"
    XmbLookupString gives 1 bytes: (67) "g"
    XFilterEvent returns: False


KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 534741, (456,306), root:(512,384),
    state 0x0, keycode 42 (keysym 0x67, g), same_screen YES,
    XLookupString gives 1 bytes: (67) "g"

KeyPrss event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 535301, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 535301, (456,306), root:(512,384),
    state 0x4, keycode 32 (keysym 0x6f, o), same_screen YES,
    XLookupString gives 1 bytes: (0f) "^O"
    XmbLookupString gives 1 bytes: (0f) "^O"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 535469, (456,306), root:(512,384),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 535469, (456,306), root:(512,384),
    state 0x0, keycode 32 (keysym 0x6f, o), same_screen YES,
    XLookupString gives 1 bytes: (6f) "o"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 536093, (456,306), root:(512,384),
    state 0x0, keycode 67 (keysym 0xffbe, F1), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 536268, (456,306), root:(512,384),
    state 0x0, keycode 67 (keysym 0xffbe, F1), same_screen YES,
    XLookupString gives 0 bytes:

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 536884, (456,306), root:(512,384),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 536884, (456,306), root:(512,384),
    state 0x8, keycode 36 (keysym 0xff0d, Return), same_screen YES,
    XLookupString gives 1 bytes: (0d) "
"
    XmbLookupString gives 1 bytes: (0d) "
"
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 537164, (456,306), root:(512,384),
    state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 537164, (456,306), root:(512,384),
    state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
    XLookupString gives 1 bytes: (0d) "
"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 537716, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 537716, (456,306), root:(512,384),
    state 0x4, keycode 38 (keysym 0x61, a), same_screen YES,
    XLookupString gives 1 bytes: (01) "^A"
    XmbLookupString gives 1 bytes: (01) "^A"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 537996, (456,306), root:(512,384),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 537996, (456,306), root:(512,384),
    state 0x0, keycode 38 (keysym 0x61, a), same_screen YES,
    XLookupString gives 1 bytes: (61) "a"
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 538548, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 538548, (456,306), root:(512,384),
    state 0x4, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 538548, (456,306), root:(512,384),
    state 0x5, keycode 58 (keysym 0x4d, M), same_screen YES,
    XLookupString gives 1 bytes: (0d) "
"
    XmbLookupString gives 1 bytes: (0d) "
"
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 538716, (456,306), root:(512,384),
    state 0x5, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 538716, (456,306), root:(512,384),
    state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 538716, (456,306), root:(512,384),
    state 0x0, keycode 58 (keysym 0x6d, m), same_screen YES,
    XLookupString gives 1 bytes: (6d) "m"
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 539268, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 539268, (456,306), root:(512,384),
    state 0x4, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 539268, (456,306), root:(512,384),
    state 0x5, keycode 38 (keysym 0x41, A), same_screen YES,
    XLookupString gives 1 bytes: (01) "^A"
    XmbLookupString gives 1 bytes: (01) "^A"
    XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 539540, (456,306), root:(512,384),
    state 0x5, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 539540, (456,306), root:(512,384),
    state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 539540, (456,306), root:(512,384),
    state 0x0, keycode 38 (keysym 0x61, a), same_screen YES,
    XLookupString gives 1 bytes: (61) "a"

KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 540028, (456,306), root:(512,384),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 540028, (456,306), root:(512,384),
    state 0x4, keycode 30 (keysym 0x75, u), same_screen YES,
    XLookupString gives 1 bytes: (15) "^U"
    XmbLookupString gives 1 bytes: (15) "^U"
    XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 540420, (456,306), root:(512,384),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:

KeyRelease event, serial 32, synthetic NO, window 0x1200001,
    root 0x1a6, subw 0x0, time 540420, (456,306), root:(512,384),
    state 0x0, keycode 30 (keysym 0x75, u), same_screen YES,
    XLookupString gives 1 bytes: (75) "u"

FocusOut event, serial 32, synthetic NO, window 0x1200001,
    mode NotifyNormal, detail NotifyNonlinear

VisibilityNotify event, serial 32, synthetic NO, window 0x1200001,
    state VisibilityFullyObscured



So I'm still yet to go through and put the key presses in
I just dumped the keypresses to a text file, I'll go back through
and matchem up when I have the time.

They start at the top and go from left to right to the last key on the bottom
right of the remote.

Hope it helps

_________________
gibblets


Top
 Profile  
 
 Post subject:
PostPosted: Fri Sep 12, 2008 5:36 am 
Offline
Joined: Mon Apr 23, 2007 1:45 pm
Posts: 405
Location: Fargo, ND, USA
iluciv
can you get me the key descriptions and key codes for 35 through 49 also if you could send me a good high resolution picture of the remote that would help me out trying to put a name and function to the buttons. If the picture was did on a white backdrop we could use it in a Wiki.

To make sense of this, all of these codes mimic the keyboard commands of Windows Media Center keyboard short cuts.

Media Center Keyboard shortcuts
ttp://207.46.197.98/Windows/en-US/Help/ ... 61033.mspx

++++++++++++ Navigate Keyboard +++++++++++++++++
Open Windows Media Center................Windows Key+ALT+ENTER
Close Windows Media Center................ALT+F4
Accept the selection.............................ENTER
Go back to the previous screen............ BACKSPACE
Go to the first item in a list...................HOME
Go to the last item in a list....................END
Go to the next page.............................PAGE DOWN
Go to the previous page.......................PAGE UP
Move left, right, up, or down.................ARROW KEYS
Go in and go out of windowed mode......ALT+ENTER
+++++++++++++ Control Audio +++++++++++++++++++++++++
Mute volume.......................................F8
Turn down volume...............................F9
Turn up volume..................................F10
Turn on or turn off closed captioning....CTRL+SHIFT+C
Go to Music........................................CTRL+M
Play an audio file or song....................CTRL+SHIFT+P
Stop playing an audio file or song........CTRL+SHIFT+S
Pause or resume an audio file or song..CTRL+P
Replay an audio file or song................CTRL+B
Skip to the next song..........................CTRL+F
Fast forward a song............................CTRL+SHIFT+F
Rip a CD............................................CTRL+R
Display the context menu....................CTRL+D
++++++++++++++ Control TV ++++++++++++++++++++++++
Go to Recorded TV CTRL+O
Go to the Guide CTRL+G
Go to live TV CTRL+T
Record a TV show CTRL+R
Pause or resume live TV or recorded TV CTRL+P
Stop recording or stop playing a TV show CTRL+SHIFT+S
Resume playing a TV show CTRL+SHIFT+P
Rewind live TV or recorded TV CTRL+SHIFT+B
Fast forward live TV or recorded TV CTRL+SHIFT+F
Skip back CTRL+B
Skip forward CTRL+F
Display the context menu CTRL+D
Go to the next channel PAGE UP
Go to the previous channel PAGE DOWN
+++++++++++++++ Play Radio ++++++++++++++++++++++
Go to Radio CTRL+A
Pause or resume live radio CTRL+P
Stop live radio CTRL+SHIFT+S
Resume playing radio CTRL+SHIFT+P
Skip back CTRL+B
Skip forward CTRL+F
Display the context menu CTRL+D
++++++++++++++ View Pictures ++++++++++++++++++
Go to Pictures CTRL+I
Zoom a picture in Picture Details ENTER
Play a slide show CTRL+SHIFT+P
Stop a slide show CTRL+SHIFT+S
Pause a slide show CTRL+P
Skip back to the previous picture UP ARROW or LEFT ARROW
Skip forward to the next picture DOWN ARROW or RIGHT ARROW
Display the context menu CTRL+D
+++++++++++++++ Play Videos ++++++++++++++++++++++++
Go to Videos CTRL+E
Play CTRL+SHIFT+P
Pause CTRL+P
Stop CTRL+SHIFT+S
Rewind CTRL+SHIFT+B
Fast forward CTRL+SHIFT+F
Skip back CTRL+B
Skip forward CTRL+F
++++++++++++++++++++++ Play DVD ++++++++++++++++++
Go to the DVD menu CTRL+SHIFT+M
Play CTRL+SHIFT+P
Pause CTRL+P
Stop CTRL+SHIFT+S
Rewind CTRL+SHIFT+B
Fast forward CTRL+SHIFT+F
Go to the previous chapter CTRL+B
Go to the next chapter CTRL+F
Change the DVD angle ARROW KEYS
Change the DVD audio selection CTRL+SHIFT+A
Change the DVD subtitles selection CTRL+U
++++++++++++++++++++++++++++++++++++++++++++



Each key on your keyboard has a different key code. The Control button on the left side of the keyboard is not the same as the control button on the right. You have Ctrl Left, Ctrl Right.

keycode 10 1 (one)
keycode 11 2
keycode 12 3
keycode 13 4
keycode 14 5
keycode 15 6
keycode 16 7
keycode 17 8
keycode 18 9
keycode 19 0
keycode 22 Backspace
keycode 26 e
keycode 27 r
keycode 28 t
keycode 30 u
keycode 31 i
keycode 32 o
keycode 33 p
keycode 36 Return
keycode 37 Control_L
keycode 38 a
keycode 39 s
keycode 41 f
keycode 42 g
keycode 50 Shift_L
keycode 52 z
keycode 56 b
keycode 58 m
keycode 63 KP_Multiply (keypad Multiply *)
keycode 64 Alt_L
keycode 67 F1
keycode 74 F8
keycode 75 F9
keycode 76 F10
keycode 98 Up
keycode 99 Prior
keycode 100 Left
keycode 102 Right
keycode 104 Down
keycode 105 Next
keycode 115 Super_L
keycode 117 Menu
keycode 160 NoSymbol
keycode 176 NoSymbol
keycode 174 NoSymbol

+++++++++++++++++++++++++++++++++++
49 Keys on your remote (# 1-49 are random assignments)
#... button.............key......key codes.....Action..............Media Center key
1... Videos..............^e ..... 37,26...........Go to Videos .......... CTRL+E
2... Music...............^m.......37,58...........Go to Music..............CTRL+M
3... Pictures............^i.........37,31..........Go to Pictures............CTRL+I
4... Live TV.............^t.........37,28..........Go to live TV.............CTRL+T
5... Recorded TV.....^o .......37,32..........Go to Recorded TV.....CTRL+O
6... DVD ...............^M .......37,50,58 .....Go to the DVD Menu .... CTRL+SHIFT+M
7... Radio................^a....... 37,50,38 .... Go to Radio ..............CTRL+A
8... Guide .............. ^g ...... 37,42 ......... Go to Guide ............ CTRL+G
9... Rewind ........... ^B ....... 37,50,56 .... Rewind ................... CTRL+SHIFT+B
10.. Play ..............^P ......... 37,50,33 .... Play ....................... CTRL+SHIFT+P
11.. Fast Forward .. ^F ........37,50,41 ...... Fast forward .......... CTRL+SHIFT+F
12.. Stop ............. ^S ........ 37,50,39 ...... Stop .................... CTRL+SHIFT+S
13.. Skip Back ..... ^b ......... 37,56 ......... Replay or Skip back ..... CTRL+B
14.. Pause ........... ^p ......... 37,33 ......... Pause .............. CTRL+P
15.. Skip .............. ^f .......... 37,41 ......... Skip .................CTRL+F
16.. Record .......... ^r .......... 37,27 ......... Record .............CTRL+R
17.. Up ................ up .......... 98 .............. up ................... ARROW UP
18.. Down ............. down ...... 104 ........... down ................ ARROW DOWN
19.. Ok ................. Return ..... 36 ........... Accept the selection ..... ENTER
20.. Left ............... left ........... 100 ........ left ............................. ARROW LEFT
21.. Right ............. right .......... 102 ........ right ........................... ARROW RIGHT
22.. 1 ................... 1 .............. 10
23.. 2 ................... 2 .............. 11
24.. 3 ................... 3 .............. 12
25.. 4 ................... 4 .............. 13
26.. 5 ................... 5 .............. 14
27.. 6 ................... 6 .............. 15
28.. 7 ................... 7 .............. 16
29.. 8 ................... 8 .............. 17
30.. 9 ................... 9 .............. 18
31.. 0 ................... 0 .............. 19
32.. * ................... * .............. 63
33.. # ................... # .............. 50,12
34.. Clear ............. ?? .............. ??
35.. Enter ............. ?? .............. ??
36.. Channel Up ... prior .... 99 .............. Go to the next channel ......... PAGE UP
37.. Channel Dn ... Next .... 105 .............. Go to the previous channel ..... PAGE DOWN
38.. Mute ............. F8 ............. 74 ............. Mute volume ............. F8
39.. Volume Up .... F9 ............. 75 ............. Turn down volume ............. F9
40.. Volume Dn .... F10 ............. 76 ............. Turn up volume ............. F10
41.. Back ............. Backspace ....... 22 ............. Back to the previous screen ............. BACKSPACE
42.. Start .............. ?? ............. ?? ................... ??
43.. i (More) .......... ?? ............. ?? ................... ??
44. Power .............. ?? ............. ?? ................... ??
45.. ?????? .............. ?? ............. ?? ................... ??
46.. ?????? ............. ?? ............. ?? ................... ??
47.. ?????? ............. ?? ............. ?? ................... ??
48.. ?????? ............. ^u ............. 37,30 ............. DVD subtitles selection ............. CTRL+U
49.. ?????? ............. ?? ............. ?? ................... ??

TVBox

_________________
TVBox
LinHES R8.6.1


Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 19, 2009 2:05 am 
Offline
Joined: Sat May 28, 2005 10:24 pm
Posts: 34
Lol its been ages but I finally got round to taking photos of the device very sorry about that

I've not got the key presses done my knoppmyth box had an epic fail and the partner factor has temporarily banned it from use in the lounge room lol
and I've not had the time to do a reinstall yet.

But here are the pics anyway hope you find them use full :)


http://picasaweb.google.com/iluciv1/Cam ... 9157818914

http://picasaweb.google.com/iluciv1/Cam ... 1132222706

http://picasaweb.google.com/iluciv1/Cam ... 5433234578

http://picasaweb.google.com/iluciv1/Cam ... 1971072674

_________________
gibblets


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 


All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 26 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu