xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Ticket #2648: client.log

File client.log, 103.3 KB (added by Leo B, 13 months ago)

client log of pressing AltGr? + < = |

Line 
1Warning: vendor 'Intel' is greylisted,
2 you may want to turn off OpenGL if you encounter bugs
32020-03-23 15:00:07,375 Warning: OpenGL probe failed: timeout
42020-03-23 15:00:08,437 Xpra GTK3 client version 4.0-r25739 64-bit
52020-03-23 15:00:08,438  running on Microsoft Windows 10
62020-03-23 15:00:08,556 Warning: failed to import opencv:
72020-03-23 15:00:08,556  No module named 'cv2'
82020-03-23 15:00:08,556  webcam forwarding is disabled
92020-03-23 15:00:10,344 GStreamer version 1.16.2 for Python 3.8.2 64-bit
102020-03-23 15:00:10,937 parse_shortcuts(['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Shift+F11:toggle_fullscreen', '#+F1:show_menu', '#+F2:show_start_new_command', '#+F3:show_bug_report', '#+F4:quit', '#+F5:increase_quality', '#+F6:decrease_quality', '#+F7:increase_speed', '#+F8:decrease_speed', '#+F10:magic_key', '#+F11:show_session_info', '#+F12:toggle_debug', '#+plus:scaleup', '#+minus:scaledown', '#+underscore:scaledown', '#+KP_Add:scaleup', '#+KP_Subtract:scaledown', '#+KP_Multiply:scalereset', '#+bar:scalereset', '#+question:scalingoff'])
112020-03-23 15:00:10,954 parse_shortcuts: modifier names={'shift': 'shift', 'control': 'control', 'ctrl': 'control', 'alt': 'mod1', 'meta': 'mod1', 'super': 'mod3', 'hyper': 'mod4', 'altgr': 'mod5', 'mode_switch': 'mod5'}
122020-03-23 15:00:10,954 shortcut modifiers=['meta', 'shift']
132020-03-23 15:00:10,954 action(Control+Menu:toggle_keyboard_grab)=toggle_keyboard_grab()
142020-03-23 15:00:10,954 shortcut(Control+Menu:toggle_keyboard_grab)=['control'], toggle_keyboard_grab, ()
152020-03-23 15:00:10,954 action(Shift+Menu:toggle_pointer_grab)=toggle_pointer_grab()
162020-03-23 15:00:10,955 shortcut(Shift+Menu:toggle_pointer_grab)=['shift'], toggle_pointer_grab, ()
172020-03-23 15:00:10,955 action(Shift+F11:toggle_fullscreen)=toggle_fullscreen()
182020-03-23 15:00:10,955 shortcut(Shift+F11:toggle_fullscreen)=['shift'], toggle_fullscreen, ()
192020-03-23 15:00:10,955 action(#+F1:show_menu)=show_menu()
202020-03-23 15:00:10,955 shortcut(#+F1:show_menu)=['mod1', 'shift'], show_menu, ()
212020-03-23 15:00:10,955 action(#+F2:show_start_new_command)=show_start_new_command()
222020-03-23 15:00:10,955 shortcut(#+F2:show_start_new_command)=['mod1', 'shift'], show_start_new_command, ()
232020-03-23 15:00:10,955 action(#+F3:show_bug_report)=show_bug_report()
242020-03-23 15:00:10,955 shortcut(#+F3:show_bug_report)=['mod1', 'shift'], show_bug_report, ()
252020-03-23 15:00:10,955 action(#+F4:quit)=quit()
262020-03-23 15:00:10,955 shortcut(#+F4:quit)=['mod1', 'shift'], quit, ()
272020-03-23 15:00:10,955 action(#+F5:increase_quality)=increase_quality()
282020-03-23 15:00:10,955 shortcut(#+F5:increase_quality)=['mod1', 'shift'], increase_quality, ()
292020-03-23 15:00:10,955 action(#+F6:decrease_quality)=decrease_quality()
302020-03-23 15:00:10,955 shortcut(#+F6:decrease_quality)=['mod1', 'shift'], decrease_quality, ()
312020-03-23 15:00:10,955 action(#+F7:increase_speed)=increase_speed()
322020-03-23 15:00:10,955 shortcut(#+F7:increase_speed)=['mod1', 'shift'], increase_speed, ()
332020-03-23 15:00:10,956 action(#+F8:decrease_speed)=decrease_speed()
342020-03-23 15:00:10,956 shortcut(#+F8:decrease_speed)=['mod1', 'shift'], decrease_speed, ()
352020-03-23 15:00:10,956 action(#+F10:magic_key)=magic_key()
362020-03-23 15:00:10,956 shortcut(#+F10:magic_key)=['mod1', 'shift'], magic_key, ()
372020-03-23 15:00:10,956 action(#+F11:show_session_info)=show_session_info()
382020-03-23 15:00:10,956 shortcut(#+F11:show_session_info)=['mod1', 'shift'], show_session_info, ()
392020-03-23 15:00:10,956 action(#+F12:toggle_debug)=toggle_debug()
402020-03-23 15:00:10,956 shortcut(#+F12:toggle_debug)=['mod1', 'shift'], toggle_debug, ()
412020-03-23 15:00:10,956 action(#+plus:scaleup)=scaleup()
422020-03-23 15:00:10,956 shortcut(#+plus:scaleup)=['mod1', 'shift'], scaleup, ()
432020-03-23 15:00:10,956 action(#+minus:scaledown)=scaledown()
442020-03-23 15:00:10,956 shortcut(#+minus:scaledown)=['mod1', 'shift'], scaledown, ()
452020-03-23 15:00:10,956 action(#+underscore:scaledown)=scaledown()
462020-03-23 15:00:10,956 shortcut(#+underscore:scaledown)=['mod1', 'shift'], scaledown, ()
472020-03-23 15:00:10,956 action(#+KP_Add:scaleup)=scaleup()
482020-03-23 15:00:10,956 shortcut(#+KP_Add:scaleup)=['mod1', 'shift'], scaleup, ()
492020-03-23 15:00:10,956 action(#+KP_Subtract:scaledown)=scaledown()
502020-03-23 15:00:10,957 shortcut(#+KP_Subtract:scaledown)=['mod1', 'shift'], scaledown, ()
512020-03-23 15:00:10,957 action(#+KP_Multiply:scalereset)=scalereset()
522020-03-23 15:00:10,957 shortcut(#+KP_Multiply:scalereset)=['mod1', 'shift'], scalereset, ()
532020-03-23 15:00:10,957 action(#+bar:scalereset)=scalereset()
542020-03-23 15:00:10,957 shortcut(#+bar:scalereset)=['mod1', 'shift'], scalereset, ()
552020-03-23 15:00:10,957 action(#+question:scalingoff)=scalingoff()
562020-03-23 15:00:10,957 shortcut(#+question:scalingoff)=['mod1', 'shift'], scalingoff, ()
572020-03-23 15:00:10,957 parse_shortcuts(['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Shift+F11:toggle_fullscreen', '#+F1:show_menu', '#+F2:show_start_new_command', '#+F3:show_bug_report', '#+F4:quit', '#+F5:increase_quality', '#+F6:decrease_quality', '#+F7:increase_speed', '#+F8:decrease_speed', '#+F10:magic_key', '#+F11:show_session_info', '#+F12:toggle_debug', '#+plus:scaleup', '#+minus:scaledown', '#+underscore:scaledown', '#+KP_Add:scaleup', '#+KP_Subtract:scaledown', '#+KP_Multiply:scalereset', '#+bar:scalereset', '#+question:scalingoff'])={'Menu': [(['control'], 'toggle_keyboard_grab', ()), (['shift'], 'toggle_pointer_grab', ())], 'F11': [(['shift'], 'toggle_fullscreen', ()), (['mod1', 'shift'], 'show_session_info', ())], 'F1': [(['mod1', 'shift'], 'show_menu', ())], 'F2': [(['mod1', 'shift'], 'show_start_new_command', ())], 'F3': [(['mod1', 'shift'], 'show_bug_report', ())], 'F4': [(['mod1', 'shift'], 'quit', ())], 'F5': [(['mod1', 'shift'], 'increase_quality', ())], 'F6': [(['mod1', 'shift'], 'decrease_quality', ())], 'F7': [(['mod1', 'shift'], 'increase_speed', ())], 'F8': [(['mod1', 'shift'], 'decrease_speed', ())], 'F10': [(['mod1', 'shift'], 'magic_key', ())], 'F12': [(['mod1', 'shift'], 'toggle_debug', ())], 'plus': [(['mod1', 'shift'], 'scaleup', ())], 'minus': [(['mod1', 'shift'], 'scaledown', ())], 'underscore': [(['mod1', 'shift'], 'scaledown', ())], 'KP_Add': [(['mod1', 'shift'], 'scaleup', ())], 'KP_Subtract': [(['mod1', 'shift'], 'scaledown', ())], 'KP_Multiply': [(['mod1', 'shift'], 'scalereset', ())], 'bar': [(['mod1', 'shift'], 'scalereset', ())], 'question': [(['mod1', 'shift'], 'scalingoff', ())]}
582020-03-23 15:00:10,958 * F1                              : [(['mod1', 'shift'], 'show_menu', ())]
592020-03-23 15:00:10,958 * F2                              : [(['mod1', 'shift'], 'show_start_new_command', ())]
602020-03-23 15:00:10,958 * F3                              : [(['mod1', 'shift'], 'show_bug_report', ())]
612020-03-23 15:00:10,958 * F4                              : [(['mod1', 'shift'], 'quit', ())]
622020-03-23 15:00:10,958 * F5                              : [(['mod1', 'shift'], 'increase_quality', ())]
632020-03-23 15:00:10,958 * F6                              : [(['mod1', 'shift'], 'decrease_quality', ())]
642020-03-23 15:00:10,958 * F7                              : [(['mod1', 'shift'], 'increase_speed', ())]
652020-03-23 15:00:10,958 * F8                              : [(['mod1', 'shift'], 'decrease_speed', ())]
662020-03-23 15:00:10,958 * F10                             : [(['mod1', 'shift'], 'magic_key', ())]
672020-03-23 15:00:10,958 * F11                             : [(['shift'], 'toggle_fullscreen', ()), (['mod1', 'shift'], 'show_session_info', ())]
682020-03-23 15:00:10,958 * F12                             : [(['mod1', 'shift'], 'toggle_debug', ())]
692020-03-23 15:00:10,958 * KP_Add                          : [(['mod1', 'shift'], 'scaleup', ())]
702020-03-23 15:00:10,959 * KP_Multiply                     : [(['mod1', 'shift'], 'scalereset', ())]
712020-03-23 15:00:10,959 * KP_Subtract                     : [(['mod1', 'shift'], 'scaledown', ())]
722020-03-23 15:00:10,959 * Menu                            : [(['control'], 'toggle_keyboard_grab', ()), (['shift'], 'toggle_pointer_grab', ())]
732020-03-23 15:00:10,959 * bar                             : [(['mod1', 'shift'], 'scalereset', ())]
742020-03-23 15:00:10,959 * minus                           : [(['mod1', 'shift'], 'scaledown', ())]
752020-03-23 15:00:10,959 * plus                            : [(['mod1', 'shift'], 'scaleup', ())]
762020-03-23 15:00:10,959 * question                        : [(['mod1', 'shift'], 'scalingoff', ())]
772020-03-23 15:00:10,959 * underscore                      : [(['mod1', 'shift'], 'scaledown', ())]
782020-03-23 15:00:10,991 KeyboardHelper((<bound method XpraClientBase.send of gtk3.client>, True, ['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Shift+F11:toggle_fullscreen', '#+F1:show_menu', '#+F2:show_start_new_command', '#+F3:show_bug_report', '#+F4:quit', '#+F5:increase_quality', '#+F6:decrease_quality', '#+F7:increase_speed', '#+F8:decrease_speed', '#+F10:magic_key', '#+F11:show_session_info', '#+F12:toggle_debug', '#+plus:scaleup', '#+minus:scaledown', '#+underscore:scaledown', '#+KP_Add:scaleup', '#+KP_Subtract:scaledown', '#+KP_Multiply:scalereset', '#+bar:scalereset', '#+question:scalingoff'], False, None, None, None, None, None)) keyboard=<xpra.platform.win32.keyboard.Keyboard object at 0x000000000530cdf0>
792020-03-23 15:00:10,991 keyboard repeat speed(31)=33, delay(1)=500
802020-03-23 15:00:10,992 query_xkbmap()
812020-03-23 15:00:10,992 get_layout_spec() GetKeyboardLayoutName()=00000407
822020-03-23 15:00:10,992 get_layout_spec() WIN32_KEYBOARDS[0x407]=('de', 'German')
832020-03-23 15:00:10,992 keyboard layout code 0x407
842020-03-23 15:00:10,992 identified as 'German' : de
852020-03-23 15:00:10,992 GetKeyboardLayoutList()=0x4070c07
862020-03-23 15:00:10,993 found keyboard layout 'at' with variants=['nodeadkeys', 'sundeadkeys', 'mac'], code 'DEA' for kbid=3079 (0x4070c07)
872020-03-23 15:00:10,993 GetKeyboardLayout(0)=0x4070c07
882020-03-23 15:00:10,993 found keyboard layout 'at' with variants=['nodeadkeys', 'sundeadkeys', 'mac'], code 'DEA' for kbid=3079 (0x4070c07)
892020-03-23 15:00:10,993 <xpra.platform.win32.keyboard.Keyboard object at 0x000000000530cdf0>.get_layout_spec()=('de', ['at'], None, ['nodeadkeys', 'sundeadkeys', 'mac'], '')
902020-03-23 15:00:10,993 get_layout_spec()=('de', ['de', 'at'], None, ['nodeadkeys', 'sundeadkeys', 'mac'], None)
912020-03-23 15:00:10,993 query_xkbmap() get_keymap_spec()=('', '', {})
922020-03-23 15:00:10,993 keymap_get_for_display(<__gi__.GdkWin32Display object at 0x0000000006daca00 (GdkWin32Display at 0x000000000315b000)>)=<__gi__.GdkWin32Keymap object at 0x0000000006dce180 (GdkWin32Keymap at 0x000000000310a080)>, direction=<enum PANGO_DIRECTION_LTR of type Pango.Direction>, bidirectional layouts: False
932020-03-23 15:00:10,993 get_entries_for_keycode(0)=()
942020-03-23 15:00:10,993 keycode   1: []
952020-03-23 15:00:10,993 keycode   2: []
962020-03-23 15:00:10,993 keycode   3: [(65385, 'Cancel', 3, 0, 0), (65385, 'Cancel', 3, 0, 1), (65385, 'Cancel', 3, 0, 2), (65385, 'Cancel', 3, 0, 3), (65385, 'Cancel', 3, 0, 4), (65385, 'Cancel', 3, 0, 5), (65385, 'Cancel', 3, 0, 6), (65385, 'Cancel', 3, 0, 7)]
972020-03-23 15:00:10,993 keycode   4: []
982020-03-23 15:00:10,993 keycode   5: []
992020-03-23 15:00:10,993 keycode   6: []
1002020-03-23 15:00:10,994 keycode   7: []
1012020-03-23 15:00:10,994 keycode   8: [(65288, 'BackSpace', 8, 0, 0), (65288, 'BackSpace', 8, 0, 1), (65288, 'BackSpace', 8, 0, 2), (65288, 'BackSpace', 8, 0, 3), (65288, 'BackSpace', 8, 0, 4), (65288, 'BackSpace', 8, 0, 5), (65288, 'BackSpace', 8, 0, 6), (65288, 'BackSpace', 8, 0, 7)]
1022020-03-23 15:00:10,994 keycode   9: [(65289, 'Tab', 9, 0, 0), (65056, 'ISO_Left_Tab', 9, 0, 1), (65289, 'Tab', 9, 0, 2), (65056, 'ISO_Left_Tab', 9, 0, 3), (65289, 'Tab', 9, 0, 4), (65056, 'ISO_Left_Tab', 9, 0, 5), (65289, 'Tab', 9, 0, 6), (65056, 'ISO_Left_Tab', 9, 0, 7)]
1032020-03-23 15:00:10,996 keycode  10: []
1042020-03-23 15:00:10,997 keycode  11: []
1052020-03-23 15:00:10,997 keycode  12: [(65291, 'Clear', 12, 0, 0), (65291, 'Clear', 12, 0, 1), (65291, 'Clear', 12, 0, 2), (65291, 'Clear', 12, 0, 3), (65291, 'Clear', 12, 0, 4), (65291, 'Clear', 12, 0, 5), (65291, 'Clear', 12, 0, 6), (65291, 'Clear', 12, 0, 7)]
1062020-03-23 15:00:10,998 keycode  13: [(65293, 'Return', 13, 0, 0), (65293, 'Return', 13, 0, 1), (65293, 'Return', 13, 0, 2), (65293, 'Return', 13, 0, 3), (65293, 'Return', 13, 0, 4), (65293, 'Return', 13, 0, 5), (65293, 'Return', 13, 0, 6), (65293, 'Return', 13, 0, 7)]
1072020-03-23 15:00:10,998 keycode  14: []
1082020-03-23 15:00:10,998 keycode  15: []
1092020-03-23 15:00:10,998 keycode  16: [(65505, 'Shift_L', 16, 0, 0), (65505, 'Shift_L', 16, 0, 1), (65505, 'Shift_L', 16, 0, 2), (65505, 'Shift_L', 16, 0, 3), (65505, 'Shift_L', 16, 0, 4), (65505, 'Shift_L', 16, 0, 5), (65505, 'Shift_L', 16, 0, 6), (65505, 'Shift_L', 16, 0, 7)]
1102020-03-23 15:00:10,999 keycode  17: [(65507, 'Control_L', 17, 0, 0), (65507, 'Control_L', 17, 0, 1), (65507, 'Control_L', 17, 0, 2), (65507, 'Control_L', 17, 0, 3), (65507, 'Control_L', 17, 0, 4), (65507, 'Control_L', 17, 0, 5), (65507, 'Control_L', 17, 0, 6), (65507, 'Control_L', 17, 0, 7)]
1112020-03-23 15:00:10,999 keycode  18: [(65513, 'Alt_L', 18, 0, 0), (65513, 'Alt_L', 18, 0, 1), (65513, 'Alt_L', 18, 0, 2), (65513, 'Alt_L', 18, 0, 3), (65513, 'Alt_L', 18, 0, 4), (65513, 'Alt_L', 18, 0, 5), (65513, 'Alt_L', 18, 0, 6), (65513, 'Alt_L', 18, 0, 7)]
1122020-03-23 15:00:10,999 keycode  19: [(65299, 'Pause', 19, 0, 0), (65299, 'Pause', 19, 0, 1), (65299, 'Pause', 19, 0, 2), (65299, 'Pause', 19, 0, 3), (65299, 'Pause', 19, 0, 4), (65299, 'Pause', 19, 0, 5), (65299, 'Pause', 19, 0, 6), (65299, 'Pause', 19, 0, 7)]
1132020-03-23 15:00:10,999 keycode  20: []
1142020-03-23 15:00:10,999 keycode  21: []
1152020-03-23 15:00:11,000 keycode  22: []
1162020-03-23 15:00:11,000 keycode  23: []
1172020-03-23 15:00:11,000 keycode  24: []
1182020-03-23 15:00:11,000 keycode  25: []
1192020-03-23 15:00:11,000 keycode  26: []
1202020-03-23 15:00:11,000 keycode  27: [(65307, 'Escape', 27, 0, 0), (65307, 'Escape', 27, 0, 1), (65307, 'Escape', 27, 0, 2), (65307, 'Escape', 27, 0, 3), (65307, 'Escape', 27, 0, 4), (65307, 'Escape', 27, 0, 5), (65307, 'Escape', 27, 0, 6), (65307, 'Escape', 27, 0, 7)]
1212020-03-23 15:00:11,001 keycode  28: []
1222020-03-23 15:00:11,001 keycode  29: []
1232020-03-23 15:00:11,001 keycode  30: []
1242020-03-23 15:00:11,001 keycode  31: []
1252020-03-23 15:00:11,001 keycode  32: [(32, 'space', 32, 0, 0), (32, 'space', 32, 0, 1), (32, 'space', 32, 0, 2), (32, 'space', 32, 0, 3)]
1262020-03-23 15:00:11,001 keycode  33: [(65365, 'Page_Up', 33, 0, 0), (65365, 'Page_Up', 33, 0, 1), (65365, 'Page_Up', 33, 0, 2), (65365, 'Page_Up', 33, 0, 3), (65365, 'Page_Up', 33, 0, 4), (65365, 'Page_Up', 33, 0, 5), (65365, 'Page_Up', 33, 0, 6), (65365, 'Page_Up', 33, 0, 7)]
1272020-03-23 15:00:11,002 keycode  34: [(65366, 'Page_Down', 34, 0, 0), (65366, 'Page_Down', 34, 0, 1), (65366, 'Page_Down', 34, 0, 2), (65366, 'Page_Down', 34, 0, 3), (65366, 'Page_Down', 34, 0, 4), (65366, 'Page_Down', 34, 0, 5), (65366, 'Page_Down', 34, 0, 6), (65366, 'Page_Down', 34, 0, 7)]
1282020-03-23 15:00:11,002 keycode  35: [(65367, 'End', 35, 0, 0), (65367, 'End', 35, 0, 1), (65367, 'End', 35, 0, 2), (65367, 'End', 35, 0, 3), (65367, 'End', 35, 0, 4), (65367, 'End', 35, 0, 5), (65367, 'End', 35, 0, 6), (65367, 'End', 35, 0, 7)]
1292020-03-23 15:00:11,002 keycode  36: [(65360, 'Home', 36, 0, 0), (65360, 'Home', 36, 0, 1), (65360, 'Home', 36, 0, 2), (65360, 'Home', 36, 0, 3), (65360, 'Home', 36, 0, 4), (65360, 'Home', 36, 0, 5), (65360, 'Home', 36, 0, 6), (65360, 'Home', 36, 0, 7)]
1302020-03-23 15:00:11,002 keycode  37: [(65361, 'Left', 37, 0, 0), (65361, 'Left', 37, 0, 1), (65361, 'Left', 37, 0, 2), (65361, 'Left', 37, 0, 3), (65361, 'Left', 37, 0, 4), (65361, 'Left', 37, 0, 5), (65361, 'Left', 37, 0, 6), (65361, 'Left', 37, 0, 7)]
1312020-03-23 15:00:11,002 keycode  38: [(65362, 'Up', 38, 0, 0), (65362, 'Up', 38, 0, 1), (65362, 'Up', 38, 0, 2), (65362, 'Up', 38, 0, 3), (65362, 'Up', 38, 0, 4), (65362, 'Up', 38, 0, 5), (65362, 'Up', 38, 0, 6), (65362, 'Up', 38, 0, 7)]
1322020-03-23 15:00:11,002 keycode  39: [(65363, 'Right', 39, 0, 0), (65363, 'Right', 39, 0, 1), (65363, 'Right', 39, 0, 2), (65363, 'Right', 39, 0, 3), (65363, 'Right', 39, 0, 4), (65363, 'Right', 39, 0, 5), (65363, 'Right', 39, 0, 6), (65363, 'Right', 39, 0, 7)]
1332020-03-23 15:00:11,003 keycode  40: [(65364, 'Down', 40, 0, 0), (65364, 'Down', 40, 0, 1), (65364, 'Down', 40, 0, 2), (65364, 'Down', 40, 0, 3), (65364, 'Down', 40, 0, 4), (65364, 'Down', 40, 0, 5), (65364, 'Down', 40, 0, 6), (65364, 'Down', 40, 0, 7)]
1342020-03-23 15:00:11,003 keycode  41: []
1352020-03-23 15:00:11,003 keycode  42: []
1362020-03-23 15:00:11,003 keycode  43: []
1372020-03-23 15:00:11,003 keycode  44: [(65377, 'Print', 44, 0, 0), (65377, 'Print', 44, 0, 1), (65377, 'Print', 44, 0, 2), (65377, 'Print', 44, 0, 3), (65377, 'Print', 44, 0, 4), (65377, 'Print', 44, 0, 5), (65377, 'Print', 44, 0, 6), (65377, 'Print', 44, 0, 7)]
1382020-03-23 15:00:11,003 keycode  45: [(65379, 'Insert', 45, 0, 0), (65379, 'Insert', 45, 0, 1), (65379, 'Insert', 45, 0, 2), (65379, 'Insert', 45, 0, 3), (65379, 'Insert', 45, 0, 4), (65379, 'Insert', 45, 0, 5), (65379, 'Insert', 45, 0, 6), (65379, 'Insert', 45, 0, 7)]
1392020-03-23 15:00:11,004 keycode  46: [(65535, 'Delete', 46, 0, 0), (65535, 'Delete', 46, 0, 1), (65535, 'Delete', 46, 0, 2), (65535, 'Delete', 46, 0, 3), (65535, 'Delete', 46, 0, 4), (65535, 'Delete', 46, 0, 5), (65535, 'Delete', 46, 0, 6), (65535, 'Delete', 46, 0, 7)]
1402020-03-23 15:00:11,004 keycode  47: [(65386, 'Help', 47, 0, 0), (65386, 'Help', 47, 0, 1), (65386, 'Help', 47, 0, 2), (65386, 'Help', 47, 0, 3), (65386, 'Help', 47, 0, 4), (65386, 'Help', 47, 0, 5), (65386, 'Help', 47, 0, 6), (65386, 'Help', 47, 0, 7)]
1412020-03-23 15:00:11,004 keycode  48: [(48, '0', 48, 0, 0), (61, 'equal', 48, 0, 1), (61, 'equal', 48, 0, 2), (48, '0', 48, 0, 3), (125, 'braceright', 48, 0, 4), (125, 'braceright', 48, 0, 6)]
1422020-03-23 15:00:11,004 keycode  49: [(49, '1', 49, 0, 0), (33, 'exclam', 49, 0, 1), (33, 'exclam', 49, 0, 2), (49, '1', 49, 0, 3)]
1432020-03-23 15:00:11,004 keycode  50: [(50, '2', 50, 0, 0), (34, 'quotedbl', 50, 0, 1), (34, 'quotedbl', 50, 0, 2), (50, '2', 50, 0, 3), (178, 'twosuperior', 50, 0, 4), (178, 'twosuperior', 50, 0, 6)]
1442020-03-23 15:00:11,005 keycode  51: [(51, '3', 51, 0, 0), (167, 'section', 51, 0, 1), (167, 'section', 51, 0, 2), (51, '3', 51, 0, 3), (179, 'threesuperior', 51, 0, 4), (179, 'threesuperior', 51, 0, 6)]
1452020-03-23 15:00:11,005 keycode  52: [(52, '4', 52, 0, 0), (36, 'dollar', 52, 0, 1), (36, 'dollar', 52, 0, 2), (52, '4', 52, 0, 3)]
1462020-03-23 15:00:11,005 keycode  53: [(53, '5', 53, 0, 0), (37, 'percent', 53, 0, 1), (37, 'percent', 53, 0, 2), (53, '5', 53, 0, 3)]
1472020-03-23 15:00:11,005 keycode  54: [(54, '6', 54, 0, 0), (38, 'ampersand', 54, 0, 1), (38, 'ampersand', 54, 0, 2), (54, '6', 54, 0, 3)]
1482020-03-23 15:00:11,005 keycode  55: [(55, '7', 55, 0, 0), (47, 'slash', 55, 0, 1), (47, 'slash', 55, 0, 2), (55, '7', 55, 0, 3), (123, 'braceleft', 55, 0, 4), (123, 'braceleft', 55, 0, 6)]
1492020-03-23 15:00:11,005 keycode  56: [(56, '8', 56, 0, 0), (40, 'parenleft', 56, 0, 1), (40, 'parenleft', 56, 0, 2), (56, '8', 56, 0, 3), (91, 'bracketleft', 56, 0, 4), (91, 'bracketleft', 56, 0, 6)]
1502020-03-23 15:00:11,006 keycode  57: [(57, '9', 57, 0, 0), (41, 'parenright', 57, 0, 1), (41, 'parenright', 57, 0, 2), (57, '9', 57, 0, 3), (93, 'bracketright', 57, 0, 4), (93, 'bracketright', 57, 0, 6)]
1512020-03-23 15:00:11,006 keycode  58: []
1522020-03-23 15:00:11,006 keycode  59: []
1532020-03-23 15:00:11,006 keycode  60: []
1542020-03-23 15:00:11,006 keycode  61: []
1552020-03-23 15:00:11,006 keycode  62: []
1562020-03-23 15:00:11,007 keycode  63: []
1572020-03-23 15:00:11,007 keycode  64: []
1582020-03-23 15:00:11,007 keycode  65: [(97, 'a', 65, 0, 0), (65, 'A', 65, 0, 1), (65, 'A', 65, 0, 2), (97, 'a', 65, 0, 3)]
1592020-03-23 15:00:11,007 keycode  66: [(98, 'b', 66, 0, 0), (66, 'B', 66, 0, 1), (66, 'B', 66, 0, 2), (98, 'b', 66, 0, 3)]
1602020-03-23 15:00:11,007 keycode  67: [(99, 'c', 67, 0, 0), (67, 'C', 67, 0, 1), (67, 'C', 67, 0, 2), (99, 'c', 67, 0, 3)]
1612020-03-23 15:00:11,008 keycode  68: [(100, 'd', 68, 0, 0), (68, 'D', 68, 0, 1), (68, 'D', 68, 0, 2), (100, 'd', 68, 0, 3)]
1622020-03-23 15:00:11,008 keycode  69: [(101, 'e', 69, 0, 0), (69, 'E', 69, 0, 1), (69, 'E', 69, 0, 2), (101, 'e', 69, 0, 3), (8364, 'EuroSign', 69, 0, 4), (8364, 'EuroSign', 69, 0, 6)]
1632020-03-23 15:00:11,008 keycode  70: [(102, 'f', 70, 0, 0), (70, 'F', 70, 0, 1), (70, 'F', 70, 0, 2), (102, 'f', 70, 0, 3)]
1642020-03-23 15:00:11,009 keycode  71: [(103, 'g', 71, 0, 0), (71, 'G', 71, 0, 1), (71, 'G', 71, 0, 2), (103, 'g', 71, 0, 3)]
1652020-03-23 15:00:11,009 keycode  72: [(104, 'h', 72, 0, 0), (72, 'H', 72, 0, 1), (72, 'H', 72, 0, 2), (104, 'h', 72, 0, 3)]
1662020-03-23 15:00:11,009 keycode  73: [(105, 'i', 73, 0, 0), (73, 'I', 73, 0, 1), (73, 'I', 73, 0, 2), (105, 'i', 73, 0, 3)]
1672020-03-23 15:00:11,009 keycode  74: [(106, 'j', 74, 0, 0), (74, 'J', 74, 0, 1), (74, 'J', 74, 0, 2), (106, 'j', 74, 0, 3)]
1682020-03-23 15:00:11,009 keycode  75: [(107, 'k', 75, 0, 0), (75, 'K', 75, 0, 1), (75, 'K', 75, 0, 2), (107, 'k', 75, 0, 3)]
1692020-03-23 15:00:11,010 keycode  76: [(108, 'l', 76, 0, 0), (76, 'L', 76, 0, 1), (76, 'L', 76, 0, 2), (108, 'l', 76, 0, 3)]
1702020-03-23 15:00:11,010 keycode  77: [(109, 'm', 77, 0, 0), (77, 'M', 77, 0, 1), (77, 'M', 77, 0, 2), (109, 'm', 77, 0, 3), (181, 'mu', 77, 0, 4), (181, 'mu', 77, 0, 6)]
1712020-03-23 15:00:11,010 keycode  78: [(110, 'n', 78, 0, 0), (78, 'N', 78, 0, 1), (78, 'N', 78, 0, 2), (110, 'n', 78, 0, 3)]
1722020-03-23 15:00:11,010 keycode  79: [(111, 'o', 79, 0, 0), (79, 'O', 79, 0, 1), (79, 'O', 79, 0, 2), (111, 'o', 79, 0, 3)]
1732020-03-23 15:00:11,010 keycode  80: [(112, 'p', 80, 0, 0), (80, 'P', 80, 0, 1), (80, 'P', 80, 0, 2), (112, 'p', 80, 0, 3)]
1742020-03-23 15:00:11,010 keycode  81: [(113, 'q', 81, 0, 0), (81, 'Q', 81, 0, 1), (81, 'Q', 81, 0, 2), (113, 'q', 81, 0, 3), (64, 'at', 81, 0, 4), (64, 'at', 81, 0, 6)]
1752020-03-23 15:00:11,011 keycode  82: [(114, 'r', 82, 0, 0), (82, 'R', 82, 0, 1), (82, 'R', 82, 0, 2), (114, 'r', 82, 0, 3)]
1762020-03-23 15:00:11,011 keycode  83: [(115, 's', 83, 0, 0), (83, 'S', 83, 0, 1), (83, 'S', 83, 0, 2), (115, 's', 83, 0, 3)]
1772020-03-23 15:00:11,011 keycode  84: [(116, 't', 84, 0, 0), (84, 'T', 84, 0, 1), (84, 'T', 84, 0, 2), (116, 't', 84, 0, 3)]
1782020-03-23 15:00:11,011 keycode  85: [(117, 'u', 85, 0, 0), (85, 'U', 85, 0, 1), (85, 'U', 85, 0, 2), (117, 'u', 85, 0, 3)]
1792020-03-23 15:00:11,011 keycode  86: [(118, 'v', 86, 0, 0), (86, 'V', 86, 0, 1), (86, 'V', 86, 0, 2), (118, 'v', 86, 0, 3)]
1802020-03-23 15:00:11,011 keycode  87: [(119, 'w', 87, 0, 0), (87, 'W', 87, 0, 1), (87, 'W', 87, 0, 2), (119, 'w', 87, 0, 3)]
1812020-03-23 15:00:11,014 keycode  88: [(120, 'x', 88, 0, 0), (88, 'X', 88, 0, 1), (88, 'X', 88, 0, 2), (120, 'x', 88, 0, 3)]
1822020-03-23 15:00:11,014 keycode  89: [(121, 'y', 89, 0, 0), (89, 'Y', 89, 0, 1), (89, 'Y', 89, 0, 2), (121, 'y', 89, 0, 3)]
1832020-03-23 15:00:11,015 keycode  90: [(122, 'z', 90, 0, 0), (90, 'Z', 90, 0, 1), (90, 'Z', 90, 0, 2), (122, 'z', 90, 0, 3)]
1842020-03-23 15:00:11,015 keycode  91: [(65511, 'Meta_L', 91, 0, 0), (65511, 'Meta_L', 91, 0, 1), (65511, 'Meta_L', 91, 0, 2), (65511, 'Meta_L', 91, 0, 3), (65511, 'Meta_L', 91, 0, 4), (65511, 'Meta_L', 91, 0, 5), (65511, 'Meta_L', 91, 0, 6), (65511, 'Meta_L', 91, 0, 7)]
1852020-03-23 15:00:11,015 keycode  92: [(65512, 'Meta_R', 92, 0, 0), (65512, 'Meta_R', 92, 0, 1), (65512, 'Meta_R', 92, 0, 2), (65512, 'Meta_R', 92, 0, 3), (65512, 'Meta_R', 92, 0, 4), (65512, 'Meta_R', 92, 0, 5), (65512, 'Meta_R', 92, 0, 6), (65512, 'Meta_R', 92, 0, 7)]
1862020-03-23 15:00:11,016 keycode  93: [(65383, 'Menu', 93, 0, 0), (65383, 'Menu', 93, 0, 1), (65383, 'Menu', 93, 0, 2), (65383, 'Menu', 93, 0, 3), (65383, 'Menu', 93, 0, 4), (65383, 'Menu', 93, 0, 5), (65383, 'Menu', 93, 0, 6), (65383, 'Menu', 93, 0, 7)]
1872020-03-23 15:00:11,016 keycode  94: []
1882020-03-23 15:00:11,016 keycode  95: []
1892020-03-23 15:00:11,016 keycode  96: [(65456, 'KP_0', 96, 0, 0), (65456, 'KP_0', 96, 0, 1), (65456, 'KP_0', 96, 0, 2), (65456, 'KP_0', 96, 0, 3), (65456, 'KP_0', 96, 0, 4), (65456, 'KP_0', 96, 0, 5), (65456, 'KP_0', 96, 0, 6), (65456, 'KP_0', 96, 0, 7)]
1902020-03-23 15:00:11,016 keycode  97: [(65457, 'KP_1', 97, 0, 0), (65457, 'KP_1', 97, 0, 1), (65457, 'KP_1', 97, 0, 2), (65457, 'KP_1', 97, 0, 3), (65457, 'KP_1', 97, 0, 4), (65457, 'KP_1', 97, 0, 5), (65457, 'KP_1', 97, 0, 6), (65457, 'KP_1', 97, 0, 7)]
1912020-03-23 15:00:11,017 keycode  98: [(65458, 'KP_2', 98, 0, 0), (65458, 'KP_2', 98, 0, 1), (65458, 'KP_2', 98, 0, 2), (65458, 'KP_2', 98, 0, 3), (65458, 'KP_2', 98, 0, 4), (65458, 'KP_2', 98, 0, 5), (65458, 'KP_2', 98, 0, 6), (65458, 'KP_2', 98, 0, 7)]
1922020-03-23 15:00:11,017 keycode  99: [(65459, 'KP_3', 99, 0, 0), (65459, 'KP_3', 99, 0, 1), (65459, 'KP_3', 99, 0, 2), (65459, 'KP_3', 99, 0, 3), (65459, 'KP_3', 99, 0, 4), (65459, 'KP_3', 99, 0, 5), (65459, 'KP_3', 99, 0, 6), (65459, 'KP_3', 99, 0, 7)]
1932020-03-23 15:00:11,017 keycode 100: [(65460, 'KP_4', 100, 0, 0), (65460, 'KP_4', 100, 0, 1), (65460, 'KP_4', 100, 0, 2), (65460, 'KP_4', 100, 0, 3), (65460, 'KP_4', 100, 0, 4), (65460, 'KP_4', 100, 0, 5), (65460, 'KP_4', 100, 0, 6), (65460, 'KP_4', 100, 0, 7)]
1942020-03-23 15:00:11,017 keycode 101: [(65461, 'KP_5', 101, 0, 0), (65461, 'KP_5', 101, 0, 1), (65461, 'KP_5', 101, 0, 2), (65461, 'KP_5', 101, 0, 3), (65461, 'KP_5', 101, 0, 4), (65461, 'KP_5', 101, 0, 5), (65461, 'KP_5', 101, 0, 6), (65461, 'KP_5', 101, 0, 7)]
1952020-03-23 15:00:11,017 keycode 102: [(65462, 'KP_6', 102, 0, 0), (65462, 'KP_6', 102, 0, 1), (65462, 'KP_6', 102, 0, 2), (65462, 'KP_6', 102, 0, 3), (65462, 'KP_6', 102, 0, 4), (65462, 'KP_6', 102, 0, 5), (65462, 'KP_6', 102, 0, 6), (65462, 'KP_6', 102, 0, 7)]
1962020-03-23 15:00:11,018 keycode 103: [(65463, 'KP_7', 103, 0, 0), (65463, 'KP_7', 103, 0, 1), (65463, 'KP_7', 103, 0, 2), (65463, 'KP_7', 103, 0, 3), (65463, 'KP_7', 103, 0, 4), (65463, 'KP_7', 103, 0, 5), (65463, 'KP_7', 103, 0, 6), (65463, 'KP_7', 103, 0, 7)]
1972020-03-23 15:00:11,018 keycode 104: [(65464, 'KP_8', 104, 0, 0), (65464, 'KP_8', 104, 0, 1), (65464, 'KP_8', 104, 0, 2), (65464, 'KP_8', 104, 0, 3), (65464, 'KP_8', 104, 0, 4), (65464, 'KP_8', 104, 0, 5), (65464, 'KP_8', 104, 0, 6), (65464, 'KP_8', 104, 0, 7)]
1982020-03-23 15:00:11,018 keycode 105: [(65465, 'KP_9', 105, 0, 0), (65465, 'KP_9', 105, 0, 1), (65465, 'KP_9', 105, 0, 2), (65465, 'KP_9', 105, 0, 3), (65465, 'KP_9', 105, 0, 4), (65465, 'KP_9', 105, 0, 5), (65465, 'KP_9', 105, 0, 6), (65465, 'KP_9', 105, 0, 7)]
1992020-03-23 15:00:11,018 keycode 106: [(65450, 'KP_Multiply', 106, 0, 0), (65450, 'KP_Multiply', 106, 0, 1), (65450, 'KP_Multiply', 106, 0, 2), (65450, 'KP_Multiply', 106, 0, 3), (65450, 'KP_Multiply', 106, 0, 4), (65450, 'KP_Multiply', 106, 0, 5), (65450, 'KP_Multiply', 106, 0, 6), (65450, 'KP_Multiply', 106, 0, 7)]
2002020-03-23 15:00:11,019 keycode 107: [(65451, 'KP_Add', 107, 0, 0), (65451, 'KP_Add', 107, 0, 1), (65451, 'KP_Add', 107, 0, 2), (65451, 'KP_Add', 107, 0, 3), (65451, 'KP_Add', 107, 0, 4), (65451, 'KP_Add', 107, 0, 5), (65451, 'KP_Add', 107, 0, 6), (65451, 'KP_Add', 107, 0, 7)]
2012020-03-23 15:00:11,019 keycode 108: []
2022020-03-23 15:00:11,019 keycode 109: [(65453, 'KP_Subtract', 109, 0, 0), (65453, 'KP_Subtract', 109, 0, 1), (65453, 'KP_Subtract', 109, 0, 2), (65453, 'KP_Subtract', 109, 0, 3), (65453, 'KP_Subtract', 109, 0, 4), (65453, 'KP_Subtract', 109, 0, 5), (65453, 'KP_Subtract', 109, 0, 6), (65453, 'KP_Subtract', 109, 0, 7)]
2032020-03-23 15:00:11,020 keycode 110: [(65454, 'KP_Decimal', 110, 0, 0), (65454, 'KP_Decimal', 110, 0, 1), (65454, 'KP_Decimal', 110, 0, 2), (65454, 'KP_Decimal', 110, 0, 3), (65454, 'KP_Decimal', 110, 0, 4), (65454, 'KP_Decimal', 110, 0, 5), (65454, 'KP_Decimal', 110, 0, 6), (65454, 'KP_Decimal', 110, 0, 7)]
2042020-03-23 15:00:11,020 keycode 111: [(65455, 'KP_Divide', 111, 0, 0), (65455, 'KP_Divide', 111, 0, 1), (65455, 'KP_Divide', 111, 0, 2), (65455, 'KP_Divide', 111, 0, 3), (65455, 'KP_Divide', 111, 0, 4), (65455, 'KP_Divide', 111, 0, 5), (65455, 'KP_Divide', 111, 0, 6), (65455, 'KP_Divide', 111, 0, 7)]
2052020-03-23 15:00:11,020 keycode 112: [(65470, 'F1', 112, 0, 0), (65470, 'F1', 112, 0, 1), (65470, 'F1', 112, 0, 2), (65470, 'F1', 112, 0, 3), (65470, 'F1', 112, 0, 4), (65470, 'F1', 112, 0, 5), (65470, 'F1', 112, 0, 6), (65470, 'F1', 112, 0, 7)]
2062020-03-23 15:00:11,020 keycode 113: [(65471, 'F2', 113, 0, 0), (65471, 'F2', 113, 0, 1), (65471, 'F2', 113, 0, 2), (65471, 'F2', 113, 0, 3), (65471, 'F2', 113, 0, 4), (65471, 'F2', 113, 0, 5), (65471, 'F2', 113, 0, 6), (65471, 'F2', 113, 0, 7)]
2072020-03-23 15:00:11,020 keycode 114: [(65472, 'F3', 114, 0, 0), (65472, 'F3', 114, 0, 1), (65472, 'F3', 114, 0, 2), (65472, 'F3', 114, 0, 3), (65472, 'F3', 114, 0, 4), (65472, 'F3', 114, 0, 5), (65472, 'F3', 114, 0, 6), (65472, 'F3', 114, 0, 7)]
2082020-03-23 15:00:11,021 keycode 115: [(65473, 'F4', 115, 0, 0), (65473, 'F4', 115, 0, 1), (65473, 'F4', 115, 0, 2), (65473, 'F4', 115, 0, 3), (65473, 'F4', 115, 0, 4), (65473, 'F4', 115, 0, 5), (65473, 'F4', 115, 0, 6), (65473, 'F4', 115, 0, 7)]
2092020-03-23 15:00:11,021 keycode 116: [(65474, 'F5', 116, 0, 0), (65474, 'F5', 116, 0, 1), (65474, 'F5', 116, 0, 2), (65474, 'F5', 116, 0, 3), (65474, 'F5', 116, 0, 4), (65474, 'F5', 116, 0, 5), (65474, 'F5', 116, 0, 6), (65474, 'F5', 116, 0, 7)]
2102020-03-23 15:00:11,021 keycode 117: [(65475, 'F6', 117, 0, 0), (65475, 'F6', 117, 0, 1), (65475, 'F6', 117, 0, 2), (65475, 'F6', 117, 0, 3), (65475, 'F6', 117, 0, 4), (65475, 'F6', 117, 0, 5), (65475, 'F6', 117, 0, 6), (65475, 'F6', 117, 0, 7)]
2112020-03-23 15:00:11,021 keycode 118: [(65476, 'F7', 118, 0, 0), (65476, 'F7', 118, 0, 1), (65476, 'F7', 118, 0, 2), (65476, 'F7', 118, 0, 3), (65476, 'F7', 118, 0, 4), (65476, 'F7', 118, 0, 5), (65476, 'F7', 118, 0, 6), (65476, 'F7', 118, 0, 7)]
2122020-03-23 15:00:11,021 keycode 119: [(65477, 'F8', 119, 0, 0), (65477, 'F8', 119, 0, 1), (65477, 'F8', 119, 0, 2), (65477, 'F8', 119, 0, 3), (65477, 'F8', 119, 0, 4), (65477, 'F8', 119, 0, 5), (65477, 'F8', 119, 0, 6), (65477, 'F8', 119, 0, 7)]
2132020-03-23 15:00:11,022 keycode 120: [(65478, 'F9', 120, 0, 0), (65478, 'F9', 120, 0, 1), (65478, 'F9', 120, 0, 2), (65478, 'F9', 120, 0, 3), (65478, 'F9', 120, 0, 4), (65478, 'F9', 120, 0, 5), (65478, 'F9', 120, 0, 6), (65478, 'F9', 120, 0, 7)]
2142020-03-23 15:00:11,022 keycode 121: [(65479, 'F10', 121, 0, 0), (65479, 'F10', 121, 0, 1), (65479, 'F10', 121, 0, 2), (65479, 'F10', 121, 0, 3), (65479, 'F10', 121, 0, 4), (65479, 'F10', 121, 0, 5), (65479, 'F10', 121, 0, 6), (65479, 'F10', 121, 0, 7)]
2152020-03-23 15:00:11,022 keycode 122: [(65480, 'F11', 122, 0, 0), (65480, 'F11', 122, 0, 1), (65480, 'F11', 122, 0, 2), (65480, 'F11', 122, 0, 3), (65480, 'F11', 122, 0, 4), (65480, 'F11', 122, 0, 5), (65480, 'F11', 122, 0, 6), (65480, 'F11', 122, 0, 7)]
2162020-03-23 15:00:11,023 keycode 123: [(65481, 'F12', 123, 0, 0), (65481, 'F12', 123, 0, 1), (65481, 'F12', 123, 0, 2), (65481, 'F12', 123, 0, 3), (65481, 'F12', 123, 0, 4), (65481, 'F12', 123, 0, 5), (65481, 'F12', 123, 0, 6), (65481, 'F12', 123, 0, 7)]
2172020-03-23 15:00:11,023 keycode 124: [(65482, 'F13', 124, 0, 0), (65482, 'F13', 124, 0, 1), (65482, 'F13', 124, 0, 2), (65482, 'F13', 124, 0, 3), (65482, 'F13', 124, 0, 4), (65482, 'F13', 124, 0, 5), (65482, 'F13', 124, 0, 6), (65482, 'F13', 124, 0, 7)]
2182020-03-23 15:00:11,023 keycode 125: [(65483, 'F14', 125, 0, 0), (65483, 'F14', 125, 0, 1), (65483, 'F14', 125, 0, 2), (65483, 'F14', 125, 0, 3), (65483, 'F14', 125, 0, 4), (65483, 'F14', 125, 0, 5), (65483, 'F14', 125, 0, 6), (65483, 'F14', 125, 0, 7)]
2192020-03-23 15:00:11,024 keycode 126: [(65484, 'F15', 126, 0, 0), (65484, 'F15', 126, 0, 1), (65484, 'F15', 126, 0, 2), (65484, 'F15', 126, 0, 3), (65484, 'F15', 126, 0, 4), (65484, 'F15', 126, 0, 5), (65484, 'F15', 126, 0, 6), (65484, 'F15', 126, 0, 7)]
2202020-03-23 15:00:11,024 keycode 127: [(65485, 'F16', 127, 0, 0), (65485, 'F16', 127, 0, 1), (65485, 'F16', 127, 0, 2), (65485, 'F16', 127, 0, 3), (65485, 'F16', 127, 0, 4), (65485, 'F16', 127, 0, 5), (65485, 'F16', 127, 0, 6), (65485, 'F16', 127, 0, 7)]
2212020-03-23 15:00:11,024 keycode 128: [(65486, 'F17', 128, 0, 0), (65486, 'F17', 128, 0, 1), (65486, 'F17', 128, 0, 2), (65486, 'F17', 128, 0, 3), (65486, 'F17', 128, 0, 4), (65486, 'F17', 128, 0, 5), (65486, 'F17', 128, 0, 6), (65486, 'F17', 128, 0, 7)]
2222020-03-23 15:00:11,024 keycode 129: [(65487, 'F18', 129, 0, 0), (65487, 'F18', 129, 0, 1), (65487, 'F18', 129, 0, 2), (65487, 'F18', 129, 0, 3), (65487, 'F18', 129, 0, 4), (65487, 'F18', 129, 0, 5), (65487, 'F18', 129, 0, 6), (65487, 'F18', 129, 0, 7)]
2232020-03-23 15:00:11,024 keycode 130: [(65488, 'F19', 130, 0, 0), (65488, 'F19', 130, 0, 1), (65488, 'F19', 130, 0, 2), (65488, 'F19', 130, 0, 3), (65488, 'F19', 130, 0, 4), (65488, 'F19', 130, 0, 5), (65488, 'F19', 130, 0, 6), (65488, 'F19', 130, 0, 7)]
2242020-03-23 15:00:11,025 keycode 131: [(65489, 'F20', 131, 0, 0), (65489, 'F20', 131, 0, 1), (65489, 'F20', 131, 0, 2), (65489, 'F20', 131, 0, 3), (65489, 'F20', 131, 0, 4), (65489, 'F20', 131, 0, 5), (65489, 'F20', 131, 0, 6), (65489, 'F20', 131, 0, 7)]
2252020-03-23 15:00:11,025 keycode 132: [(65490, 'F21', 132, 0, 0), (65490, 'F21', 132, 0, 1), (65490, 'F21', 132, 0, 2), (65490, 'F21', 132, 0, 3), (65490, 'F21', 132, 0, 4), (65490, 'F21', 132, 0, 5), (65490, 'F21', 132, 0, 6), (65490, 'F21', 132, 0, 7)]
2262020-03-23 15:00:11,025 keycode 133: [(65491, 'F22', 133, 0, 0), (65491, 'F22', 133, 0, 1), (65491, 'F22', 133, 0, 2), (65491, 'F22', 133, 0, 3), (65491, 'F22', 133, 0, 4), (65491, 'F22', 133, 0, 5), (65491, 'F22', 133, 0, 6), (65491, 'F22', 133, 0, 7)]
2272020-03-23 15:00:11,025 keycode 134: [(65492, 'F23', 134, 0, 0), (65492, 'F23', 134, 0, 1), (65492, 'F23', 134, 0, 2), (65492, 'F23', 134, 0, 3), (65492, 'F23', 134, 0, 4), (65492, 'F23', 134, 0, 5), (65492, 'F23', 134, 0, 6), (65492, 'F23', 134, 0, 7)]
2282020-03-23 15:00:11,025 keycode 135: [(65493, 'F24', 135, 0, 0), (65493, 'F24', 135, 0, 1), (65493, 'F24', 135, 0, 2), (65493, 'F24', 135, 0, 3), (65493, 'F24', 135, 0, 4), (65493, 'F24', 135, 0, 5), (65493, 'F24', 135, 0, 6), (65493, 'F24', 135, 0, 7)]
2292020-03-23 15:00:11,026 keycode 136: []
2302020-03-23 15:00:11,026 keycode 137: []
2312020-03-23 15:00:11,026 keycode 138: []
2322020-03-23 15:00:11,026 keycode 139: []
2332020-03-23 15:00:11,026 keycode 140: []
2342020-03-23 15:00:11,027 keycode 141: []
2352020-03-23 15:00:11,027 keycode 142: []
2362020-03-23 15:00:11,027 keycode 143: []
2372020-03-23 15:00:11,027 keycode 144: [(65407, 'Num_Lock', 144, 0, 0), (65407, 'Num_Lock', 144, 0, 1), (65407, 'Num_Lock', 144, 0, 2), (65407, 'Num_Lock', 144, 0, 3), (65407, 'Num_Lock', 144, 0, 4), (65407, 'Num_Lock', 144, 0, 5), (65407, 'Num_Lock', 144, 0, 6), (65407, 'Num_Lock', 144, 0, 7)]
2382020-03-23 15:00:11,027 keycode 145: [(65300, 'Scroll_Lock', 145, 0, 0), (65300, 'Scroll_Lock', 145, 0, 1), (65300, 'Scroll_Lock', 145, 0, 2), (65300, 'Scroll_Lock', 145, 0, 3), (65300, 'Scroll_Lock', 145, 0, 4), (65300, 'Scroll_Lock', 145, 0, 5), (65300, 'Scroll_Lock', 145, 0, 6), (65300, 'Scroll_Lock', 145, 0, 7)]
2392020-03-23 15:00:11,027 keycode 146: []
2402020-03-23 15:00:11,028 keycode 147: []
2412020-03-23 15:00:11,028 keycode 148: []
2422020-03-23 15:00:11,028 keycode 149: []
2432020-03-23 15:00:11,028 keycode 150: []
2442020-03-23 15:00:11,028 keycode 151: []
2452020-03-23 15:00:11,028 keycode 152: []
2462020-03-23 15:00:11,030 keycode 153: []
2472020-03-23 15:00:11,031 keycode 154: []
2482020-03-23 15:00:11,031 keycode 155: []
2492020-03-23 15:00:11,031 keycode 156: []
2502020-03-23 15:00:11,032 keycode 157: []
2512020-03-23 15:00:11,032 keycode 158: []
2522020-03-23 15:00:11,032 keycode 159: []
2532020-03-23 15:00:11,033 keycode 160: [(65505, 'Shift_L', 160, 0, 0), (65505, 'Shift_L', 160, 0, 1), (65505, 'Shift_L', 160, 0, 2), (65505, 'Shift_L', 160, 0, 3), (65505, 'Shift_L', 160, 0, 4), (65505, 'Shift_L', 160, 0, 5), (65505, 'Shift_L', 160, 0, 6), (65505, 'Shift_L', 160, 0, 7)]
2542020-03-23 15:00:11,033 keycode 161: [(65506, 'Shift_R', 161, 0, 0), (65506, 'Shift_R', 161, 0, 1), (65506, 'Shift_R', 161, 0, 2), (65506, 'Shift_R', 161, 0, 3), (65506, 'Shift_R', 161, 0, 4), (65506, 'Shift_R', 161, 0, 5), (65506, 'Shift_R', 161, 0, 6), (65506, 'Shift_R', 161, 0, 7)]
2552020-03-23 15:00:11,033 keycode 162: [(65507, 'Control_L', 162, 0, 0), (65507, 'Control_L', 162, 0, 1), (65507, 'Control_L', 162, 0, 2), (65507, 'Control_L', 162, 0, 3), (65507, 'Control_L', 162, 0, 4), (65507, 'Control_L', 162, 0, 5), (65507, 'Control_L', 162, 0, 6), (65507, 'Control_L', 162, 0, 7)]
2562020-03-23 15:00:11,033 keycode 163: [(65508, 'Control_R', 163, 0, 0), (65508, 'Control_R', 163, 0, 1), (65508, 'Control_R', 163, 0, 2), (65508, 'Control_R', 163, 0, 3), (65508, 'Control_R', 163, 0, 4), (65508, 'Control_R', 163, 0, 5), (65508, 'Control_R', 163, 0, 6), (65508, 'Control_R', 163, 0, 7)]
2572020-03-23 15:00:11,033 keycode 164: [(65513, 'Alt_L', 164, 0, 0), (65513, 'Alt_L', 164, 0, 1), (65513, 'Alt_L', 164, 0, 2), (65513, 'Alt_L', 164, 0, 3), (65513, 'Alt_L', 164, 0, 4), (65513, 'Alt_L', 164, 0, 5), (65513, 'Alt_L', 164, 0, 6), (65513, 'Alt_L', 164, 0, 7)]
2582020-03-23 15:00:11,033 keycode 165: [(65514, 'Alt_R', 165, 0, 0), (65514, 'Alt_R', 165, 0, 1), (65514, 'Alt_R', 165, 0, 2), (65514, 'Alt_R', 165, 0, 3), (65514, 'Alt_R', 165, 0, 4), (65514, 'Alt_R', 165, 0, 5), (65514, 'Alt_R', 165, 0, 6), (65514, 'Alt_R', 165, 0, 7)]
2592020-03-23 15:00:11,033 keycode 166: []
2602020-03-23 15:00:11,034 keycode 167: []
2612020-03-23 15:00:11,034 keycode 168: []
2622020-03-23 15:00:11,034 keycode 169: []
2632020-03-23 15:00:11,034 keycode 170: []
2642020-03-23 15:00:11,035 keycode 171: []
2652020-03-23 15:00:11,035 keycode 172: []
2662020-03-23 15:00:11,035 keycode 173: []
2672020-03-23 15:00:11,036 keycode 174: []
2682020-03-23 15:00:11,036 keycode 175: []
2692020-03-23 15:00:11,036 keycode 176: []
2702020-03-23 15:00:11,036 keycode 177: []
2712020-03-23 15:00:11,036 keycode 178: []
2722020-03-23 15:00:11,036 keycode 179: []
2732020-03-23 15:00:11,036 keycode 180: []
2742020-03-23 15:00:11,037 keycode 181: []
2752020-03-23 15:00:11,037 keycode 182: []
2762020-03-23 15:00:11,037 keycode 183: []
2772020-03-23 15:00:11,037 keycode 184: []
2782020-03-23 15:00:11,037 keycode 185: []
2792020-03-23 15:00:11,037 keycode 186: [(252, 'udiaeresis', 186, 0, 0), (220, 'Udiaeresis', 186, 0, 1), (220, 'Udiaeresis', 186, 0, 2), (252, 'udiaeresis', 186, 0, 3)]
2802020-03-23 15:00:11,037 keycode 187: [(43, 'plus', 187, 0, 0), (42, 'asterisk', 187, 0, 1), (42, 'asterisk', 187, 0, 2), (43, 'plus', 187, 0, 3), (126, 'asciitilde', 187, 0, 4), (126, 'asciitilde', 187, 0, 6)]
2812020-03-23 15:00:11,038 keycode 188: [(44, 'comma', 188, 0, 0), (59, 'semicolon', 188, 0, 1), (59, 'semicolon', 188, 0, 2), (44, 'comma', 188, 0, 3)]
2822020-03-23 15:00:11,038 keycode 189: [(45, 'minus', 189, 0, 0), (95, 'underscore', 189, 0, 1), (45, 'minus', 189, 0, 2), (95, 'underscore', 189, 0, 3)]
2832020-03-23 15:00:11,038 keycode 190: [(46, 'period', 190, 0, 0), (58, 'colon', 190, 0, 1), (58, 'colon', 190, 0, 2), (46, 'period', 190, 0, 3)]
2842020-03-23 15:00:11,038 keycode 191: [(35, 'numbersign', 191, 0, 0), (39, 'apostrophe', 191, 0, 1), (39, 'apostrophe', 191, 0, 2), (35, 'numbersign', 191, 0, 3)]
2852020-03-23 15:00:11,038 keycode 192: [(246, 'odiaeresis', 192, 0, 0), (214, 'Odiaeresis', 192, 0, 1), (214, 'Odiaeresis', 192, 0, 2), (246, 'odiaeresis', 192, 0, 3)]
2862020-03-23 15:00:11,039 keycode 193: []
2872020-03-23 15:00:11,039 keycode 194: []
2882020-03-23 15:00:11,039 keycode 195: []
2892020-03-23 15:00:11,039 keycode 196: []
2902020-03-23 15:00:11,039 keycode 197: []
2912020-03-23 15:00:11,039 keycode 198: []
2922020-03-23 15:00:11,040 keycode 199: []
2932020-03-23 15:00:11,040 keycode 200: []
2942020-03-23 15:00:11,040 keycode 201: []
2952020-03-23 15:00:11,040 keycode 202: []
2962020-03-23 15:00:11,041 keycode 203: []
2972020-03-23 15:00:11,041 keycode 204: []
2982020-03-23 15:00:11,041 keycode 205: []
2992020-03-23 15:00:11,041 keycode 206: []
3002020-03-23 15:00:11,042 keycode 207: []
3012020-03-23 15:00:11,042 keycode 208: []
3022020-03-23 15:00:11,042 keycode 209: []
3032020-03-23 15:00:11,042 keycode 210: []
3042020-03-23 15:00:11,042 keycode 211: []
3052020-03-23 15:00:11,042 keycode 212: []
3062020-03-23 15:00:11,043 keycode 213: []
3072020-03-23 15:00:11,043 keycode 214: []
3082020-03-23 15:00:11,043 keycode 215: []
3092020-03-23 15:00:11,043 keycode 216: []
3102020-03-23 15:00:11,043 keycode 217: []
3112020-03-23 15:00:11,043 keycode 218: []
3122020-03-23 15:00:11,043 keycode 219: [(223, 'ssharp', 219, 0, 0), (63, 'question', 219, 0, 1), (63, 'question', 219, 0, 2), (223, 'ssharp', 219, 0, 3), (92, 'backslash', 219, 0, 4), (16785054, 'U+1E9E', 219, 0, 5), (92, 'backslash', 219, 0, 6), (16785054, 'U+1E9E', 219, 0, 7)]
3132020-03-23 15:00:11,044 keycode 220: [(65106, 'dead_circumflex', 220, 0, 0), (176, 'degree', 220, 0, 1), (65106, 'dead_circumflex', 220, 0, 2), (176, 'degree', 220, 0, 3)]
3142020-03-23 15:00:11,044 keycode 221: [(65105, 'dead_acute', 221, 0, 0), (65104, 'dead_grave', 221, 0, 1), (65105, 'dead_acute', 221, 0, 2), (65104, 'dead_grave', 221, 0, 3)]
3152020-03-23 15:00:11,044 keycode 222: [(228, 'adiaeresis', 222, 0, 0), (196, 'Adiaeresis', 222, 0, 1), (196, 'Adiaeresis', 222, 0, 2), (228, 'adiaeresis', 222, 0, 3)]
3162020-03-23 15:00:11,044 keycode 223: []
3172020-03-23 15:00:11,044 keycode 224: []
3182020-03-23 15:00:11,044 keycode 225: []
3192020-03-23 15:00:11,046 keycode 226: [(60, 'less', 226, 0, 0), (62, 'greater', 226, 0, 1), (60, 'less', 226, 0, 2), (62, 'greater', 226, 0, 3), (124, 'bar', 226, 0, 4), (124, 'bar', 226, 0, 6)]
3202020-03-23 15:00:11,047 keycode 227: []
3212020-03-23 15:00:11,047 keycode 228: []
3222020-03-23 15:00:11,047 keycode 229: []
3232020-03-23 15:00:11,048 keycode 230: []
3242020-03-23 15:00:11,048 keycode 231: []
3252020-03-23 15:00:11,048 keycode 232: []
3262020-03-23 15:00:11,048 keycode 233: []
3272020-03-23 15:00:11,048 keycode 234: []
3282020-03-23 15:00:11,048 keycode 235: []
3292020-03-23 15:00:11,048 keycode 236: []
3302020-03-23 15:00:11,049 keycode 237: []
3312020-03-23 15:00:11,049 keycode 238: []
3322020-03-23 15:00:11,049 keycode 239: []
3332020-03-23 15:00:11,049 keycode 240: []
3342020-03-23 15:00:11,049 keycode 241: []
3352020-03-23 15:00:11,049 keycode 242: []
3362020-03-23 15:00:11,050 keycode 243: []
3372020-03-23 15:00:11,050 keycode 244: []
3382020-03-23 15:00:11,050 keycode 245: []
3392020-03-23 15:00:11,050 keycode 246: []
3402020-03-23 15:00:11,050 keycode 247: []
3412020-03-23 15:00:11,050 keycode 248: []
3422020-03-23 15:00:11,050 keycode 249: []
3432020-03-23 15:00:11,050 keycode 250: []
3442020-03-23 15:00:11,051 keycode 251: []
3452020-03-23 15:00:11,051 keycode 252: []
3462020-03-23 15:00:11,051 keycode 253: []
3472020-03-23 15:00:11,051 keycode 254: []
3482020-03-23 15:00:11,051 keycode 255: []
3492020-03-23 15:00:11,051 get_gtk_keymap((None, 'VoidSymbol', '0xffffff'))=[(65385, 'Cancel', 3, 0, 0), (65385, 'Cancel', 3, 0, 1), (65385, 'Cancel', 3, 0, 2), (65385, 'Cancel', 3, 0, 3), (65385, 'Cancel', 3, 0, 4), (65385, 'Cancel', 3, 0, 5), (65385, 'Cancel', 3, 0, 6), (65385, 'Cancel', 3, 0, 7), (65288, 'BackSpace', 8, 0, 0), (65288, 'BackSpace', 8, 0, 1), (65288, 'BackSpace', 8, 0, 2), (65288, 'BackSpace', 8, 0, 3), (65288, 'BackSpace', 8, 0, 4), (65288, 'BackSpace', 8, 0, 5), (65288, 'BackSpace', 8, 0, 6), (65288, 'BackSpace', 8, 0, 7), (65289, 'Tab', 9, 0, 0), (65056, 'ISO_Left_Tab', 9, 0, 1), (65289, 'Tab', 9, 0, 2), (65056, 'ISO_Left_Tab', 9, 0, 3), (65289, 'Tab', 9, 0, 4), (65056, 'ISO_Left_Tab', 9, 0, 5), (65289, 'Tab', 9, 0, 6), (65056, 'ISO_Left_Tab', 9, 0, 7), (65291, 'Clear', 12, 0, 0), (65291, 'Clear', 12, 0, 1), (65291, 'Clear', 12, 0, 2), (65291, 'Clear', 12, 0, 3), (65291, 'Clear', 12, 0, 4), (65291, 'Clear', 12, 0, 5), (65291, 'Clear', 12, 0, 6), (65291, 'Clear', 12, 0, 7), (65293, 'Return', 13, 0, 0), (65293, 'Return', 13, 0, 1), (65293, 'Return', 13, 0, 2), (65293, 'Return', 13, 0, 3), (65293, 'Return', 13, 0, 4), (65293, 'Return', 13, 0, 5), (65293, 'Return', 13, 0, 6), (65293, 'Return', 13, 0, 7), (65505, 'Shift_L', 16, 0, 0), (65505, 'Shift_L', 16, 0, 1), (65505, 'Shift_L', 16, 0, 2), (65505, 'Shift_L', 16, 0, 3), (65505, 'Shift_L', 16, 0, 4), (65505, 'Shift_L', 16, 0, 5), (65505, 'Shift_L', 16, 0, 6), (65505, 'Shift_L', 16, 0, 7), (65507, 'Control_L', 17, 0, 0), (65507, 'Control_L', 17, 0, 1), (65507, 'Control_L', 17, 0, 2), (65507, 'Control_L', 17, 0, 3), (65507, 'Control_L', 17, 0, 4), (65507, 'Control_L', 17, 0, 5), (65507, 'Control_L', 17, 0, 6), (65507, 'Control_L', 17, 0, 7), (65513, 'Alt_L', 18, 0, 0), (65513, 'Alt_L', 18, 0, 1), (65513, 'Alt_L', 18, 0, 2), (65513, 'Alt_L', 18, 0, 3), (65513, 'Alt_L', 18, 0, 4), (65513, 'Alt_L', 18, 0, 5), (65513, 'Alt_L', 18, 0, 6), (65513, 'Alt_L', 18, 0, 7), (65299, 'Pause', 19, 0, 0), (65299, 'Pause', 19, 0, 1), (65299, 'Pause', 19, 0, 2), (65299, 'Pause', 19, 0, 3), (65299, 'Pause', 19, 0, 4), (65299, 'Pause', 19, 0, 5), (65299, 'Pause', 19, 0, 6), (65299, 'Pause', 19, 0, 7), (65307, 'Escape', 27, 0, 0), (65307, 'Escape', 27, 0, 1), (65307, 'Escape', 27, 0, 2), (65307, 'Escape', 27, 0, 3), (65307, 'Escape', 27, 0, 4), (65307, 'Escape', 27, 0, 5), (65307, 'Escape', 27, 0, 6), (65307, 'Escape', 27, 0, 7), (32, 'space', 32, 0, 0), (32, 'space', 32, 0, 1), (32, 'space', 32, 0, 2), (32, 'space', 32, 0, 3), (65365, 'Page_Up', 33, 0, 0), (65365, 'Page_Up', 33, 0, 1), (65365, 'Page_Up', 33, 0, 2), (65365, 'Page_Up', 33, 0, 3), (65365, 'Page_Up', 33, 0, 4), (65365, 'Page_Up', 33, 0, 5), (65365, 'Page_Up', 33, 0, 6), (65365, 'Page_Up', 33, 0, 7), (65366, 'Page_Down', 34, 0, 0), (65366, 'Page_Down', 34, 0, 1), (65366, 'Page_Down', 34, 0, 2), (65366, 'Page_Down', 34, 0, 3), (65366, 'Page_Down', 34, 0, 4), (65366, 'Page_Down', 34, 0, 5), (65366, 'Page_Down', 34, 0, 6), (65366, 'Page_Down', 34, 0, 7), (65367, 'End', 35, 0, 0), (65367, 'End', 35, 0, 1), (65367, 'End', 35, 0, 2), (65367, 'End', 35, 0, 3), (65367, 'End', 35, 0, 4), (65367, 'End', 35, 0, 5), (65367, 'End', 35, 0, 6), (65367, 'End', 35, 0, 7), (65360, 'Home', 36, 0, 0), (65360, 'Home', 36, 0, 1), (65360, 'Home', 36, 0, 2), (65360, 'Home', 36, 0, 3), (65360, 'Home', 36, 0, 4), (65360, 'Home', 36, 0, 5), (65360, 'Home', 36, 0, 6), (65360, 'Home', 36, 0, 7), (65361, 'Left', 37, 0, 0), (65361, 'Left', 37, 0, 1), (65361, 'Left', 37, 0, 2), (65361, 'Left', 37, 0, 3), (65361, 'Left', 37, 0, 4), (65361, 'Left', 37, 0, 5), (65361, 'Left', 37, 0, 6), (65361, 'Left', 37, 0, 7), (65362, 'Up', 38, 0, 0), (65362, 'Up', 38, 0, 1), (65362, 'Up', 38, 0, 2), (65362, 'Up', 38, 0, 3), (65362, 'Up', 38, 0, 4), (65362, 'Up', 38, 0, 5), (65362, 'Up', 38, 0, 6), (65362, 'Up', 38, 0, 7), (65363, 'Right', 39, 0, 0), (65363, 'Right', 39, 0, 1), (65363, 'Right', 39, 0, 2), (65363, 'Right', 39, 0, 3), (65363, 'Right', 39, 0, 4), (65363, 'Right', 39, 0, 5), (65363, 'Right', 39, 0, 6), (65363, 'Right', 39, 0, 7), (65364, 'Down', 40, 0, 0), (65364, 'Down', 40, 0, 1), (65364, 'Down', 40, 0, 2), (65364, 'Down', 40, 0, 3), (65364, 'Down', 40, 0, 4), (65364, 'Down', 40, 0, 5), (65364, 'Down', 40, 0, 6), (65364, 'Down', 40, 0, 7), (65377, 'Print', 44, 0, 0), (65377, 'Print', 44, 0, 1), (65377, 'Print', 44, 0, 2), (65377, 'Print', 44, 0, 3), (65377, 'Print', 44, 0, 4), (65377, 'Print', 44, 0, 5), (65377, 'Print', 44, 0, 6), (65377, 'Print', 44, 0, 7), (65379, 'Insert', 45, 0, 0), (65379, 'Insert', 45, 0, 1), (65379, 'Insert', 45, 0, 2), (65379, 'Insert', 45, 0, 3), (65379, 'Insert', 45, 0, 4), (65379, 'Insert', 45, 0, 5), (65379, 'Insert', 45, 0, 6), (65379, 'Insert', 45, 0, 7), (65535, 'Delete', 46, 0, 0), (65535, 'Delete', 46, 0, 1), (65535, 'Delete', 46, 0, 2), (65535, 'Delete', 46, 0, 3), (65535, 'Delete', 46, 0, 4), (65535, 'Delete', 46, 0, 5), (65535, 'Delete', 46, 0, 6), (65535, 'Delete', 46, 0, 7), (65386, 'Help', 47, 0, 0), (65386, 'Help', 47, 0, 1), (65386, 'Help', 47, 0, 2), (65386, 'Help', 47, 0, 3), (65386, 'Help', 47, 0, 4), (65386, 'Help', 47, 0, 5), (65386, 'Help', 47, 0, 6), (65386, 'Help', 47, 0, 7), (48, '0', 48, 0, 0), (61, 'equal', 48, 0, 1), (61, 'equal', 48, 0, 2), (48, '0', 48, 0, 3), (125, 'braceright', 48, 0, 4), (125, 'braceright', 48, 0, 6), (49, '1', 49, 0, 0), (33, 'exclam', 49, 0, 1), (33, 'exclam', 49, 0, 2), (49, '1', 49, 0, 3), (50, '2', 50, 0, 0), (34, 'quotedbl', 50, 0, 1), (34, 'quotedbl', 50, 0, 2), (50, '2', 50, 0, 3), (178, 'twosuperior', 50, 0, 4), (178, 'twosuperior', 50, 0, 6), (51, '3', 51, 0, 0), (167, 'section', 51, 0, 1), (167, 'section', 51, 0, 2), (51, '3', 51, 0, 3), (179, 'threesuperior', 51, 0, 4), (179, 'threesuperior', 51, 0, 6), (52, '4', 52, 0, 0), (36, 'dollar', 52, 0, 1), (36, 'dollar', 52, 0, 2), (52, '4', 52, 0, 3), (53, '5', 53, 0, 0), (37, 'percent', 53, 0, 1), (37, 'percent', 53, 0, 2), (53, '5', 53, 0, 3), (54, '6', 54, 0, 0), (38, 'ampersand', 54, 0, 1), (38, 'ampersand', 54, 0, 2), (54, '6', 54, 0, 3), (55, '7', 55, 0, 0), (47, 'slash', 55, 0, 1), (47, 'slash', 55, 0, 2), (55, '7', 55, 0, 3), (123, 'braceleft', 55, 0, 4), (123, 'braceleft', 55, 0, 6), (56, '8', 56, 0, 0), (40, 'parenleft', 56, 0, 1), (40, 'parenleft', 56, 0, 2), (56, '8', 56, 0, 3), (91, 'bracketleft', 56, 0, 4), (91, 'bracketleft', 56, 0, 6), (57, '9', 57, 0, 0), (41, 'parenright', 57, 0, 1), (41, 'parenright', 57, 0, 2), (57, '9', 57, 0, 3), (93, 'bracketright', 57, 0, 4), (93, 'bracketright', 57, 0, 6), (97, 'a', 65, 0, 0), (65, 'A', 65, 0, 1), (65, 'A', 65, 0, 2), (97, 'a', 65, 0, 3), (98, 'b', 66, 0, 0), (66, 'B', 66, 0, 1), (66, 'B', 66, 0, 2), (98, 'b', 66, 0, 3), (99, 'c', 67, 0, 0), (67, 'C', 67, 0, 1), (67, 'C', 67, 0, 2), (99, 'c', 67, 0, 3), (100, 'd', 68, 0, 0), (68, 'D', 68, 0, 1), (68, 'D', 68, 0, 2), (100, 'd', 68, 0, 3), (101, 'e', 69, 0, 0), (69, 'E', 69, 0, 1), (69, 'E', 69, 0, 2), (101, 'e', 69, 0, 3), (8364, 'EuroSign', 69, 0, 4), (8364, 'EuroSign', 69, 0, 6), (102, 'f', 70, 0, 0), (70, 'F', 70, 0, 1), (70, 'F', 70, 0, 2), (102, 'f', 70, 0, 3), (103, 'g', 71, 0, 0), (71, 'G', 71, 0, 1), (71, 'G', 71, 0, 2), (103, 'g', 71, 0, 3), (104, 'h', 72, 0, 0), (72, 'H', 72, 0, 1), (72, 'H', 72, 0, 2), (104, 'h', 72, 0, 3), (105, 'i', 73, 0, 0), (73, 'I', 73, 0, 1), (73, 'I', 73, 0, 2), (105, 'i', 73, 0, 3), (106, 'j', 74, 0, 0), (74, 'J', 74, 0, 1), (74, 'J', 74, 0, 2), (106, 'j', 74, 0, 3), (107, 'k', 75, 0, 0), (75, 'K', 75, 0, 1), (75, 'K', 75, 0, 2), (107, 'k', 75, 0, 3), (108, 'l', 76, 0, 0), (76, 'L', 76, 0, 1), (76, 'L', 76, 0, 2), (108, 'l', 76, 0, 3), (109, 'm', 77, 0, 0), (77, 'M', 77, 0, 1), (77, 'M', 77, 0, 2), (109, 'm', 77, 0, 3), (181, 'mu', 77, 0, 4), (181, 'mu', 77, 0, 6), (110, 'n', 78, 0, 0), (78, 'N', 78, 0, 1), (78, 'N', 78, 0, 2), (110, 'n', 78, 0, 3), (111, 'o', 79, 0, 0), (79, 'O', 79, 0, 1), (79, 'O', 79, 0, 2), (111, 'o', 79, 0, 3), (112, 'p', 80, 0, 0), (80, 'P', 80, 0, 1), (80, 'P', 80, 0, 2), (112, 'p', 80, 0, 3), (113, 'q', 81, 0, 0), (81, 'Q', 81, 0, 1), (81, 'Q', 81, 0, 2), (113, 'q', 81, 0, 3), (64, 'at', 81, 0, 4), (64, 'at', 81, 0, 6), (114, 'r', 82, 0, 0), (82, 'R', 82, 0, 1), (82, 'R', 82, 0, 2), (114, 'r', 82, 0, 3), (115, 's', 83, 0, 0), (83, 'S', 83, 0, 1), (83, 'S', 83, 0, 2), (115, 's', 83, 0, 3), (116, 't', 84, 0, 0), (84, 'T', 84, 0, 1), (84, 'T', 84, 0, 2), (116, 't', 84, 0, 3), (117, 'u', 85, 0, 0), (85, 'U', 85, 0, 1), (85, 'U', 85, 0, 2), (117, 'u', 85, 0, 3), (118, 'v', 86, 0, 0), (86, 'V', 86, 0, 1), (86, 'V', 86, 0, 2), (118, 'v', 86, 0, 3), (119, 'w', 87, 0, 0), (87, 'W', 87, 0, 1), (87, 'W', 87, 0, 2), (119, 'w', 87, 0, 3), (120, 'x', 88, 0, 0), (88, 'X', 88, 0, 1), (88, 'X', 88, 0, 2), (120, 'x', 88, 0, 3), (121, 'y', 89, 0, 0), (89, 'Y', 89, 0, 1), (89, 'Y', 89, 0, 2), (121, 'y', 89, 0, 3), (122, 'z', 90, 0, 0), (90, 'Z', 90, 0, 1), (90, 'Z', 90, 0, 2), (122, 'z', 90, 0, 3), (65511, 'Meta_L', 91, 0, 0), (65511, 'Meta_L', 91, 0, 1), (65511, 'Meta_L', 91, 0, 2), (65511, 'Meta_L', 91, 0, 3), (65511, 'Meta_L', 91, 0, 4), (65511, 'Meta_L', 91, 0, 5), (65511, 'Meta_L', 91, 0, 6), (65511, 'Meta_L', 91, 0, 7), (65512, 'Meta_R', 92, 0, 0), (65512, 'Meta_R', 92, 0, 1), (65512, 'Meta_R', 92, 0, 2), (65512, 'Meta_R', 92, 0, 3), (65512, 'Meta_R', 92, 0, 4), (65512, 'Meta_R', 92, 0, 5), (65512, 'Meta_R', 92, 0, 6), (65512, 'Meta_R', 92, 0, 7), (65383, 'Menu', 93, 0, 0), (65383, 'Menu', 93, 0, 1), (65383, 'Menu', 93, 0, 2), (65383, 'Menu', 93, 0, 3), (65383, 'Menu', 93, 0, 4), (65383, 'Menu', 93, 0, 5), (65383, 'Menu', 93, 0, 6), (65383, 'Menu', 93, 0, 7), (65456, 'KP_0', 96, 0, 0), (65456, 'KP_0', 96, 0, 1), (65456, 'KP_0', 96, 0, 2), (65456, 'KP_0', 96, 0, 3), (65456, 'KP_0', 96, 0, 4), (65456, 'KP_0', 96, 0, 5), (65456, 'KP_0', 96, 0, 6), (65456, 'KP_0', 96, 0, 7), (65457, 'KP_1', 97, 0, 0), (65457, 'KP_1', 97, 0, 1), (65457, 'KP_1', 97, 0, 2), (65457, 'KP_1', 97, 0, 3), (65457, 'KP_1', 97, 0, 4), (65457, 'KP_1', 97, 0, 5), (65457, 'KP_1', 97, 0, 6), (65457, 'KP_1', 97, 0, 7), (65458, 'KP_2', 98, 0, 0), (65458, 'KP_2', 98, 0, 1), (65458, 'KP_2', 98, 0, 2), (65458, 'KP_2', 98, 0, 3), (65458, 'KP_2', 98, 0, 4), (65458, 'KP_2', 98, 0, 5), (65458, 'KP_2', 98, 0, 6), (65458, 'KP_2', 98, 0, 7), (65459, 'KP_3', 99, 0, 0), (65459, 'KP_3', 99, 0, 1), (65459, 'KP_3', 99, 0, 2), (65459, 'KP_3', 99, 0, 3), (65459, 'KP_3', 99, 0, 4), (65459, 'KP_3', 99, 0, 5), (65459, 'KP_3', 99, 0, 6), (65459, 'KP_3', 99, 0, 7), (65460, 'KP_4', 100, 0, 0), (65460, 'KP_4', 100, 0, 1), (65460, 'KP_4', 100, 0, 2), (65460, 'KP_4', 100, 0, 3), (65460, 'KP_4', 100, 0, 4), (65460, 'KP_4', 100, 0, 5), (65460, 'KP_4', 100, 0, 6), (65460, 'KP_4', 100, 0, 7), (65461, 'KP_5', 101, 0, 0), (65461, 'KP_5', 101, 0, 1), (65461, 'KP_5', 101, 0, 2), (65461, 'KP_5', 101, 0, 3), (65461, 'KP_5', 101, 0, 4), (65461, 'KP_5', 101, 0, 5), (65461, 'KP_5', 101, 0, 6), (65461, 'KP_5', 101, 0, 7), (65462, 'KP_6', 102, 0, 0), (65462, 'KP_6', 102, 0, 1), (65462, 'KP_6', 102, 0, 2), (65462, 'KP_6', 102, 0, 3), (65462, 'KP_6', 102, 0, 4), (65462, 'KP_6', 102, 0, 5), (65462, 'KP_6', 102, 0, 6), (65462, 'KP_6', 102, 0, 7), (65463, 'KP_7', 103, 0, 0), (65463, 'KP_7', 103, 0, 1), (65463, 'KP_7', 103, 0, 2), (65463, 'KP_7', 103, 0, 3), (65463, 'KP_7', 103, 0, 4), (65463, 'KP_7', 103, 0, 5), (65463, 'KP_7', 103, 0, 6), (65463, 'KP_7', 103, 0, 7), (65464, 'KP_8', 104, 0, 0), (65464, 'KP_8', 104, 0, 1), (65464, 'KP_8', 104, 0, 2), (65464, 'KP_8', 104, 0, 3), (65464, 'KP_8', 104, 0, 4), (65464, 'KP_8', 104, 0, 5), (65464, 'KP_8', 104, 0, 6), (65464, 'KP_8', 104, 0, 7), (65465, 'KP_9', 105, 0, 0), (65465, 'KP_9', 105, 0, 1), (65465, 'KP_9', 105, 0, 2), (65465, 'KP_9', 105, 0, 3), (65465, 'KP_9', 105, 0, 4), (65465, 'KP_9', 105, 0, 5), (65465, 'KP_9', 105, 0, 6), (65465, 'KP_9', 105, 0, 7), (65450, 'KP_Multiply', 106, 0, 0), (65450, 'KP_Multiply', 106, 0, 1), (65450, 'KP_Multiply', 106, 0, 2), (65450, 'KP_Multiply', 106, 0, 3), (65450, 'KP_Multiply', 106, 0, 4), (65450, 'KP_Multiply', 106, 0, 5), (65450, 'KP_Multiply', 106, 0, 6), (65450, 'KP_Multiply', 106, 0, 7), (65451, 'KP_Add', 107, 0, 0), (65451, 'KP_Add', 107, 0, 1), (65451, 'KP_Add', 107, 0, 2), (65451, 'KP_Add', 107, 0, 3), (65451, 'KP_Add', 107, 0, 4), (65451, 'KP_Add', 107, 0, 5), (65451, 'KP_Add', 107, 0, 6), (65451, 'KP_Add', 107, 0, 7), (65453, 'KP_Subtract', 109, 0, 0), (65453, 'KP_Subtract', 109, 0, 1), (65453, 'KP_Subtract', 109, 0, 2), (65453, 'KP_Subtract', 109, 0, 3), (65453, 'KP_Subtract', 109, 0, 4), (65453, 'KP_Subtract', 109, 0, 5), (65453, 'KP_Subtract', 109, 0, 6), (65453, 'KP_Subtract', 109, 0, 7), (65454, 'KP_Decimal', 110, 0, 0), (65454, 'KP_Decimal', 110, 0, 1), (65454, 'KP_Decimal', 110, 0, 2), (65454, 'KP_Decimal', 110, 0, 3), (65454, 'KP_Decimal', 110, 0, 4), (65454, 'KP_Decimal', 110, 0, 5), (65454, 'KP_Decimal', 110, 0, 6), (65454, 'KP_Decimal', 110, 0, 7), (65455, 'KP_Divide', 111, 0, 0), (65455, 'KP_Divide', 111, 0, 1), (65455, 'KP_Divide', 111, 0, 2), (65455, 'KP_Divide', 111, 0, 3), (65455, 'KP_Divide', 111, 0, 4), (65455, 'KP_Divide', 111, 0, 5), (65455, 'KP_Divide', 111, 0, 6), (65455, 'KP_Divide', 111, 0, 7), (65470, 'F1', 112, 0, 0), (65470, 'F1', 112, 0, 1), (65470, 'F1', 112, 0, 2), (65470, 'F1', 112, 0, 3), (65470, 'F1', 112, 0, 4), (65470, 'F1', 112, 0, 5), (65470, 'F1', 112, 0, 6), (65470, 'F1', 112, 0, 7), (65471, 'F2', 113, 0, 0), (65471, 'F2', 113, 0, 1), (65471, 'F2', 113, 0, 2), (65471, 'F2', 113, 0, 3), (65471, 'F2', 113, 0, 4), (65471, 'F2', 113, 0, 5), (65471, 'F2', 113, 0, 6), (65471, 'F2', 113, 0, 7), (65472, 'F3', 114, 0, 0), (65472, 'F3', 114, 0, 1), (65472, 'F3', 114, 0, 2), (65472, 'F3', 114, 0, 3), (65472, 'F3', 114, 0, 4), (65472, 'F3', 114, 0, 5), (65472, 'F3', 114, 0, 6), (65472, 'F3', 114, 0, 7), (65473, 'F4', 115, 0, 0), (65473, 'F4', 115, 0, 1), (65473, 'F4', 115, 0, 2), (65473, 'F4', 115, 0, 3), (65473, 'F4', 115, 0, 4), (65473, 'F4', 115, 0, 5), (65473, 'F4', 115, 0, 6), (65473, 'F4', 115, 0, 7), (65474, 'F5', 116, 0, 0), (65474, 'F5', 116, 0, 1), (65474, 'F5', 116, 0, 2), (65474, 'F5', 116, 0, 3), (65474, 'F5', 116, 0, 4), (65474, 'F5', 116, 0, 5), (65474, 'F5', 116, 0, 6), (65474, 'F5', 116, 0, 7), (65475, 'F6', 117, 0, 0), (65475, 'F6', 117, 0, 1), (65475, 'F6', 117, 0, 2), (65475, 'F6', 117, 0, 3), (65475, 'F6', 117, 0, 4), (65475, 'F6', 117, 0, 5), (65475, 'F6', 117, 0, 6), (65475, 'F6', 117, 0, 7), (65476, 'F7', 118, 0, 0), (65476, 'F7', 118, 0, 1), (65476, 'F7', 118, 0, 2), (65476, 'F7', 118, 0, 3), (65476, 'F7', 118, 0, 4), (65476, 'F7', 118, 0, 5), (65476, 'F7', 118, 0, 6), (65476, 'F7', 118, 0, 7), (65477, 'F8', 119, 0, 0), (65477, 'F8', 119, 0, 1), (65477, 'F8', 119, 0, 2), (65477, 'F8', 119, 0, 3), (65477, 'F8', 119, 0, 4), (65477, 'F8', 119, 0, 5), (65477, 'F8', 119, 0, 6), (65477, 'F8', 119, 0, 7), (65478, 'F9', 120, 0, 0), (65478, 'F9', 120, 0, 1), (65478, 'F9', 120, 0, 2), (65478, 'F9', 120, 0, 3), (65478, 'F9', 120, 0, 4), (65478, 'F9', 120, 0, 5), (65478, 'F9', 120, 0, 6), (65478, 'F9', 120, 0, 7), (65479, 'F10', 121, 0, 0), (65479, 'F10', 121, 0, 1), (65479, 'F10', 121, 0, 2), (65479, 'F10', 121, 0, 3), (65479, 'F10', 121, 0, 4), (65479, 'F10', 121, 0, 5), (65479, 'F10', 121, 0, 6), (65479, 'F10', 121, 0, 7), (65480, 'F11', 122, 0, 0), (65480, 'F11', 122, 0, 1), (65480, 'F11', 122, 0, 2), (65480, 'F11', 122, 0, 3), (65480, 'F11', 122, 0, 4), (65480, 'F11', 122, 0, 5), (65480, 'F11', 122, 0, 6), (65480, 'F11', 122, 0, 7), (65481, 'F12', 123, 0, 0), (65481, 'F12', 123, 0, 1), (65481, 'F12', 123, 0, 2), (65481, 'F12', 123, 0, 3), (65481, 'F12', 123, 0, 4), (65481, 'F12', 123, 0, 5), (65481, 'F12', 123, 0, 6), (65481, 'F12', 123, 0, 7), (65482, 'F13', 124, 0, 0), (65482, 'F13', 124, 0, 1), (65482, 'F13', 124, 0, 2), (65482, 'F13', 124, 0, 3), (65482, 'F13', 124, 0, 4), (65482, 'F13', 124, 0, 5), (65482, 'F13', 124, 0, 6), (65482, 'F13', 124, 0, 7), (65483, 'F14', 125, 0, 0), (65483, 'F14', 125, 0, 1), (65483, 'F14', 125, 0, 2), (65483, 'F14', 125, 0, 3), (65483, 'F14', 125, 0, 4), (65483, 'F14', 125, 0, 5), (65483, 'F14', 125, 0, 6), (65483, 'F14', 125, 0, 7), (65484, 'F15', 126, 0, 0), (65484, 'F15', 126, 0, 1), (65484, 'F15', 126, 0, 2), (65484, 'F15', 126, 0, 3), (65484, 'F15', 126, 0, 4), (65484, 'F15', 126, 0, 5), (65484, 'F15', 126, 0, 6), (65484, 'F15', 126, 0, 7), (65485, 'F16', 127, 0, 0), (65485, 'F16', 127, 0, 1), (65485, 'F16', 127, 0, 2), (65485, 'F16', 127, 0, 3), (65485, 'F16', 127, 0, 4), (65485, 'F16', 127, 0, 5), (65485, 'F16', 127, 0, 6), (65485, 'F16', 127, 0, 7), (65486, 'F17', 128, 0, 0), (65486, 'F17', 128, 0, 1), (65486, 'F17', 128, 0, 2), (65486, 'F17', 128, 0, 3), (65486, 'F17', 128, 0, 4), (65486, 'F17', 128, 0, 5), (65486, 'F17', 128, 0, 6), (65486, 'F17', 128, 0, 7), (65487, 'F18', 129, 0, 0), (65487, 'F18', 129, 0, 1), (65487, 'F18', 129, 0, 2), (65487, 'F18', 129, 0, 3), (65487, 'F18', 129, 0, 4), (65487, 'F18', 129, 0, 5), (65487, 'F18', 129, 0, 6), (65487, 'F18', 129, 0, 7), (65488, 'F19', 130, 0, 0), (65488, 'F19', 130, 0, 1), (65488, 'F19', 130, 0, 2), (65488, 'F19', 130, 0, 3), (65488, 'F19', 130, 0, 4), (65488, 'F19', 130, 0, 5), (65488, 'F19', 130, 0, 6), (65488, 'F19', 130, 0, 7), (65489, 'F20', 131, 0, 0), (65489, 'F20', 131, 0, 1), (65489, 'F20', 131, 0, 2), (65489, 'F20', 131, 0, 3), (65489, 'F20', 131, 0, 4), (65489, 'F20', 131, 0, 5), (65489, 'F20', 131, 0, 6), (65489, 'F20', 131, 0, 7), (65490, 'F21', 132, 0, 0), (65490, 'F21', 132, 0, 1), (65490, 'F21', 132, 0, 2), (65490, 'F21', 132, 0, 3), (65490, 'F21', 132, 0, 4), (65490, 'F21', 132, 0, 5), (65490, 'F21', 132, 0, 6), (65490, 'F21', 132, 0, 7), (65491, 'F22', 133, 0, 0), (65491, 'F22', 133, 0, 1), (65491, 'F22', 133, 0, 2), (65491, 'F22', 133, 0, 3), (65491, 'F22', 133, 0, 4), (65491, 'F22', 133, 0, 5), (65491, 'F22', 133, 0, 6), (65491, 'F22', 133, 0, 7), (65492, 'F23', 134, 0, 0), (65492, 'F23', 134, 0, 1), (65492, 'F23', 134, 0, 2), (65492, 'F23', 134, 0, 3), (65492, 'F23', 134, 0, 4), (65492, 'F23', 134, 0, 5), (65492, 'F23', 134, 0, 6), (65492, 'F23', 134, 0, 7), (65493, 'F24', 135, 0, 0), (65493, 'F24', 135, 0, 1), (65493, 'F24', 135, 0, 2), (65493, 'F24', 135, 0, 3), (65493, 'F24', 135, 0, 4), (65493, 'F24', 135, 0, 5), (65493, 'F24', 135, 0, 6), (65493, 'F24', 135, 0, 7), (65407, 'Num_Lock', 144, 0, 0), (65407, 'Num_Lock', 144, 0, 1), (65407, 'Num_Lock', 144, 0, 2), (65407, 'Num_Lock', 144, 0, 3), (65407, 'Num_Lock', 144, 0, 4), (65407, 'Num_Lock', 144, 0, 5), (65407, 'Num_Lock', 144, 0, 6), (65407, 'Num_Lock', 144, 0, 7), (65300, 'Scroll_Lock', 145, 0, 0), (65300, 'Scroll_Lock', 145, 0, 1), (65300, 'Scroll_Lock', 145, 0, 2), (65300, 'Scroll_Lock', 145, 0, 3), (65300, 'Scroll_Lock', 145, 0, 4), (65300, 'Scroll_Lock', 145, 0, 5), (65300, 'Scroll_Lock', 145, 0, 6), (65300, 'Scroll_Lock', 145, 0, 7), (65505, 'Shift_L', 160, 0, 0), (65505, 'Shift_L', 160, 0, 1), (65505, 'Shift_L', 160, 0, 2), (65505, 'Shift_L', 160, 0, 3), (65505, 'Shift_L', 160, 0, 4), (65505, 'Shift_L', 160, 0, 5), (65505, 'Shift_L', 160, 0, 6), (65505, 'Shift_L', 160, 0, 7), (65506, 'Shift_R', 161, 0, 0), (65506, 'Shift_R', 161, 0, 1), (65506, 'Shift_R', 161, 0, 2), (65506, 'Shift_R', 161, 0, 3), (65506, 'Shift_R', 161, 0, 4), (65506, 'Shift_R', 161, 0, 5), (65506, 'Shift_R', 161, 0, 6), (65506, 'Shift_R', 161, 0, 7), (65507, 'Control_L', 162, 0, 0), (65507, 'Control_L', 162, 0, 1), (65507, 'Control_L', 162, 0, 2), (65507, 'Control_L', 162, 0, 3), (65507, 'Control_L', 162, 0, 4), (65507, 'Control_L', 162, 0, 5), (65507, 'Control_L', 162, 0, 6), (65507, 'Control_L', 162, 0, 7), (65508, 'Control_R', 163, 0, 0), (65508, 'Control_R', 163, 0, 1), (65508, 'Control_R', 163, 0, 2), (65508, 'Control_R', 163, 0, 3), (65508, 'Control_R', 163, 0, 4), (65508, 'Control_R', 163, 0, 5), (65508, 'Control_R', 163, 0, 6), (65508, 'Control_R', 163, 0, 7), (65513, 'Alt_L', 164, 0, 0), (65513, 'Alt_L', 164, 0, 1), (65513, 'Alt_L', 164, 0, 2), (65513, 'Alt_L', 164, 0, 3), (65513, 'Alt_L', 164, 0, 4), (65513, 'Alt_L', 164, 0, 5), (65513, 'Alt_L', 164, 0, 6), (65513, 'Alt_L', 164, 0, 7), (65514, 'Alt_R', 165, 0, 0), (65514, 'Alt_R', 165, 0, 1), (65514, 'Alt_R', 165, 0, 2), (65514, 'Alt_R', 165, 0, 3), (65514, 'Alt_R', 165, 0, 4), (65514, 'Alt_R', 165, 0, 5), (65514, 'Alt_R', 165, 0, 6), (65514, 'Alt_R', 165, 0, 7), (252, 'udiaeresis', 186, 0, 0), (220, 'Udiaeresis', 186, 0, 1), (220, 'Udiaeresis', 186, 0, 2), (252, 'udiaeresis', 186, 0, 3), (43, 'plus', 187, 0, 0), (42, 'asterisk', 187, 0, 1), (42, 'asterisk', 187, 0, 2), (43, 'plus', 187, 0, 3), (126, 'asciitilde', 187, 0, 4), (126, 'asciitilde', 187, 0, 6), (44, 'comma', 188, 0, 0), (59, 'semicolon', 188, 0, 1), (59, 'semicolon', 188, 0, 2), (44, 'comma', 188, 0, 3), (45, 'minus', 189, 0, 0), (95, 'underscore', 189, 0, 1), (45, 'minus', 189, 0, 2), (95, 'underscore', 189, 0, 3), (46, 'period', 190, 0, 0), (58, 'colon', 190, 0, 1), (58, 'colon', 190, 0, 2), (46, 'period', 190, 0, 3), (35, 'numbersign', 191, 0, 0), (39, 'apostrophe', 191, 0, 1), (39, 'apostrophe', 191, 0, 2), (35, 'numbersign', 191, 0, 3), (246, 'odiaeresis', 192, 0, 0), (214, 'Odiaeresis', 192, 0, 1), (214, 'Odiaeresis', 192, 0, 2), (246, 'odiaeresis', 192, 0, 3), (223, 'ssharp', 219, 0, 0), (63, 'question', 219, 0, 1), (63, 'question', 219, 0, 2), (223, 'ssharp', 219, 0, 3), (92, 'backslash', 219, 0, 4), (16785054, 'U+1E9E', 219, 0, 5), (92, 'backslash', 219, 0, 6), (16785054, 'U+1E9E', 219, 0, 7), (65106, 'dead_circumflex', 220, 0, 0), (176, 'degree', 220, 0, 1), (65106, 'dead_circumflex', 220, 0, 2), (176, 'degree', 220, 0, 3), (65105, 'dead_acute', 221, 0, 0), (65104, 'dead_grave', 221, 0, 1), (65105, 'dead_acute', 221, 0, 2), (65104, 'dead_grave', 221, 0, 3), (228, 'adiaeresis', 222, 0, 0), (196, 'Adiaeresis', 222, 0, 1), (196, 'Adiaeresis', 222, 0, 2), (228, 'adiaeresis', 222, 0, 3), (60, 'less', 226, 0, 0), (62, 'greater', 226, 0, 1), (60, 'less', 226, 0, 2), (62, 'greater', 226, 0, 3), (124, 'bar', 226, 0, 4), (124, 'bar', 226, 0, 6)] (keymap=<__gi__.GdkWin32Keymap object at 0x0000000006dce180 (GdkWin32Keymap at 0x000000000310a080)>)
3502020-03-23 15:00:11,052 query_xkbmap() get_full_keymap()=[(65385, 'Cancel', 3, 0, 0), (65385, 'Cancel', 3, 0, 1), (65385, 'Cancel', 3, 0, 2), (65385, 'Cancel', 3, 0, 3), (65385, 'Cancel', 3, 0, 4), (65385, 'Cancel', 3, 0, 5), (65385, 'Cancel', 3, 0, 6), (65385, 'Cancel', 3, 0, 7), (65288, 'BackSpace', 8, 0, 0), (65288, 'BackSpace', 8, 0, 1), (65288, 'BackSpace', 8, 0, 2), (65288, 'BackSpace', 8, 0, 3), (65288, 'BackSpace', 8, 0, 4), (65288, 'BackSpace', 8, 0, 5), (65288, 'BackSpace', 8, 0, 6), (65288, 'BackSpace', 8, 0, 7), (65289, 'Tab', 9, 0, 0), (65056, 'ISO_Left_Tab', 9, 0, 1), (65289, 'Tab', 9, 0, 2), (65056, 'ISO_Left_Tab', 9, 0, 3), (65289, 'Tab', 9, 0, 4), (65056, 'ISO_Left_Tab', 9, 0, 5), (65289, 'Tab', 9, 0, 6), (65056, 'ISO_Left_Tab', 9, 0, 7), (65291, 'Clear', 12, 0, 0), (65291, 'Clear', 12, 0, 1), (65291, 'Clear', 12, 0, 2), (65291, 'Clear', 12, 0, 3), (65291, 'Clear', 12, 0, 4), (65291, 'Clear', 12, 0, 5), (65291, 'Clear', 12, 0, 6), (65291, 'Clear', 12, 0, 7), (65293, 'Return', 13, 0, 0), (65293, 'Return', 13, 0, 1), (65293, 'Return', 13, 0, 2), (65293, 'Return', 13, 0, 3), (65293, 'Return', 13, 0, 4), (65293, 'Return', 13, 0, 5), (65293, 'Return', 13, 0, 6), (65293, 'Return', 13, 0, 7), (65505, 'Shift_L', 16, 0, 0), (65505, 'Shift_L', 16, 0, 1), (65505, 'Shift_L', 16, 0, 2), (65505, 'Shift_L', 16, 0, 3), (65505, 'Shift_L', 16, 0, 4), (65505, 'Shift_L', 16, 0, 5), (65505, 'Shift_L', 16, 0, 6), (65505, 'Shift_L', 16, 0, 7), (65507, 'Control_L', 17, 0, 0), (65507, 'Control_L', 17, 0, 1), (65507, 'Control_L', 17, 0, 2), (65507, 'Control_L', 17, 0, 3), (65507, 'Control_L', 17, 0, 4), (65507, 'Control_L', 17, 0, 5), (65507, 'Control_L', 17, 0, 6), (65507, 'Control_L', 17, 0, 7), (65513, 'Alt_L', 18, 0, 0), (65513, 'Alt_L', 18, 0, 1), (65513, 'Alt_L', 18, 0, 2), (65513, 'Alt_L', 18, 0, 3), (65513, 'Alt_L', 18, 0, 4), (65513, 'Alt_L', 18, 0, 5), (65513, 'Alt_L', 18, 0, 6), (65513, 'Alt_L', 18, 0, 7), (65299, 'Pause', 19, 0, 0), (65299, 'Pause', 19, 0, 1), (65299, 'Pause', 19, 0, 2), (65299, 'Pause', 19, 0, 3), (65299, 'Pause', 19, 0, 4), (65299, 'Pause', 19, 0, 5), (65299, 'Pause', 19, 0, 6), (65299, 'Pause', 19, 0, 7), (65307, 'Escape', 27, 0, 0), (65307, 'Escape', 27, 0, 1), (65307, 'Escape', 27, 0, 2), (65307, 'Escape', 27, 0, 3), (65307, 'Escape', 27, 0, 4), (65307, 'Escape', 27, 0, 5), (65307, 'Escape', 27, 0, 6), (65307, 'Escape', 27, 0, 7), (32, 'space', 32, 0, 0), (32, 'space', 32, 0, 1), (32, 'space', 32, 0, 2), (32, 'space', 32, 0, 3), (65365, 'Page_Up', 33, 0, 0), (65365, 'Page_Up', 33, 0, 1), (65365, 'Page_Up', 33, 0, 2), (65365, 'Page_Up', 33, 0, 3), (65365, 'Page_Up', 33, 0, 4), (65365, 'Page_Up', 33, 0, 5), (65365, 'Page_Up', 33, 0, 6), (65365, 'Page_Up', 33, 0, 7), (65366, 'Page_Down', 34, 0, 0), (65366, 'Page_Down', 34, 0, 1), (65366, 'Page_Down', 34, 0, 2), (65366, 'Page_Down', 34, 0, 3), (65366, 'Page_Down', 34, 0, 4), (65366, 'Page_Down', 34, 0, 5), (65366, 'Page_Down', 34, 0, 6), (65366, 'Page_Down', 34, 0, 7), (65367, 'End', 35, 0, 0), (65367, 'End', 35, 0, 1), (65367, 'End', 35, 0, 2), (65367, 'End', 35, 0, 3), (65367, 'End', 35, 0, 4), (65367, 'End', 35, 0, 5), (65367, 'End', 35, 0, 6), (65367, 'End', 35, 0, 7), (65360, 'Home', 36, 0, 0), (65360, 'Home', 36, 0, 1), (65360, 'Home', 36, 0, 2), (65360, 'Home', 36, 0, 3), (65360, 'Home', 36, 0, 4), (65360, 'Home', 36, 0, 5), (65360, 'Home', 36, 0, 6), (65360, 'Home', 36, 0, 7), (65361, 'Left', 37, 0, 0), (65361, 'Left', 37, 0, 1), (65361, 'Left', 37, 0, 2), (65361, 'Left', 37, 0, 3), (65361, 'Left', 37, 0, 4), (65361, 'Left', 37, 0, 5), (65361, 'Left', 37, 0, 6), (65361, 'Left', 37, 0, 7), (65362, 'Up', 38, 0, 0), (65362, 'Up', 38, 0, 1), (65362, 'Up', 38, 0, 2), (65362, 'Up', 38, 0, 3), (65362, 'Up', 38, 0, 4), (65362, 'Up', 38, 0, 5), (65362, 'Up', 38, 0, 6), (65362, 'Up', 38, 0, 7), (65363, 'Right', 39, 0, 0), (65363, 'Right', 39, 0, 1), (65363, 'Right', 39, 0, 2), (65363, 'Right', 39, 0, 3), (65363, 'Right', 39, 0, 4), (65363, 'Right', 39, 0, 5), (65363, 'Right', 39, 0, 6), (65363, 'Right', 39, 0, 7), (65364, 'Down', 40, 0, 0), (65364, 'Down', 40, 0, 1), (65364, 'Down', 40, 0, 2), (65364, 'Down', 40, 0, 3), (65364, 'Down', 40, 0, 4), (65364, 'Down', 40, 0, 5), (65364, 'Down', 40, 0, 6), (65364, 'Down', 40, 0, 7), (65377, 'Print', 44, 0, 0), (65377, 'Print', 44, 0, 1), (65377, 'Print', 44, 0, 2), (65377, 'Print', 44, 0, 3), (65377, 'Print', 44, 0, 4), (65377, 'Print', 44, 0, 5), (65377, 'Print', 44, 0, 6), (65377, 'Print', 44, 0, 7), (65379, 'Insert', 45, 0, 0), (65379, 'Insert', 45, 0, 1), (65379, 'Insert', 45, 0, 2), (65379, 'Insert', 45, 0, 3), (65379, 'Insert', 45, 0, 4), (65379, 'Insert', 45, 0, 5), (65379, 'Insert', 45, 0, 6), (65379, 'Insert', 45, 0, 7), (65535, 'Delete', 46, 0, 0), (65535, 'Delete', 46, 0, 1), (65535, 'Delete', 46, 0, 2), (65535, 'Delete', 46, 0, 3), (65535, 'Delete', 46, 0, 4), (65535, 'Delete', 46, 0, 5), (65535, 'Delete', 46, 0, 6), (65535, 'Delete', 46, 0, 7), (65386, 'Help', 47, 0, 0), (65386, 'Help', 47, 0, 1), (65386, 'Help', 47, 0, 2), (65386, 'Help', 47, 0, 3), (65386, 'Help', 47, 0, 4), (65386, 'Help', 47, 0, 5), (65386, 'Help', 47, 0, 6), (65386, 'Help', 47, 0, 7), (48, '0', 48, 0, 0), (61, 'equal', 48, 0, 1), (61, 'equal', 48, 0, 2), (48, '0', 48, 0, 3), (125, 'braceright', 48, 0, 4), (125, 'braceright', 48, 0, 6), (49, '1', 49, 0, 0), (33, 'exclam', 49, 0, 1), (33, 'exclam', 49, 0, 2), (49, '1', 49, 0, 3), (50, '2', 50, 0, 0), (34, 'quotedbl', 50, 0, 1), (34, 'quotedbl', 50, 0, 2), (50, '2', 50, 0, 3), (178, 'twosuperior', 50, 0, 4), (178, 'twosuperior', 50, 0, 6), (51, '3', 51, 0, 0), (167, 'section', 51, 0, 1), (167, 'section', 51, 0, 2), (51, '3', 51, 0, 3), (179, 'threesuperior', 51, 0, 4), (179, 'threesuperior', 51, 0, 6), (52, '4', 52, 0, 0), (36, 'dollar', 52, 0, 1), (36, 'dollar', 52, 0, 2), (52, '4', 52, 0, 3), (53, '5', 53, 0, 0), (37, 'percent', 53, 0, 1), (37, 'percent', 53, 0, 2), (53, '5', 53, 0, 3), (54, '6', 54, 0, 0), (38, 'ampersand', 54, 0, 1), (38, 'ampersand', 54, 0, 2), (54, '6', 54, 0, 3), (55, '7', 55, 0, 0), (47, 'slash', 55, 0, 1), (47, 'slash', 55, 0, 2), (55, '7', 55, 0, 3), (123, 'braceleft', 55, 0, 4), (123, 'braceleft', 55, 0, 6), (56, '8', 56, 0, 0), (40, 'parenleft', 56, 0, 1), (40, 'parenleft', 56, 0, 2), (56, '8', 56, 0, 3), (91, 'bracketleft', 56, 0, 4), (91, 'bracketleft', 56, 0, 6), (57, '9', 57, 0, 0), (41, 'parenright', 57, 0, 1), (41, 'parenright', 57, 0, 2), (57, '9', 57, 0, 3), (93, 'bracketright', 57, 0, 4), (93, 'bracketright', 57, 0, 6), (97, 'a', 65, 0, 0), (65, 'A', 65, 0, 1), (65, 'A', 65, 0, 2), (97, 'a', 65, 0, 3), (98, 'b', 66, 0, 0), (66, 'B', 66, 0, 1), (66, 'B', 66, 0, 2), (98, 'b', 66, 0, 3), (99, 'c', 67, 0, 0), (67, 'C', 67, 0, 1), (67, 'C', 67, 0, 2), (99, 'c', 67, 0, 3), (100, 'd', 68, 0, 0), (68, 'D', 68, 0, 1), (68, 'D', 68, 0, 2), (100, 'd', 68, 0, 3), (101, 'e', 69, 0, 0), (69, 'E', 69, 0, 1), (69, 'E', 69, 0, 2), (101, 'e', 69, 0, 3), (8364, 'EuroSign', 69, 0, 4), (8364, 'EuroSign', 69, 0, 6), (102, 'f', 70, 0, 0), (70, 'F', 70, 0, 1), (70, 'F', 70, 0, 2), (102, 'f', 70, 0, 3), (103, 'g', 71, 0, 0), (71, 'G', 71, 0, 1), (71, 'G', 71, 0, 2), (103, 'g', 71, 0, 3), (104, 'h', 72, 0, 0), (72, 'H', 72, 0, 1), (72, 'H', 72, 0, 2), (104, 'h', 72, 0, 3), (105, 'i', 73, 0, 0), (73, 'I', 73, 0, 1), (73, 'I', 73, 0, 2), (105, 'i', 73, 0, 3), (106, 'j', 74, 0, 0), (74, 'J', 74, 0, 1), (74, 'J', 74, 0, 2), (106, 'j', 74, 0, 3), (107, 'k', 75, 0, 0), (75, 'K', 75, 0, 1), (75, 'K', 75, 0, 2), (107, 'k', 75, 0, 3), (108, 'l', 76, 0, 0), (76, 'L', 76, 0, 1), (76, 'L', 76, 0, 2), (108, 'l', 76, 0, 3), (109, 'm', 77, 0, 0), (77, 'M', 77, 0, 1), (77, 'M', 77, 0, 2), (109, 'm', 77, 0, 3), (181, 'mu', 77, 0, 4), (181, 'mu', 77, 0, 6), (110, 'n', 78, 0, 0), (78, 'N', 78, 0, 1), (78, 'N', 78, 0, 2), (110, 'n', 78, 0, 3), (111, 'o', 79, 0, 0), (79, 'O', 79, 0, 1), (79, 'O', 79, 0, 2), (111, 'o', 79, 0, 3), (112, 'p', 80, 0, 0), (80, 'P', 80, 0, 1), (80, 'P', 80, 0, 2), (112, 'p', 80, 0, 3), (113, 'q', 81, 0, 0), (81, 'Q', 81, 0, 1), (81, 'Q', 81, 0, 2), (113, 'q', 81, 0, 3), (64, 'at', 81, 0, 4), (64, 'at', 81, 0, 6), (114, 'r', 82, 0, 0), (82, 'R', 82, 0, 1), (82, 'R', 82, 0, 2), (114, 'r', 82, 0, 3), (115, 's', 83, 0, 0), (83, 'S', 83, 0, 1), (83, 'S', 83, 0, 2), (115, 's', 83, 0, 3), (116, 't', 84, 0, 0), (84, 'T', 84, 0, 1), (84, 'T', 84, 0, 2), (116, 't', 84, 0, 3), (117, 'u', 85, 0, 0), (85, 'U', 85, 0, 1), (85, 'U', 85, 0, 2), (117, 'u', 85, 0, 3), (118, 'v', 86, 0, 0), (86, 'V', 86, 0, 1), (86, 'V', 86, 0, 2), (118, 'v', 86, 0, 3), (119, 'w', 87, 0, 0), (87, 'W', 87, 0, 1), (87, 'W', 87, 0, 2), (119, 'w', 87, 0, 3), (120, 'x', 88, 0, 0), (88, 'X', 88, 0, 1), (88, 'X', 88, 0, 2), (120, 'x', 88, 0, 3), (121, 'y', 89, 0, 0), (89, 'Y', 89, 0, 1), (89, 'Y', 89, 0, 2), (121, 'y', 89, 0, 3), (122, 'z', 90, 0, 0), (90, 'Z', 90, 0, 1), (90, 'Z', 90, 0, 2), (122, 'z', 90, 0, 3), (65511, 'Meta_L', 91, 0, 0), (65511, 'Meta_L', 91, 0, 1), (65511, 'Meta_L', 91, 0, 2), (65511, 'Meta_L', 91, 0, 3), (65511, 'Meta_L', 91, 0, 4), (65511, 'Meta_L', 91, 0, 5), (65511, 'Meta_L', 91, 0, 6), (65511, 'Meta_L', 91, 0, 7), (65512, 'Meta_R', 92, 0, 0), (65512, 'Meta_R', 92, 0, 1), (65512, 'Meta_R', 92, 0, 2), (65512, 'Meta_R', 92, 0, 3), (65512, 'Meta_R', 92, 0, 4), (65512, 'Meta_R', 92, 0, 5), (65512, 'Meta_R', 92, 0, 6), (65512, 'Meta_R', 92, 0, 7), (65383, 'Menu', 93, 0, 0), (65383, 'Menu', 93, 0, 1), (65383, 'Menu', 93, 0, 2), (65383, 'Menu', 93, 0, 3), (65383, 'Menu', 93, 0, 4), (65383, 'Menu', 93, 0, 5), (65383, 'Menu', 93, 0, 6), (65383, 'Menu', 93, 0, 7), (65456, 'KP_0', 96, 0, 0), (65456, 'KP_0', 96, 0, 1), (65456, 'KP_0', 96, 0, 2), (65456, 'KP_0', 96, 0, 3), (65456, 'KP_0', 96, 0, 4), (65456, 'KP_0', 96, 0, 5), (65456, 'KP_0', 96, 0, 6), (65456, 'KP_0', 96, 0, 7), (65457, 'KP_1', 97, 0, 0), (65457, 'KP_1', 97, 0, 1), (65457, 'KP_1', 97, 0, 2), (65457, 'KP_1', 97, 0, 3), (65457, 'KP_1', 97, 0, 4), (65457, 'KP_1', 97, 0, 5), (65457, 'KP_1', 97, 0, 6), (65457, 'KP_1', 97, 0, 7), (65458, 'KP_2', 98, 0, 0), (65458, 'KP_2', 98, 0, 1), (65458, 'KP_2', 98, 0, 2), (65458, 'KP_2', 98, 0, 3), (65458, 'KP_2', 98, 0, 4), (65458, 'KP_2', 98, 0, 5), (65458, 'KP_2', 98, 0, 6), (65458, 'KP_2', 98, 0, 7), (65459, 'KP_3', 99, 0, 0), (65459, 'KP_3', 99, 0, 1), (65459, 'KP_3', 99, 0, 2), (65459, 'KP_3', 99, 0, 3), (65459, 'KP_3', 99, 0, 4), (65459, 'KP_3', 99, 0, 5), (65459, 'KP_3', 99, 0, 6), (65459, 'KP_3', 99, 0, 7), (65460, 'KP_4', 100, 0, 0), (65460, 'KP_4', 100, 0, 1), (65460, 'KP_4', 100, 0, 2), (65460, 'KP_4', 100, 0, 3), (65460, 'KP_4', 100, 0, 4), (65460, 'KP_4', 100, 0, 5), (65460, 'KP_4', 100, 0, 6), (65460, 'KP_4', 100, 0, 7), (65461, 'KP_5', 101, 0, 0), (65461, 'KP_5', 101, 0, 1), (65461, 'KP_5', 101, 0, 2), (65461, 'KP_5', 101, 0, 3), (65461, 'KP_5', 101, 0, 4), (65461, 'KP_5', 101, 0, 5), (65461, 'KP_5', 101, 0, 6), (65461, 'KP_5', 101, 0, 7), (65462, 'KP_6', 102, 0, 0), (65462, 'KP_6', 102, 0, 1), (65462, 'KP_6', 102, 0, 2), (65462, 'KP_6', 102, 0, 3), (65462, 'KP_6', 102, 0, 4), (65462, 'KP_6', 102, 0, 5), (65462, 'KP_6', 102, 0, 6), (65462, 'KP_6', 102, 0, 7), (65463, 'KP_7', 103, 0, 0), (65463, 'KP_7', 103, 0, 1), (65463, 'KP_7', 103, 0, 2), (65463, 'KP_7', 103, 0, 3), (65463, 'KP_7', 103, 0, 4), (65463, 'KP_7', 103, 0, 5), (65463, 'KP_7', 103, 0, 6), (65463, 'KP_7', 103, 0, 7), (65464, 'KP_8', 104, 0, 0), (65464, 'KP_8', 104, 0, 1), (65464, 'KP_8', 104, 0, 2), (65464, 'KP_8', 104, 0, 3), (65464, 'KP_8', 104, 0, 4), (65464, 'KP_8', 104, 0, 5), (65464, 'KP_8', 104, 0, 6), (65464, 'KP_8', 104, 0, 7), (65465, 'KP_9', 105, 0, 0), (65465, 'KP_9', 105, 0, 1), (65465, 'KP_9', 105, 0, 2), (65465, 'KP_9', 105, 0, 3), (65465, 'KP_9', 105, 0, 4), (65465, 'KP_9', 105, 0, 5), (65465, 'KP_9', 105, 0, 6), (65465, 'KP_9', 105, 0, 7), (65450, 'KP_Multiply', 106, 0, 0), (65450, 'KP_Multiply', 106, 0, 1), (65450, 'KP_Multiply', 106, 0, 2), (65450, 'KP_Multiply', 106, 0, 3), (65450, 'KP_Multiply', 106, 0, 4), (65450, 'KP_Multiply', 106, 0, 5), (65450, 'KP_Multiply', 106, 0, 6), (65450, 'KP_Multiply', 106, 0, 7), (65451, 'KP_Add', 107, 0, 0), (65451, 'KP_Add', 107, 0, 1), (65451, 'KP_Add', 107, 0, 2), (65451, 'KP_Add', 107, 0, 3), (65451, 'KP_Add', 107, 0, 4), (65451, 'KP_Add', 107, 0, 5), (65451, 'KP_Add', 107, 0, 6), (65451, 'KP_Add', 107, 0, 7), (65453, 'KP_Subtract', 109, 0, 0), (65453, 'KP_Subtract', 109, 0, 1), (65453, 'KP_Subtract', 109, 0, 2), (65453, 'KP_Subtract', 109, 0, 3), (65453, 'KP_Subtract', 109, 0, 4), (65453, 'KP_Subtract', 109, 0, 5), (65453, 'KP_Subtract', 109, 0, 6), (65453, 'KP_Subtract', 109, 0, 7), (65454, 'KP_Decimal', 110, 0, 0), (65454, 'KP_Decimal', 110, 0, 1), (65454, 'KP_Decimal', 110, 0, 2), (65454, 'KP_Decimal', 110, 0, 3), (65454, 'KP_Decimal', 110, 0, 4), (65454, 'KP_Decimal', 110, 0, 5), (65454, 'KP_Decimal', 110, 0, 6), (65454, 'KP_Decimal', 110, 0, 7), (65455, 'KP_Divide', 111, 0, 0), (65455, 'KP_Divide', 111, 0, 1), (65455, 'KP_Divide', 111, 0, 2), (65455, 'KP_Divide', 111, 0, 3), (65455, 'KP_Divide', 111, 0, 4), (65455, 'KP_Divide', 111, 0, 5), (65455, 'KP_Divide', 111, 0, 6), (65455, 'KP_Divide', 111, 0, 7), (65470, 'F1', 112, 0, 0), (65470, 'F1', 112, 0, 1), (65470, 'F1', 112, 0, 2), (65470, 'F1', 112, 0, 3), (65470, 'F1', 112, 0, 4), (65470, 'F1', 112, 0, 5), (65470, 'F1', 112, 0, 6), (65470, 'F1', 112, 0, 7), (65471, 'F2', 113, 0, 0), (65471, 'F2', 113, 0, 1), (65471, 'F2', 113, 0, 2), (65471, 'F2', 113, 0, 3), (65471, 'F2', 113, 0, 4), (65471, 'F2', 113, 0, 5), (65471, 'F2', 113, 0, 6), (65471, 'F2', 113, 0, 7), (65472, 'F3', 114, 0, 0), (65472, 'F3', 114, 0, 1), (65472, 'F3', 114, 0, 2), (65472, 'F3', 114, 0, 3), (65472, 'F3', 114, 0, 4), (65472, 'F3', 114, 0, 5), (65472, 'F3', 114, 0, 6), (65472, 'F3', 114, 0, 7), (65473, 'F4', 115, 0, 0), (65473, 'F4', 115, 0, 1), (65473, 'F4', 115, 0, 2), (65473, 'F4', 115, 0, 3), (65473, 'F4', 115, 0, 4), (65473, 'F4', 115, 0, 5), (65473, 'F4', 115, 0, 6), (65473, 'F4', 115, 0, 7), (65474, 'F5', 116, 0, 0), (65474, 'F5', 116, 0, 1), (65474, 'F5', 116, 0, 2), (65474, 'F5', 116, 0, 3), (65474, 'F5', 116, 0, 4), (65474, 'F5', 116, 0, 5), (65474, 'F5', 116, 0, 6), (65474, 'F5', 116, 0, 7), (65475, 'F6', 117, 0, 0), (65475, 'F6', 117, 0, 1), (65475, 'F6', 117, 0, 2), (65475, 'F6', 117, 0, 3), (65475, 'F6', 117, 0, 4), (65475, 'F6', 117, 0, 5), (65475, 'F6', 117, 0, 6), (65475, 'F6', 117, 0, 7), (65476, 'F7', 118, 0, 0), (65476, 'F7', 118, 0, 1), (65476, 'F7', 118, 0, 2), (65476, 'F7', 118, 0, 3), (65476, 'F7', 118, 0, 4), (65476, 'F7', 118, 0, 5), (65476, 'F7', 118, 0, 6), (65476, 'F7', 118, 0, 7), (65477, 'F8', 119, 0, 0), (65477, 'F8', 119, 0, 1), (65477, 'F8', 119, 0, 2), (65477, 'F8', 119, 0, 3), (65477, 'F8', 119, 0, 4), (65477, 'F8', 119, 0, 5), (65477, 'F8', 119, 0, 6), (65477, 'F8', 119, 0, 7), (65478, 'F9', 120, 0, 0), (65478, 'F9', 120, 0, 1), (65478, 'F9', 120, 0, 2), (65478, 'F9', 120, 0, 3), (65478, 'F9', 120, 0, 4), (65478, 'F9', 120, 0, 5), (65478, 'F9', 120, 0, 6), (65478, 'F9', 120, 0, 7), (65479, 'F10', 121, 0, 0), (65479, 'F10', 121, 0, 1), (65479, 'F10', 121, 0, 2), (65479, 'F10', 121, 0, 3), (65479, 'F10', 121, 0, 4), (65479, 'F10', 121, 0, 5), (65479, 'F10', 121, 0, 6), (65479, 'F10', 121, 0, 7), (65480, 'F11', 122, 0, 0), (65480, 'F11', 122, 0, 1), (65480, 'F11', 122, 0, 2), (65480, 'F11', 122, 0, 3), (65480, 'F11', 122, 0, 4), (65480, 'F11', 122, 0, 5), (65480, 'F11', 122, 0, 6), (65480, 'F11', 122, 0, 7), (65481, 'F12', 123, 0, 0), (65481, 'F12', 123, 0, 1), (65481, 'F12', 123, 0, 2), (65481, 'F12', 123, 0, 3), (65481, 'F12', 123, 0, 4), (65481, 'F12', 123, 0, 5), (65481, 'F12', 123, 0, 6), (65481, 'F12', 123, 0, 7), (65482, 'F13', 124, 0, 0), (65482, 'F13', 124, 0, 1), (65482, 'F13', 124, 0, 2), (65482, 'F13', 124, 0, 3), (65482, 'F13', 124, 0, 4), (65482, 'F13', 124, 0, 5), (65482, 'F13', 124, 0, 6), (65482, 'F13', 124, 0, 7), (65483, 'F14', 125, 0, 0), (65483, 'F14', 125, 0, 1), (65483, 'F14', 125, 0, 2), (65483, 'F14', 125, 0, 3), (65483, 'F14', 125, 0, 4), (65483, 'F14', 125, 0, 5), (65483, 'F14', 125, 0, 6), (65483, 'F14', 125, 0, 7), (65484, 'F15', 126, 0, 0), (65484, 'F15', 126, 0, 1), (65484, 'F15', 126, 0, 2), (65484, 'F15', 126, 0, 3), (65484, 'F15', 126, 0, 4), (65484, 'F15', 126, 0, 5), (65484, 'F15', 126, 0, 6), (65484, 'F15', 126, 0, 7), (65485, 'F16', 127, 0, 0), (65485, 'F16', 127, 0, 1), (65485, 'F16', 127, 0, 2), (65485, 'F16', 127, 0, 3), (65485, 'F16', 127, 0, 4), (65485, 'F16', 127, 0, 5), (65485, 'F16', 127, 0, 6), (65485, 'F16', 127, 0, 7), (65486, 'F17', 128, 0, 0), (65486, 'F17', 128, 0, 1), (65486, 'F17', 128, 0, 2), (65486, 'F17', 128, 0, 3), (65486, 'F17', 128, 0, 4), (65486, 'F17', 128, 0, 5), (65486, 'F17', 128, 0, 6), (65486, 'F17', 128, 0, 7), (65487, 'F18', 129, 0, 0), (65487, 'F18', 129, 0, 1), (65487, 'F18', 129, 0, 2), (65487, 'F18', 129, 0, 3), (65487, 'F18', 129, 0, 4), (65487, 'F18', 129, 0, 5), (65487, 'F18', 129, 0, 6), (65487, 'F18', 129, 0, 7), (65488, 'F19', 130, 0, 0), (65488, 'F19', 130, 0, 1), (65488, 'F19', 130, 0, 2), (65488, 'F19', 130, 0, 3), (65488, 'F19', 130, 0, 4), (65488, 'F19', 130, 0, 5), (65488, 'F19', 130, 0, 6), (65488, 'F19', 130, 0, 7), (65489, 'F20', 131, 0, 0), (65489, 'F20', 131, 0, 1), (65489, 'F20', 131, 0, 2), (65489, 'F20', 131, 0, 3), (65489, 'F20', 131, 0, 4), (65489, 'F20', 131, 0, 5), (65489, 'F20', 131, 0, 6), (65489, 'F20', 131, 0, 7), (65490, 'F21', 132, 0, 0), (65490, 'F21', 132, 0, 1), (65490, 'F21', 132, 0, 2), (65490, 'F21', 132, 0, 3), (65490, 'F21', 132, 0, 4), (65490, 'F21', 132, 0, 5), (65490, 'F21', 132, 0, 6), (65490, 'F21', 132, 0, 7), (65491, 'F22', 133, 0, 0), (65491, 'F22', 133, 0, 1), (65491, 'F22', 133, 0, 2), (65491, 'F22', 133, 0, 3), (65491, 'F22', 133, 0, 4), (65491, 'F22', 133, 0, 5), (65491, 'F22', 133, 0, 6), (65491, 'F22', 133, 0, 7), (65492, 'F23', 134, 0, 0), (65492, 'F23', 134, 0, 1), (65492, 'F23', 134, 0, 2), (65492, 'F23', 134, 0, 3), (65492, 'F23', 134, 0, 4), (65492, 'F23', 134, 0, 5), (65492, 'F23', 134, 0, 6), (65492, 'F23', 134, 0, 7), (65493, 'F24', 135, 0, 0), (65493, 'F24', 135, 0, 1), (65493, 'F24', 135, 0, 2), (65493, 'F24', 135, 0, 3), (65493, 'F24', 135, 0, 4), (65493, 'F24', 135, 0, 5), (65493, 'F24', 135, 0, 6), (65493, 'F24', 135, 0, 7), (65407, 'Num_Lock', 144, 0, 0), (65407, 'Num_Lock', 144, 0, 1), (65407, 'Num_Lock', 144, 0, 2), (65407, 'Num_Lock', 144, 0, 3), (65407, 'Num_Lock', 144, 0, 4), (65407, 'Num_Lock', 144, 0, 5), (65407, 'Num_Lock', 144, 0, 6), (65407, 'Num_Lock', 144, 0, 7), (65300, 'Scroll_Lock', 145, 0, 0), (65300, 'Scroll_Lock', 145, 0, 1), (65300, 'Scroll_Lock', 145, 0, 2), (65300, 'Scroll_Lock', 145, 0, 3), (65300, 'Scroll_Lock', 145, 0, 4), (65300, 'Scroll_Lock', 145, 0, 5), (65300, 'Scroll_Lock', 145, 0, 6), (65300, 'Scroll_Lock', 145, 0, 7), (65505, 'Shift_L', 160, 0, 0), (65505, 'Shift_L', 160, 0, 1), (65505, 'Shift_L', 160, 0, 2), (65505, 'Shift_L', 160, 0, 3), (65505, 'Shift_L', 160, 0, 4), (65505, 'Shift_L', 160, 0, 5), (65505, 'Shift_L', 160, 0, 6), (65505, 'Shift_L', 160, 0, 7), (65506, 'Shift_R', 161, 0, 0), (65506, 'Shift_R', 161, 0, 1), (65506, 'Shift_R', 161, 0, 2), (65506, 'Shift_R', 161, 0, 3), (65506, 'Shift_R', 161, 0, 4), (65506, 'Shift_R', 161, 0, 5), (65506, 'Shift_R', 161, 0, 6), (65506, 'Shift_R', 161, 0, 7), (65507, 'Control_L', 162, 0, 0), (65507, 'Control_L', 162, 0, 1), (65507, 'Control_L', 162, 0, 2), (65507, 'Control_L', 162, 0, 3), (65507, 'Control_L', 162, 0, 4), (65507, 'Control_L', 162, 0, 5), (65507, 'Control_L', 162, 0, 6), (65507, 'Control_L', 162, 0, 7), (65508, 'Control_R', 163, 0, 0), (65508, 'Control_R', 163, 0, 1), (65508, 'Control_R', 163, 0, 2), (65508, 'Control_R', 163, 0, 3), (65508, 'Control_R', 163, 0, 4), (65508, 'Control_R', 163, 0, 5), (65508, 'Control_R', 163, 0, 6), (65508, 'Control_R', 163, 0, 7), (65513, 'Alt_L', 164, 0, 0), (65513, 'Alt_L', 164, 0, 1), (65513, 'Alt_L', 164, 0, 2), (65513, 'Alt_L', 164, 0, 3), (65513, 'Alt_L', 164, 0, 4), (65513, 'Alt_L', 164, 0, 5), (65513, 'Alt_L', 164, 0, 6), (65513, 'Alt_L', 164, 0, 7), (65514, 'Alt_R', 165, 0, 0), (65514, 'Alt_R', 165, 0, 1), (65514, 'Alt_R', 165, 0, 2), (65514, 'Alt_R', 165, 0, 3), (65514, 'Alt_R', 165, 0, 4), (65514, 'Alt_R', 165, 0, 5), (65514, 'Alt_R', 165, 0, 6), (65514, 'Alt_R', 165, 0, 7), (252, 'udiaeresis', 186, 0, 0), (220, 'Udiaeresis', 186, 0, 1), (220, 'Udiaeresis', 186, 0, 2), (252, 'udiaeresis', 186, 0, 3), (43, 'plus', 187, 0, 0), (42, 'asterisk', 187, 0, 1), (42, 'asterisk', 187, 0, 2), (43, 'plus', 187, 0, 3), (126, 'asciitilde', 187, 0, 4), (126, 'asciitilde', 187, 0, 6), (44, 'comma', 188, 0, 0), (59, 'semicolon', 188, 0, 1), (59, 'semicolon', 188, 0, 2), (44, 'comma', 188, 0, 3), (45, 'minus', 189, 0, 0), (95, 'underscore', 189, 0, 1), (45, 'minus', 189, 0, 2), (95, 'underscore', 189, 0, 3), (46, 'period', 190, 0, 0), (58, 'colon', 190, 0, 1), (58, 'colon', 190, 0, 2), (46, 'period', 190, 0, 3), (35, 'numbersign', 191, 0, 0), (39, 'apostrophe', 191, 0, 1), (39, 'apostrophe', 191, 0, 2), (35, 'numbersign', 191, 0, 3), (246, 'odiaeresis', 192, 0, 0), (214, 'Odiaeresis', 192, 0, 1), (214, 'Odiaeresis', 192, 0, 2), (246, 'odiaeresis', 192, 0, 3), (223, 'ssharp', 219, 0, 0), (63, 'question', 219, 0, 1), (63, 'question', 219, 0, 2), (223, 'ssharp', 219, 0, 3), (92, 'backslash', 219, 0, 4), (16785054, 'U+1E9E', 219, 0, 5), (92, 'backslash', 219, 0, 6), (16785054, 'U+1E9E', 219, 0, 7), (65106, 'dead_circumflex', 220, 0, 0), (176, 'degree', 220, 0, 1), (65106, 'dead_circumflex', 220, 0, 2), (176, 'degree', 220, 0, 3), (65105, 'dead_acute', 221, 0, 0), (65104, 'dead_grave', 221, 0, 1), (65105, 'dead_acute', 221, 0, 2), (65104, 'dead_grave', 221, 0, 3), (228, 'adiaeresis', 222, 0, 0), (196, 'Adiaeresis', 222, 0, 1), (196, 'Adiaeresis', 222, 0, 2), (228, 'adiaeresis', 222, 0, 3), (60, 'less', 226, 0, 0), (62, 'greater', 226, 0, 1), (60, 'less', 226, 0, 2), (62, 'greater', 226, 0, 3), (124, 'bar', 226, 0, 4), (124, 'bar', 226, 0, 6)]
3512020-03-23 15:00:11,053 query_xkbmap() <xpra.platform.win32.keyboard.Keyboard object at 0x000000000530cdf0>.get_x11_keymap()={}
3522020-03-23 15:00:11,053 query_xkbmap() <xpra.platform.win32.keyboard.Keyboard object at 0x000000000530cdf0>.get_keymap_modifiers()=({}, [], ['lock'])
3532020-03-23 15:00:11,053 layout=de, layouts=['de', 'at'], variant=None, variants=['nodeadkeys', 'sundeadkeys', 'mac']
3542020-03-23 15:00:11,053 print=, query=, struct={}
3552020-03-23 15:00:11,053 keycodes=[(65385, 'Cancel', 3, 0, 0), (65385, 'Cancel', 3 .. 124, 'bar', 226, 0, 4), (124, 'bar', 226, 0, 6)]
3562020-03-23 15:00:11,054 x11 keycodes={}
3572020-03-23 15:00:11,054 mod managed: []
3582020-03-23 15:00:11,054 mod meanings: {}
3592020-03-23 15:00:11,054 mod pointermissing: ['lock']
3602020-03-23 15:00:11,054 hash=de/2de4b89bd956943e8fba2fd19d607a18faabf0b2
3612020-03-23 15:00:11,054 update() modifier_map={'shift': 1, 'lock': 2, 'control': 4, 'mod1': 8, 'mod2': 16, 'mod3': 32, 'mod4': 64, 'mod5': 128}, old hash=None, new hash=de/2de4b89bd956943e8fba2fd19d607a18faabf0b2
3622020-03-23 15:00:11,058 init_keyboard_listener() hook_id=0x7dd0e79
3632020-03-23 15:00:12,134 get_layout_spec() GetKeyboardLayoutName()=00000407
3642020-03-23 15:00:12,135 get_layout_spec() WIN32_KEYBOARDS[0x407]=('de', 'German')
3652020-03-23 15:00:12,135 GetKeyboardLayoutList()=0x4070c07
3662020-03-23 15:00:12,135 found keyboard layout 'at' with variants=['nodeadkeys', 'sundeadkeys', 'mac'], code 'DEA' for kbid=3079 (0x4070c07)
3672020-03-23 15:00:12,135 GetKeyboardLayout(0)=0x4070c07
3682020-03-23 15:00:12,135 found keyboard layout 'at' with variants=['nodeadkeys', 'sundeadkeys', 'mac'], code 'DEA' for kbid=3079 (0x4070c07)
3692020-03-23 15:00:12,135 <xpra.platform.win32.keyboard.Keyboard object at 0x000000000530cdf0>.get_layout_spec()=('de', ['at'], None, ['nodeadkeys', 'sundeadkeys', 'mac'], '')
3702020-03-23 15:00:12,135 get_layout_spec()=('de', ['de', 'at'], None, ['nodeadkeys', 'sundeadkeys', 'mac'], None)
3712020-03-23 15:00:12,319 Connected (version 2.0, client OpenSSH_7.4)
3722020-03-23 15:00:12,432 SSH password authentication failed:
3732020-03-23 15:00:12,432  Bad authentication type; allowed types: ['publickey', 'gssapi-keyex', 'gssapi-with-mic', 'password']
3742020-03-23 15:00:19,657 Authentication (password) successful!
3752020-03-23 15:00:20,282 mask_to_names(<flags 0 of type Gdk.ModifierType>)=[]
3762020-03-23 15:00:20,282  keyboard settings: layout=de
3772020-03-23 15:00:20,282 mask_to_names(<flags 0 of type Gdk.ModifierType>)=[]
3782020-03-23 15:00:20,283  desktop size is 6720x1800 with 1 screen:
3792020-03-23 15:00:20,284   Default (1185x317 mm - DPI: 144x144)
3802020-03-23 15:00:20,284     Lenovo Wide viewing angle & High density FlexView Display 2560x1440 2560x1440 (309x174 mm - DPI: 210x210) workarea: 2436x1440
3812020-03-23 15:00:20,284     Dell Inc. DELL2407WFPHC 2880x1800 at 3840x0 (519x324 mm - DPI: 140x141) workarea: 2880x1800
3822020-03-23 15:00:20,284  upscaled to 125%, virtual screen size: 5376x1440
3832020-03-23 15:00:20,284   Default (1185x317 mm - DPI: 115x115)
3842020-03-23 15:00:20,284     Lenovo Wide viewing angle & High density FlexView Display 2560x1440 2048x1152 (309x174 mm - DPI: 168x168) workarea: 1949x1152
3852020-03-23 15:00:20,284     Dell Inc. DELL2407WFPHC 2304x1440 at 3072x0 (519x324 mm - DPI: 112x112) workarea: 2304x1440
3862020-03-23 15:00:22,306 enabled remote logging
3872020-03-23 15:00:22,307 Xpra GTK2 X11 server version 3.0.8-r25722 64-bit
3882020-03-23 15:00:22,307  running on Linux CentOS Linux 7.6.1810 Core
3892020-03-23 15:00:22,333 set_modifier_mappings({b'control': ((b'Control_L', 2), (b'Control_R', 5)), b'mod1': ((164, b'Alt_L'), (b'', 0), (0, b'Meta_L'), (b'Alt_R', 2)), b'mod2': ((b'Num_Lock', 6),), b'mod3': ((b'Super_L', 0), (b'Super_R', 0), (b'Super_L', 3)), b'mod4': ((207, b'Hyper_L'), (252, b'Hyper_R')), b'mod5': ((b'ISO_Level3_Shift', 0), (0, b'ISO_Level3_Shift'), (b'Mode_switch', 0)), b'shift': ((b'Shift_L', 0), (b'Shift_R', 7)), b'lock': ((66, b'Caps_Lock'),)})
3902020-03-23 15:00:22,334 modifier_keys={'Control_L': 'control', 'Control_R': 'control', 'Alt_L': 'mod1', '': 'mod1', 'Meta_L': 'mod1', 'Alt_R': 'mod1', 'Num_Lock': 'mod2', 'Super_L': 'mod3', 'Super_R': 'mod3', 'Hyper_L': 'mod4', 'Hyper_R': 'mod4', 'ISO_Level3_Shift': 'mod5', 'Mode_switch': 'mod5', 'Shift_L': 'shift', 'Shift_R': 'shift', 'Caps_Lock': 'lock'}
3912020-03-23 15:00:22,334 modifier_keycodes={'Alt_L': [164], 'Hyper_L': [207], 'Hyper_R': [252], 'Caps_Lock': [66]}
3922020-03-23 15:00:22,334 set_modifier_mappings found 'Num_Lock' with modifier value: mod2
3932020-03-23 15:00:22,334 set_modifier_mappings found 'AltGr'='ISO_Level3_Shift' with modifier value: mod5
3942020-03-23 15:00:22,334 Attached to ssh://leo@strike.wu.ac.at/101
3952020-03-23 15:00:22,334  (press Control-C to detach)
396
3972020-03-23 15:00:23,266 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
3982020-03-23 15:00:23,272 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
3992020-03-23 15:00:23,365 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4002020-03-23 15:01:02,318 AltGr_modifiers([], True) AltGr=mod5, add=['mod5'], clear=['mod1', 'mod2', 'control']
4012020-03-23 15:01:02,318 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=['mod5']
4022020-03-23 15:01:02,321 AltGr_modifiers(['control'], True) AltGr=mod5, add=['mod5'], clear=['mod1', 'mod2', 'control']
4032020-03-23 15:01:02,321 mask_to_names(<flags GDK_CONTROL_MASK of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=['mod5']
4042020-03-23 15:01:02,322 parse_key_event(<Gdk.EventKey object at 0x000000003147d3b0 (void at 0x000000002ed0de80)>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': 'Control_L', 'keyval': 65507, 'keycode': 17, 'group': 0, 'string': '', 'pressed': True}>
4052020-03-23 15:01:02,322 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': 'Control_L', 'keyval': 65507, 'keycode': 17, 'group': 0, 'string': '', 'pressed': True}>) wid=1
4062020-03-23 15:01:02,322 key_handled_as_shortcut: shortcut(Control_L)=None
4072020-03-23 15:01:02,323 process_key_event: Control_L pressed=True, with GetKeyState(VK_RMENU)=-127
4082020-03-23 15:01:02,324 AltGr_modifiers(['mod2'], True) AltGr=mod5, add=['mod5'], clear=['mod1', 'mod2', 'control']
4092020-03-23 15:01:02,324 mask_to_names(<flags GDK_MOD2_MASK of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=['mod5']
4102020-03-23 15:01:02,324 parse_key_event(<Gdk.EventKey object at 0x0000000031473f90 (void at 0x000000002ed1a140)>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': 'Alt_R', 'keyval': 65514, 'keycode': 165, 'group': 0, 'string': '', 'pressed': True}>
4112020-03-23 15:01:02,324 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': 'Alt_R', 'keyval': 65514, 'keycode': 165, 'group': 0, 'string': '', 'pressed': True}>) wid=1
4122020-03-23 15:01:02,325 key_handled_as_shortcut: shortcut(Alt_R)=None
4132020-03-23 15:01:02,325 process_key_event: Alt_R pressed=True, with GetKeyState(VK_RMENU)=-127
4142020-03-23 15:01:02,325 AltGr_modifiers(['mod5'], True) AltGr=mod5, add=['mod5'], clear=['mod1', 'mod2', 'control']
4152020-03-23 15:01:02,326 send_delayed_key() delayed_event=None
4162020-03-23 15:01:02,326 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': '', 'keyval': -1, 'keycode': -1, 'group': -1, 'string': '', 'pressed': True}>)
4172020-03-23 15:01:02,621 AltGr_modifiers(['mod2'], True) AltGr=mod5, add=['mod5'], clear=['mod1', 'mod2', 'control']
4182020-03-23 15:01:02,621 mask_to_names(<flags GDK_MOD2_MASK of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=['mod5']
4192020-03-23 15:01:02,621 parse_key_event(<Gdk.EventKey object at 0x000000003147def0 (void at 0x000000002ed1a460)>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': 'bar', 'keyval': 124, 'keycode': 226, 'group': 0, 'string': '|', 'pressed': True}>
4202020-03-23 15:01:02,622 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': 'bar', 'keyval': 124, 'keycode': 226, 'group': 0, 'string': '|', 'pressed': True}>) wid=1
4212020-03-23 15:01:02,622 key_handled_as_shortcut: shortcut(bar)=[(['mod1', 'shift'], 'scalereset', ())]
4222020-03-23 15:01:02,622 send_delayed_key() delayed_event=None
4232020-03-23 15:01:02,623 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': 'bar', 'keyval': 124, 'keycode': 226, 'group': 0, 'string': '|', 'pressed': True}>)
4242020-03-23 15:01:02,811 AltGr_modifiers(['mod2'], True) AltGr=mod5, add=['mod5'], clear=['mod1', 'mod2', 'control']
4252020-03-23 15:01:02,812 mask_to_names(<flags GDK_MOD2_MASK of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=['mod5']
4262020-03-23 15:01:02,812 parse_key_event(<Gdk.EventKey object at 0x000000003147de50 (void at 0x000000002ed1a5a0)>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': 'bar', 'keyval': 124, 'keycode': 226, 'group': 0, 'string': '|', 'pressed': False}>
4272020-03-23 15:01:02,812 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': 'bar', 'keyval': 124, 'keycode': 226, 'group': 0, 'string': '|', 'pressed': False}>) wid=1
4282020-03-23 15:01:02,813 key_handled_as_shortcut: shortcut(bar)=[(['mod1', 'shift'], 'scalereset', ())]
4292020-03-23 15:01:02,813 send_delayed_key() delayed_event=None
4302020-03-23 15:01:02,813 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': 'bar', 'keyval': 124, 'keycode': 226, 'group': 0, 'string': '|', 'pressed': False}>)
4312020-03-23 15:01:03,106 mask_to_names(<flags GDK_MOD1_MASK of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=['mod1']
4322020-03-23 15:01:03,108 parse_key_event(<Gdk.EventKey object at 0x000000003147def0 (void at 0x000000002ed1a500)>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1'], 'keyname': 'Control_L', 'keyval': 65507, 'keycode': 17, 'group': 0, 'string': '', 'pressed': False}>
4332020-03-23 15:01:03,110 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod1'], 'keyname': 'Control_L', 'keyval': 65507, 'keycode': 17, 'group': 0, 'string': '', 'pressed': False}>) wid=1
4342020-03-23 15:01:03,111 key_handled_as_shortcut: shortcut(Control_L)=None
4352020-03-23 15:01:03,112 process_key_event: Control_L pressed=False, with GetKeyState(VK_RMENU)=1
4362020-03-23 15:01:03,113 send_delayed_key() delayed_event=None
4372020-03-23 15:01:03,115 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1'], 'keyname': 'Control_L', 'keyval': 65507, 'keycode': 17, 'group': 0, 'string': '', 'pressed': False}>)
4382020-03-23 15:01:03,117 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4392020-03-23 15:01:03,118 parse_key_event(<Gdk.EventKey object at 0x000000003147de50 (void at 0x000000002ed1a3c0)>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'keyname': 'Alt_R', 'keyval': 65514, 'keycode': 165, 'group': 0, 'string': '', 'pressed': False}>
4402020-03-23 15:01:03,119 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': [], 'keyname': 'Alt_R', 'keyval': 65514, 'keycode': 165, 'group': 0, 'string': '', 'pressed': False}>) wid=1
4412020-03-23 15:01:03,120 key_handled_as_shortcut: shortcut(Alt_R)=None
4422020-03-23 15:01:03,121 process_key_event: Alt_R pressed=False, with GetKeyState(VK_RMENU)=1
4432020-03-23 15:01:03,122 AltGr_modifiers([], True) AltGr=mod5, add=['mod5'], clear=['mod1', 'mod2', 'control']
4442020-03-23 15:01:03,123 send_delayed_key() delayed_event=None
4452020-03-23 15:01:03,124 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod5'], 'keyname': '', 'keyval': -1, 'keycode': -1, 'group': -1, 'string': '', 'pressed': False}>)
4462020-03-23 15:01:21,492 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4472020-03-23 15:01:22,923 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4482020-03-23 15:01:22,925 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4492020-03-23 15:01:22,953 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4502020-03-23 15:01:22,954 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4512020-03-23 15:01:22,955 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4522020-03-23 15:01:24,039 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4532020-03-23 15:01:24,050 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4542020-03-23 15:01:24,057 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4552020-03-23 15:01:24,069 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4562020-03-23 15:01:24,079 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4572020-03-23 15:01:24,092 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4582020-03-23 15:01:24,105 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4592020-03-23 15:01:24,114 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4602020-03-23 15:01:24,125 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4612020-03-23 15:01:24,136 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4622020-03-23 15:01:24,146 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4632020-03-23 15:01:24,172 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4642020-03-23 15:01:24,197 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4652020-03-23 15:01:24,207 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4662020-03-23 15:01:24,222 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4672020-03-23 15:01:24,226 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4682020-03-23 15:01:24,237 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4692020-03-23 15:01:24,249 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4702020-03-23 15:01:24,261 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4712020-03-23 15:01:24,275 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4722020-03-23 15:01:24,287 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4732020-03-23 15:01:24,308 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4742020-03-23 15:01:24,421 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4752020-03-23 15:01:24,430 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4762020-03-23 15:01:24,444 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4772020-03-23 15:01:24,453 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4782020-03-23 15:01:24,611 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4792020-03-23 15:01:28,467 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4802020-03-23 15:01:29,879 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4812020-03-23 15:01:29,887 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4822020-03-23 15:01:29,896 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4832020-03-23 15:01:29,910 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4842020-03-23 15:01:29,921 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4852020-03-23 15:01:29,931 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4862020-03-23 15:01:29,956 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4872020-03-23 15:01:29,963 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4882020-03-23 15:01:29,974 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4892020-03-23 15:01:29,990 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4902020-03-23 15:01:29,998 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4912020-03-23 15:01:30,008 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4922020-03-23 15:01:30,023 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4932020-03-23 15:01:30,049 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4942020-03-23 15:01:30,053 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4952020-03-23 15:01:30,067 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4962020-03-23 15:01:30,078 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4972020-03-23 15:01:30,092 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4982020-03-23 15:01:30,103 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
4992020-03-23 15:01:30,112 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
5002020-03-23 15:01:30,122 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
5012020-03-23 15:01:30,133 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
5022020-03-23 15:01:30,143 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
5032020-03-23 15:01:30,154 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
5042020-03-23 15:01:30,167 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
5052020-03-23 15:01:30,191 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
5062020-03-23 15:01:30,203 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
5072020-03-23 15:01:30,213 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
5082020-03-23 15:01:30,381 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
5092020-03-23 15:01:30,449 mask_to_names(<flags GDK_BUTTON1_MASK of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]
5102020-03-23 15:01:30,538 mask_to_names(<flags 0 of type Gdk.ModifierType>) GetKeyState(VK_NUMLOCK)=0, names=[]