xpra icon
Bug tracker and wiki

Ticket #1465: t-o.log

File t-o.log, 137.0 KB (added by Antoine Martin, 3 years ago)

keyboard debug log

Line 
12017-03-13 12:54:26,269 Xpra gtk2 client version 1.0.3-r15051 32-bit
22017-03-13 12:54:26,270  running on Microsoft Windows 7
32017-03-13 12:54:26,592 GStreamer version 1.10.2 for Python 3.4.4 32-bit
42017-03-13 12:54:27,352 OpenGL_accelerate module loaded
52017-03-13 12:54:27,357 OpenGL enabled with Quadro 2000/PCIe/SSE2
62017-03-13 12:54:27,357 parse_shortcuts(['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Meta+Shift+F1:show_menu', 'Meta+Shift+F2:show_start_new_command', 'Meta+Shift+F3:show_bug_report', 'Meta+Shift+F4:quit', 'Meta+Shift+F5:increase_quality', 'Meta+Shift+F6:decrease_quality', 'Meta+Shift+F7:increase_speed', 'Meta+Shift+F8:decrease_speed', 'Meta+Shift+F10:magic_key', 'Meta+Shift+F11:show_session_info', 'Meta+Shift+F12:toggle_debug', 'Meta+Shift+plus:scaleup', 'Meta+Shift+minus:scaledown', 'Meta+Shift+underscore:scaledown', 'Meta+Shift+KP_Add:scaleup', 'Meta+Shift+KP_Subtract:scaledown', 'Meta+Shift+KP_Multiply:scalereset', 'Meta+Shift+bar:scalereset', 'Meta+Shift+question:scalingoff'])
72017-03-13 12:54:27,358 action(Control+Menu:toggle_keyboard_grab)=toggle_keyboard_grab()
82017-03-13 12:54:27,358 shortcut(Menu)=(['control'], 'toggle_keyboard_grab', ())
92017-03-13 12:54:27,358 action(Shift+Menu:toggle_pointer_grab)=toggle_pointer_grab()
102017-03-13 12:54:27,358 shortcut(Menu)=(['shift'], 'toggle_pointer_grab', ())
112017-03-13 12:54:27,358 action(Meta+Shift+F1:show_menu)=show_menu()
122017-03-13 12:54:27,358 shortcut(F1)=(['mod1', 'shift'], 'show_menu', ())
132017-03-13 12:54:27,358 action(Meta+Shift+F2:show_start_new_command)=show_start_new_command()
142017-03-13 12:54:27,358 shortcut(F2)=(['mod1', 'shift'], 'show_start_new_command', ())
152017-03-13 12:54:27,358 action(Meta+Shift+F3:show_bug_report)=show_bug_report()
162017-03-13 12:54:27,358 shortcut(F3)=(['mod1', 'shift'], 'show_bug_report', ())
172017-03-13 12:54:27,358 action(Meta+Shift+F4:quit)=quit()
182017-03-13 12:54:27,358 shortcut(F4)=(['mod1', 'shift'], 'quit', ())
192017-03-13 12:54:27,358 action(Meta+Shift+F5:increase_quality)=increase_quality()
202017-03-13 12:54:27,358 shortcut(F5)=(['mod1', 'shift'], 'increase_quality', ())
212017-03-13 12:54:27,358 action(Meta+Shift+F6:decrease_quality)=decrease_quality()
222017-03-13 12:54:27,358 shortcut(F6)=(['mod1', 'shift'], 'decrease_quality', ())
232017-03-13 12:54:27,358 action(Meta+Shift+F7:increase_speed)=increase_speed()
242017-03-13 12:54:27,358 shortcut(F7)=(['mod1', 'shift'], 'increase_speed', ())
252017-03-13 12:54:27,358 action(Meta+Shift+F8:decrease_speed)=decrease_speed()
262017-03-13 12:54:27,358 shortcut(F8)=(['mod1', 'shift'], 'decrease_speed', ())
272017-03-13 12:54:27,358 action(Meta+Shift+F10:magic_key)=magic_key()
282017-03-13 12:54:27,358 shortcut(F10)=(['mod1', 'shift'], 'magic_key', ())
292017-03-13 12:54:27,358 action(Meta+Shift+F11:show_session_info)=show_session_info()
302017-03-13 12:54:27,358 shortcut(F11)=(['mod1', 'shift'], 'show_session_info', ())
312017-03-13 12:54:27,358 action(Meta+Shift+F12:toggle_debug)=toggle_debug()
322017-03-13 12:54:27,358 shortcut(F12)=(['mod1', 'shift'], 'toggle_debug', ())
332017-03-13 12:54:27,358 action(Meta+Shift+plus:scaleup)=scaleup()
342017-03-13 12:54:27,358 shortcut(plus)=(['mod1', 'shift'], 'scaleup', ())
352017-03-13 12:54:27,358 action(Meta+Shift+minus:scaledown)=scaledown()
362017-03-13 12:54:27,359 shortcut(minus)=(['mod1', 'shift'], 'scaledown', ())
372017-03-13 12:54:27,359 action(Meta+Shift+underscore:scaledown)=scaledown()
382017-03-13 12:54:27,359 shortcut(underscore)=(['mod1', 'shift'], 'scaledown', ())
392017-03-13 12:54:27,359 action(Meta+Shift+KP_Add:scaleup)=scaleup()
402017-03-13 12:54:27,359 shortcut(KP_Add)=(['mod1', 'shift'], 'scaleup', ())
412017-03-13 12:54:27,359 action(Meta+Shift+KP_Subtract:scaledown)=scaledown()
422017-03-13 12:54:27,359 shortcut(KP_Subtract)=(['mod1', 'shift'], 'scaledown', ())
432017-03-13 12:54:27,359 action(Meta+Shift+KP_Multiply:scalereset)=scalereset()
442017-03-13 12:54:27,359 shortcut(KP_Multiply)=(['mod1', 'shift'], 'scalereset', ())
452017-03-13 12:54:27,359 action(Meta+Shift+bar:scalereset)=scalereset()
462017-03-13 12:54:27,359 shortcut(bar)=(['mod1', 'shift'], 'scalereset', ())
472017-03-13 12:54:27,359 action(Meta+Shift+question:scalingoff)=scalingoff()
482017-03-13 12:54:27,359 shortcut(question)=(['mod1', 'shift'], 'scalingoff', ())
492017-03-13 12:54:27,359 parse_shortcuts(['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Meta+Shift+F1:show_menu', 'Meta+Shift+F2:show_start_new_command', 'Meta+Shift+F3:show_bug_report', 'Meta+Shift+F4:quit', 'Meta+Shift+F5:increase_quality', 'Meta+Shift+F6:decrease_quality', 'Meta+Shift+F7:increase_speed', 'Meta+Shift+F8:decrease_speed', 'Meta+Shift+F10:magic_key', 'Meta+Shift+F11:show_session_info', 'Meta+Shift+F12:toggle_debug', 'Meta+Shift+plus:scaleup', 'Meta+Shift+minus:scaledown', 'Meta+Shift+underscore:scaledown', 'Meta+Shift+KP_Add:scaleup', 'Meta+Shift+KP_Subtract:scaledown', 'Meta+Shift+KP_Multiply:scalereset', 'Meta+Shift+bar:scalereset', 'Meta+Shift+question:scalingoff'])={'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', ())], 'Menu': [(['control'], 'toggle_keyboard_grab', ()), (['shift'], 'toggle_pointer_grab', ())], 'KP_Subtract': [(['mod1', 'shift'], 'scaledown', ())], 'question': [(['mod1', 'shift'], 'scalingoff', ())], 'KP_Add': [(['mod1', 'shift'], 'scaleup', ())], 'plus': [(['mod1', 'shift'], 'scaleup', ())], 'underscore': [(['mod1', 'shift'], 'scaledown', ())], 'F12': [(['mod1', 'shift'], 'toggle_debug', ())], 'bar': [(['mod1', 'shift'], 'scalereset', ())], 'F10': [(['mod1', 'shift'], 'magic_key', ())], 'F11': [(['mod1', 'shift'], 'show_session_info', ())], 'minus': [(['mod1', 'shift'], 'scaledown', ())], 'KP_Multiply': [(['mod1', 'shift'], 'scalereset', ())]}
502017-03-13 12:54:27,361 * F1                              : [(['mod1', 'shift'], 'show_menu', ())]
512017-03-13 12:54:27,361 * F2                              : [(['mod1', 'shift'], 'show_start_new_command', ())]
522017-03-13 12:54:27,361 * F3                              : [(['mod1', 'shift'], 'show_bug_report', ())]
532017-03-13 12:54:27,361 * F4                              : [(['mod1', 'shift'], 'quit', ())]
542017-03-13 12:54:27,361 * F5                              : [(['mod1', 'shift'], 'increase_quality', ())]
552017-03-13 12:54:27,361 * F6                              : [(['mod1', 'shift'], 'decrease_quality', ())]
562017-03-13 12:54:27,361 * F7                              : [(['mod1', 'shift'], 'increase_speed', ())]
572017-03-13 12:54:27,361 * F8                              : [(['mod1', 'shift'], 'decrease_speed', ())]
582017-03-13 12:54:27,361 * F10                             : [(['mod1', 'shift'], 'magic_key', ())]
592017-03-13 12:54:27,361 * F11                             : [(['mod1', 'shift'], 'show_session_info', ())]
602017-03-13 12:54:27,361 * F12                             : [(['mod1', 'shift'], 'toggle_debug', ())]
612017-03-13 12:54:27,361 * KP_Add                          : [(['mod1', 'shift'], 'scaleup', ())]
622017-03-13 12:54:27,361 * KP_Multiply                     : [(['mod1', 'shift'], 'scalereset', ())]
632017-03-13 12:54:27,361 * KP_Subtract                     : [(['mod1', 'shift'], 'scaledown', ())]
642017-03-13 12:54:27,361 * Menu                            : [(['control'], 'toggle_keyboard_grab', ()), (['shift'], 'toggle_pointer_grab', ())]
652017-03-13 12:54:27,361 * bar                             : [(['mod1', 'shift'], 'scalereset', ())]
662017-03-13 12:54:27,361 * minus                           : [(['mod1', 'shift'], 'scaledown', ())]
672017-03-13 12:54:27,361 * plus                            : [(['mod1', 'shift'], 'scaleup', ())]
682017-03-13 12:54:27,361 * question                        : [(['mod1', 'shift'], 'scalingoff', ())]
692017-03-13 12:54:27,361 * underscore                      : [(['mod1', 'shift'], 'scaledown', ())]
702017-03-13 12:54:27,362 KeyboardHelper((<bound method XpraClient.send of gtk2.client>, True, ['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Meta+Shift+F1:show_menu', 'Meta+Shift+F2:show_start_new_command', 'Meta+Shift+F3:show_bug_report', 'Meta+Shift+F4:quit', 'Meta+Shift+F5:increase_quality', 'Meta+Shift+F6:decrease_quality', 'Meta+Shift+F7:increase_speed', 'Meta+Shift+F8:decrease_speed', 'Meta+Shift+F10:magic_key', 'Meta+Shift+F11:show_session_info', 'Meta+Shift+F12:toggle_debug', 'Meta+Shift+plus:scaleup', 'Meta+Shift+minus:scaledown', 'Meta+Shift+underscore:scaledown', 'Meta+Shift+KP_Add:scaleup', 'Meta+Shift+KP_Subtract:scaledown', 'Meta+Shift+KP_Multiply:scalereset', 'Meta+Shift+bar:scalereset', 'Meta+Shift+question:scalingoff'], False, None, None, None, None, None)) keyboard=<xpra.platform.win32.keyboard.Keyboard object at 0x07CBA030>
712017-03-13 12:54:27,362 win32api.GetKeyboardLayoutList()=0x4090409
722017-03-13 12:54:27,362 found keyboard layout 'us' with variants=[], code 'USA' for kbid=1033 (0x4090409)
732017-03-13 12:54:27,364 win32api.GetKeyboardLayout(0)=0x4090409
742017-03-13 12:54:27,364 found keyboard layout 'us' with variants=[], code 'USA' for kbid=1033 (0x4090409)
752017-03-13 12:54:27,364 <xpra.platform.win32.keyboard.Keyboard object at 0x07CBA030>.get_layout_spec()=('us', ['us', 'us'], None, [])
762017-03-13 12:54:27,365 get_default_keymap()=<gtk.gdk.Keymap object at 0x7c54738 (GdkKeymap at 0x2ea7760)>, direction=<enum PANGO_DIRECTION_LTR of type PangoDirection>, bidirectional layouts: False
772017-03-13 12:54:27,365 get_entries_for_keycode(0)=None
782017-03-13 12:54:27,365 get_entries_for_keycode(1)=((16777215, 1, 0, 0), (16777215, 1, 0, 1), (16777215, 1, 1, 0), (16777215, 1, 1, 1))
792017-03-13 12:54:27,365 get_entries_for_keycode(2)=((16777215, 2, 0, 0), (16777215, 2, 0, 1), (16777215, 2, 1, 0), (16777215, 2, 1, 1))
802017-03-13 12:54:27,365 get_entries_for_keycode(3)=((65385, 3, 0, 0), (65385, 3, 0, 1), (65385, 3, 1, 0), (65385, 3, 1, 1))
812017-03-13 12:54:27,365 get_entries_for_keycode(4)=((16777215, 4, 0, 0), (16777215, 4, 0, 1), (16777215, 4, 1, 0), (16777215, 4, 1, 1))
822017-03-13 12:54:27,365 get_entries_for_keycode(5)=((16777215, 5, 0, 0), (16777215, 5, 0, 1), (16777215, 5, 1, 0), (16777215, 5, 1, 1))
832017-03-13 12:54:27,365 get_entries_for_keycode(6)=((16777215, 6, 0, 0), (16777215, 6, 0, 1), (16777215, 6, 1, 0), (16777215, 6, 1, 1))
842017-03-13 12:54:27,365 get_entries_for_keycode(7)=((16777215, 7, 0, 0), (16777215, 7, 0, 1), (16777215, 7, 1, 0), (16777215, 7, 1, 1))
852017-03-13 12:54:27,365 get_entries_for_keycode(8)=((65288, 8, 0, 0), (65288, 8, 0, 1), (65288, 8, 1, 0), (65288, 8, 1, 1))
862017-03-13 12:54:27,365 get_entries_for_keycode(9)=((65289, 9, 0, 0), (65056, 9, 0, 1), (65289, 9, 1, 0), (65056, 9, 1, 1))
872017-03-13 12:54:27,365 get_entries_for_keycode(10)=((16777215, 10, 0, 0), (16777215, 10, 0, 1), (16777215, 10, 1, 0), (16777215, 10, 1, 1))
882017-03-13 12:54:27,365 get_entries_for_keycode(11)=((16777215, 11, 0, 0), (16777215, 11, 0, 1), (16777215, 11, 1, 0), (16777215, 11, 1, 1))
892017-03-13 12:54:27,365 get_entries_for_keycode(12)=((65291, 12, 0, 0), (65291, 12, 0, 1), (65291, 12, 1, 0), (65291, 12, 1, 1))
902017-03-13 12:54:27,365 get_entries_for_keycode(13)=((65293, 13, 0, 0), (65293, 13, 0, 1), (65293, 13, 1, 0), (65293, 13, 1, 1))
912017-03-13 12:54:27,365 get_entries_for_keycode(14)=((16777215, 14, 0, 0), (16777215, 14, 0, 1), (16777215, 14, 1, 0), (16777215, 14, 1, 1))
922017-03-13 12:54:27,365 get_entries_for_keycode(15)=((16777215, 15, 0, 0), (16777215, 15, 0, 1), (16777215, 15, 1, 0), (16777215, 15, 1, 1))
932017-03-13 12:54:27,365 get_entries_for_keycode(16)=((65505, 16, 0, 0), (65505, 16, 0, 1), (65505, 16, 1, 0), (65505, 16, 1, 1))
942017-03-13 12:54:27,365 get_entries_for_keycode(17)=((65507, 17, 0, 0), (65507, 17, 0, 1), (65507, 17, 1, 0), (65507, 17, 1, 1))
952017-03-13 12:54:27,365 get_entries_for_keycode(18)=((65513, 18, 0, 0), (65513, 18, 0, 1), (65513, 18, 1, 0), (65513, 18, 1, 1))
962017-03-13 12:54:27,367 get_entries_for_keycode(19)=((16777215, 19, 0, 0), (16777215, 19, 0, 1), (16777215, 19, 1, 0), (16777215, 19, 1, 1))
972017-03-13 12:54:27,367 get_entries_for_keycode(20)=((16777215, 20, 0, 0), (16777215, 20, 0, 1), (16777215, 20, 1, 0), (16777215, 20, 1, 1))
982017-03-13 12:54:27,367 get_entries_for_keycode(21)=((16777215, 21, 0, 0), (16777215, 21, 0, 1), (16777215, 21, 1, 0), (16777215, 21, 1, 1))
992017-03-13 12:54:27,367 get_entries_for_keycode(22)=((16777215, 22, 0, 0), (16777215, 22, 0, 1), (16777215, 22, 1, 0), (16777215, 22, 1, 1))
1002017-03-13 12:54:27,367 get_entries_for_keycode(23)=((16777215, 23, 0, 0), (16777215, 23, 0, 1), (16777215, 23, 1, 0), (16777215, 23, 1, 1))
1012017-03-13 12:54:27,367 get_entries_for_keycode(24)=((16777215, 24, 0, 0), (16777215, 24, 0, 1), (16777215, 24, 1, 0), (16777215, 24, 1, 1))
1022017-03-13 12:54:27,367 get_entries_for_keycode(25)=((16777215, 25, 0, 0), (16777215, 25, 0, 1), (16777215, 25, 1, 0), (16777215, 25, 1, 1))
1032017-03-13 12:54:27,367 get_entries_for_keycode(26)=((16777215, 26, 0, 0), (16777215, 26, 0, 1), (16777215, 26, 1, 0), (16777215, 26, 1, 1))
1042017-03-13 12:54:27,367 get_entries_for_keycode(27)=((65307, 27, 0, 0), (65307, 27, 0, 1), (65307, 27, 1, 0), (65307, 27, 1, 1))
1052017-03-13 12:54:27,367 get_entries_for_keycode(28)=((16777215, 28, 0, 0), (16777215, 28, 0, 1), (16777215, 28, 1, 0), (16777215, 28, 1, 1))
1062017-03-13 12:54:27,367 get_entries_for_keycode(29)=((16777215, 29, 0, 0), (16777215, 29, 0, 1), (16777215, 29, 1, 0), (16777215, 29, 1, 1))
1072017-03-13 12:54:27,367 get_entries_for_keycode(30)=((16777215, 30, 0, 0), (16777215, 30, 0, 1), (16777215, 30, 1, 0), (16777215, 30, 1, 1))
1082017-03-13 12:54:27,367 get_entries_for_keycode(31)=((16777215, 31, 0, 0), (16777215, 31, 0, 1), (16777215, 31, 1, 0), (16777215, 31, 1, 1))
1092017-03-13 12:54:27,368 get_entries_for_keycode(32)=((32, 32, 0, 0), (32, 32, 0, 1), (16777215, 32, 1, 0), (16777215, 32, 1, 1))
1102017-03-13 12:54:27,368 get_entries_for_keycode(33)=((65365, 33, 0, 0), (65365, 33, 0, 1), (65365, 33, 1, 0), (65365, 33, 1, 1))
1112017-03-13 12:54:27,368 get_entries_for_keycode(34)=((65366, 34, 0, 0), (65366, 34, 0, 1), (65366, 34, 1, 0), (65366, 34, 1, 1))
1122017-03-13 12:54:27,368 get_entries_for_keycode(35)=((65367, 35, 0, 0), (65367, 35, 0, 1), (65367, 35, 1, 0), (65367, 35, 1, 1))
1132017-03-13 12:54:27,368 get_entries_for_keycode(36)=((65360, 36, 0, 0), (65360, 36, 0, 1), (65360, 36, 1, 0), (65360, 36, 1, 1))
1142017-03-13 12:54:27,368 get_entries_for_keycode(37)=((65361, 37, 0, 0), (65361, 37, 0, 1), (65361, 37, 1, 0), (65361, 37, 1, 1))
1152017-03-13 12:54:27,368 get_entries_for_keycode(38)=((65362, 38, 0, 0), (65362, 38, 0, 1), (65362, 38, 1, 0), (65362, 38, 1, 1))
1162017-03-13 12:54:27,368 get_entries_for_keycode(39)=((65363, 39, 0, 0), (65363, 39, 0, 1), (65363, 39, 1, 0), (65363, 39, 1, 1))
1172017-03-13 12:54:27,368 get_entries_for_keycode(40)=((65364, 40, 0, 0), (65364, 40, 0, 1), (65364, 40, 1, 0), (65364, 40, 1, 1))
1182017-03-13 12:54:27,368 get_entries_for_keycode(41)=((16777215, 41, 0, 0), (16777215, 41, 0, 1), (16777215, 41, 1, 0), (16777215, 41, 1, 1))
1192017-03-13 12:54:27,368 get_entries_for_keycode(42)=((16777215, 42, 0, 0), (16777215, 42, 0, 1), (16777215, 42, 1, 0), (16777215, 42, 1, 1))
1202017-03-13 12:54:27,368 get_entries_for_keycode(43)=((16777215, 43, 0, 0), (16777215, 43, 0, 1), (16777215, 43, 1, 0), (16777215, 43, 1, 1))
1212017-03-13 12:54:27,368 get_entries_for_keycode(44)=((16777215, 44, 0, 0), (16777215, 44, 0, 1), (16777215, 44, 1, 0), (16777215, 44, 1, 1))
1222017-03-13 12:54:27,368 get_entries_for_keycode(45)=((65379, 45, 0, 0), (65379, 45, 0, 1), (65379, 45, 1, 0), (65379, 45, 1, 1))
1232017-03-13 12:54:27,368 get_entries_for_keycode(46)=((65535, 46, 0, 0), (65535, 46, 0, 1), (65535, 46, 1, 0), (65535, 46, 1, 1))
1242017-03-13 12:54:27,368 get_entries_for_keycode(47)=((65386, 47, 0, 0), (65386, 47, 0, 1), (65386, 47, 1, 0), (65386, 47, 1, 1))
1252017-03-13 12:54:27,368 get_entries_for_keycode(48)=((48, 48, 0, 0), (41, 48, 0, 1), (16777215, 48, 1, 0), (16777215, 48, 1, 1))
1262017-03-13 12:54:27,368 get_entries_for_keycode(49)=((49, 49, 0, 0), (33, 49, 0, 1), (16777215, 49, 1, 0), (16777215, 49, 1, 1))
1272017-03-13 12:54:27,368 get_entries_for_keycode(50)=((50, 50, 0, 0), (64, 50, 0, 1), (16777215, 50, 1, 0), (16777215, 50, 1, 1))
1282017-03-13 12:54:27,368 get_entries_for_keycode(51)=((51, 51, 0, 0), (35, 51, 0, 1), (16777215, 51, 1, 0), (16777215, 51, 1, 1))
1292017-03-13 12:54:27,368 get_entries_for_keycode(52)=((52, 52, 0, 0), (36, 52, 0, 1), (16777215, 52, 1, 0), (16777215, 52, 1, 1))
1302017-03-13 12:54:27,368 get_entries_for_keycode(53)=((53, 53, 0, 0), (37, 53, 0, 1), (16777215, 53, 1, 0), (16777215, 53, 1, 1))
1312017-03-13 12:54:27,368 get_entries_for_keycode(54)=((54, 54, 0, 0), (94, 54, 0, 1), (16777215, 54, 1, 0), (16777215, 54, 1, 1))
1322017-03-13 12:54:27,368 get_entries_for_keycode(55)=((55, 55, 0, 0), (38, 55, 0, 1), (16777215, 55, 1, 0), (16777215, 55, 1, 1))
1332017-03-13 12:54:27,368 get_entries_for_keycode(56)=((56, 56, 0, 0), (42, 56, 0, 1), (16777215, 56, 1, 0), (16777215, 56, 1, 1))
1342017-03-13 12:54:27,369 get_entries_for_keycode(57)=((57, 57, 0, 0), (40, 57, 0, 1), (16777215, 57, 1, 0), (16777215, 57, 1, 1))
1352017-03-13 12:54:27,369 get_entries_for_keycode(58)=((16777215, 58, 0, 0), (16777215, 58, 0, 1), (16777215, 58, 1, 0), (16777215, 58, 1, 1))
1362017-03-13 12:54:27,369 get_entries_for_keycode(59)=((16777215, 59, 0, 0), (16777215, 59, 0, 1), (16777215, 59, 1, 0), (16777215, 59, 1, 1))
1372017-03-13 12:54:27,369 get_entries_for_keycode(60)=((16777215, 60, 0, 0), (16777215, 60, 0, 1), (16777215, 60, 1, 0), (16777215, 60, 1, 1))
1382017-03-13 12:54:27,369 get_entries_for_keycode(61)=((16777215, 61, 0, 0), (16777215, 61, 0, 1), (16777215, 61, 1, 0), (16777215, 61, 1, 1))
1392017-03-13 12:54:27,369 get_entries_for_keycode(62)=((16777215, 62, 0, 0), (16777215, 62, 0, 1), (16777215, 62, 1, 0), (16777215, 62, 1, 1))
1402017-03-13 12:54:27,369 get_entries_for_keycode(63)=((16777215, 63, 0, 0), (16777215, 63, 0, 1), (16777215, 63, 1, 0), (16777215, 63, 1, 1))
1412017-03-13 12:54:27,369 get_entries_for_keycode(64)=((16777215, 64, 0, 0), (16777215, 64, 0, 1), (16777215, 64, 1, 0), (16777215, 64, 1, 1))
1422017-03-13 12:54:27,369 get_entries_for_keycode(65)=((97, 65, 0, 0), (65, 65, 0, 1), (16777215, 65, 1, 0), (16777215, 65, 1, 1))
1432017-03-13 12:54:27,369 get_entries_for_keycode(66)=((98, 66, 0, 0), (66, 66, 0, 1), (16777215, 66, 1, 0), (16777215, 66, 1, 1))
1442017-03-13 12:54:27,369 get_entries_for_keycode(67)=((99, 67, 0, 0), (67, 67, 0, 1), (16777215, 67, 1, 0), (16777215, 67, 1, 1))
1452017-03-13 12:54:27,369 get_entries_for_keycode(68)=((100, 68, 0, 0), (68, 68, 0, 1), (16777215, 68, 1, 0), (16777215, 68, 1, 1))
1462017-03-13 12:54:27,369 get_entries_for_keycode(69)=((101, 69, 0, 0), (69, 69, 0, 1), (16777215, 69, 1, 0), (16777215, 69, 1, 1))
1472017-03-13 12:54:27,371 get_entries_for_keycode(70)=((102, 70, 0, 0), (70, 70, 0, 1), (16777215, 70, 1, 0), (16777215, 70, 1, 1))
1482017-03-13 12:54:27,371 get_entries_for_keycode(71)=((103, 71, 0, 0), (71, 71, 0, 1), (16777215, 71, 1, 0), (16777215, 71, 1, 1))
1492017-03-13 12:54:27,371 get_entries_for_keycode(72)=((104, 72, 0, 0), (72, 72, 0, 1), (16777215, 72, 1, 0), (16777215, 72, 1, 1))
1502017-03-13 12:54:27,371 get_entries_for_keycode(73)=((105, 73, 0, 0), (73, 73, 0, 1), (16777215, 73, 1, 0), (16777215, 73, 1, 1))
1512017-03-13 12:54:27,371 get_entries_for_keycode(74)=((106, 74, 0, 0), (74, 74, 0, 1), (16777215, 74, 1, 0), (16777215, 74, 1, 1))
1522017-03-13 12:54:27,371 get_entries_for_keycode(75)=((107, 75, 0, 0), (75, 75, 0, 1), (16777215, 75, 1, 0), (16777215, 75, 1, 1))
1532017-03-13 12:54:27,371 get_entries_for_keycode(76)=((108, 76, 0, 0), (76, 76, 0, 1), (16777215, 76, 1, 0), (16777215, 76, 1, 1))
1542017-03-13 12:54:27,371 get_entries_for_keycode(77)=((109, 77, 0, 0), (77, 77, 0, 1), (16777215, 77, 1, 0), (16777215, 77, 1, 1))
1552017-03-13 12:54:27,371 get_entries_for_keycode(78)=((110, 78, 0, 0), (78, 78, 0, 1), (16777215, 78, 1, 0), (16777215, 78, 1, 1))
1562017-03-13 12:54:27,371 get_entries_for_keycode(79)=((111, 79, 0, 0), (79, 79, 0, 1), (16777215, 79, 1, 0), (16777215, 79, 1, 1))
1572017-03-13 12:54:27,371 get_entries_for_keycode(80)=((112, 80, 0, 0), (80, 80, 0, 1), (16777215, 80, 1, 0), (16777215, 80, 1, 1))
1582017-03-13 12:54:27,371 get_entries_for_keycode(81)=((113, 81, 0, 0), (81, 81, 0, 1), (16777215, 81, 1, 0), (16777215, 81, 1, 1))
1592017-03-13 12:54:27,371 get_entries_for_keycode(82)=((114, 82, 0, 0), (82, 82, 0, 1), (16777215, 82, 1, 0), (16777215, 82, 1, 1))
1602017-03-13 12:54:27,371 get_entries_for_keycode(83)=((115, 83, 0, 0), (83, 83, 0, 1), (16777215, 83, 1, 0), (16777215, 83, 1, 1))
1612017-03-13 12:54:27,371 get_entries_for_keycode(84)=((116, 84, 0, 0), (84, 84, 0, 1), (16777215, 84, 1, 0), (16777215, 84, 1, 1))
1622017-03-13 12:54:27,371 get_entries_for_keycode(85)=((117, 85, 0, 0), (85, 85, 0, 1), (16777215, 85, 1, 0), (16777215, 85, 1, 1))
1632017-03-13 12:54:27,371 get_entries_for_keycode(86)=((118, 86, 0, 0), (86, 86, 0, 1), (16777215, 86, 1, 0), (16777215, 86, 1, 1))
1642017-03-13 12:54:27,371 get_entries_for_keycode(87)=((119, 87, 0, 0), (87, 87, 0, 1), (16777215, 87, 1, 0), (16777215, 87, 1, 1))
1652017-03-13 12:54:27,371 get_entries_for_keycode(88)=((120, 88, 0, 0), (88, 88, 0, 1), (16777215, 88, 1, 0), (16777215, 88, 1, 1))
1662017-03-13 12:54:27,371 get_entries_for_keycode(89)=((121, 89, 0, 0), (89, 89, 0, 1), (16777215, 89, 1, 0), (16777215, 89, 1, 1))
1672017-03-13 12:54:27,371 get_entries_for_keycode(90)=((122, 90, 0, 0), (90, 90, 0, 1), (16777215, 90, 1, 0), (16777215, 90, 1, 1))
1682017-03-13 12:54:27,371 get_entries_for_keycode(91)=((65511, 91, 0, 0), (65511, 91, 0, 1), (65511, 91, 1, 0), (65511, 91, 1, 1))
1692017-03-13 12:54:27,371 get_entries_for_keycode(92)=((65512, 92, 0, 0), (65512, 92, 0, 1), (65512, 92, 1, 0), (65512, 92, 1, 1))
1702017-03-13 12:54:27,371 get_entries_for_keycode(93)=((65383, 93, 0, 0), (65383, 93, 0, 1), (65383, 93, 1, 0), (65383, 93, 1, 1))
1712017-03-13 12:54:27,371 get_entries_for_keycode(94)=((16777215, 94, 0, 0), (16777215, 94, 0, 1), (16777215, 94, 1, 0), (16777215, 94, 1, 1))
1722017-03-13 12:54:27,371 get_entries_for_keycode(95)=((16777215, 95, 0, 0), (16777215, 95, 0, 1), (16777215, 95, 1, 0), (16777215, 95, 1, 1))
1732017-03-13 12:54:27,372 get_entries_for_keycode(96)=((65456, 96, 0, 0), (65456, 96, 0, 1), (65456, 96, 1, 0), (65456, 96, 1, 1))
1742017-03-13 12:54:27,372 get_entries_for_keycode(97)=((65457, 97, 0, 0), (65457, 97, 0, 1), (65457, 97, 1, 0), (65457, 97, 1, 1))
1752017-03-13 12:54:27,372 get_entries_for_keycode(98)=((65458, 98, 0, 0), (65458, 98, 0, 1), (65458, 98, 1, 0), (65458, 98, 1, 1))
1762017-03-13 12:54:27,372 get_entries_for_keycode(99)=((65459, 99, 0, 0), (65459, 99, 0, 1), (65459, 99, 1, 0), (65459, 99, 1, 1))
1772017-03-13 12:54:27,372 get_entries_for_keycode(100)=((65460, 100, 0, 0), (65460, 100, 0, 1), (65460, 100, 1, 0), (65460, 100, 1, 1))
1782017-03-13 12:54:27,372 get_entries_for_keycode(101)=((65461, 101, 0, 0), (65461, 101, 0, 1), (65461, 101, 1, 0), (65461, 101, 1, 1))
1792017-03-13 12:54:27,372 get_entries_for_keycode(102)=((65462, 102, 0, 0), (65462, 102, 0, 1), (65462, 102, 1, 0), (65462, 102, 1, 1))
1802017-03-13 12:54:27,372 get_entries_for_keycode(103)=((65463, 103, 0, 0), (65463, 103, 0, 1), (65463, 103, 1, 0), (65463, 103, 1, 1))
1812017-03-13 12:54:27,372 get_entries_for_keycode(104)=((65464, 104, 0, 0), (65464, 104, 0, 1), (65464, 104, 1, 0), (65464, 104, 1, 1))
1822017-03-13 12:54:27,372 get_entries_for_keycode(105)=((65465, 105, 0, 0), (65465, 105, 0, 1), (65465, 105, 1, 0), (65465, 105, 1, 1))
1832017-03-13 12:54:27,372 get_entries_for_keycode(106)=((65450, 106, 0, 0), (65450, 106, 0, 1), (65450, 106, 1, 0), (65450, 106, 1, 1))
1842017-03-13 12:54:27,372 get_entries_for_keycode(107)=((65451, 107, 0, 0), (65451, 107, 0, 1), (65451, 107, 1, 0), (65451, 107, 1, 1))
1852017-03-13 12:54:27,372 get_entries_for_keycode(108)=((16777215, 108, 0, 0), (16777215, 108, 0, 1), (16777215, 108, 1, 0), (16777215, 108, 1, 1))
1862017-03-13 12:54:27,374 get_entries_for_keycode(109)=((65453, 109, 0, 0), (65453, 109, 0, 1), (65453, 109, 1, 0), (65453, 109, 1, 1))
1872017-03-13 12:54:27,374 get_entries_for_keycode(110)=((46, 110, 0, 0), (46, 110, 0, 1), (16777215, 110, 1, 0), (16777215, 110, 1, 1))
1882017-03-13 12:54:27,374 get_entries_for_keycode(111)=((65455, 111, 0, 0), (65455, 111, 0, 1), (65455, 111, 1, 0), (65455, 111, 1, 1))
1892017-03-13 12:54:27,374 get_entries_for_keycode(112)=((65470, 112, 0, 0), (65470, 112, 0, 1), (65470, 112, 1, 0), (65470, 112, 1, 1))
1902017-03-13 12:54:27,374 get_entries_for_keycode(113)=((65471, 113, 0, 0), (65471, 113, 0, 1), (65471, 113, 1, 0), (65471, 113, 1, 1))
1912017-03-13 12:54:27,374 get_entries_for_keycode(114)=((65472, 114, 0, 0), (65472, 114, 0, 1), (65472, 114, 1, 0), (65472, 114, 1, 1))
1922017-03-13 12:54:27,374 get_entries_for_keycode(115)=((65473, 115, 0, 0), (65473, 115, 0, 1), (65473, 115, 1, 0), (65473, 115, 1, 1))
1932017-03-13 12:54:27,374 get_entries_for_keycode(116)=((65474, 116, 0, 0), (65474, 116, 0, 1), (65474, 116, 1, 0), (65474, 116, 1, 1))
1942017-03-13 12:54:27,374 get_entries_for_keycode(117)=((65475, 117, 0, 0), (65475, 117, 0, 1), (65475, 117, 1, 0), (65475, 117, 1, 1))
1952017-03-13 12:54:27,374 get_entries_for_keycode(118)=((65476, 118, 0, 0), (65476, 118, 0, 1), (65476, 118, 1, 0), (65476, 118, 1, 1))
1962017-03-13 12:54:27,374 get_entries_for_keycode(119)=((65477, 119, 0, 0), (65477, 119, 0, 1), (65477, 119, 1, 0), (65477, 119, 1, 1))
1972017-03-13 12:54:27,374 get_entries_for_keycode(120)=((65478, 120, 0, 0), (65478, 120, 0, 1), (65478, 120, 1, 0), (65478, 120, 1, 1))
1982017-03-13 12:54:27,374 get_entries_for_keycode(121)=((65479, 121, 0, 0), (65479, 121, 0, 1), (65479, 121, 1, 0), (65479, 121, 1, 1))
1992017-03-13 12:54:27,375 get_entries_for_keycode(122)=((65480, 122, 0, 0), (65480, 122, 0, 1), (65480, 122, 1, 0), (65480, 122, 1, 1))
2002017-03-13 12:54:27,375 get_entries_for_keycode(123)=((65481, 123, 0, 0), (65481, 123, 0, 1), (65481, 123, 1, 0), (65481, 123, 1, 1))
2012017-03-13 12:54:27,375 get_entries_for_keycode(124)=((65482, 124, 0, 0), (65482, 124, 0, 1), (65482, 124, 1, 0), (65482, 124, 1, 1))
2022017-03-13 12:54:27,375 get_entries_for_keycode(125)=((65483, 125, 0, 0), (65483, 125, 0, 1), (65483, 125, 1, 0), (65483, 125, 1, 1))
2032017-03-13 12:54:27,375 get_entries_for_keycode(126)=((65484, 126, 0, 0), (65484, 126, 0, 1), (65484, 126, 1, 0), (65484, 126, 1, 1))
2042017-03-13 12:54:27,375 get_entries_for_keycode(127)=((65485, 127, 0, 0), (65485, 127, 0, 1), (65485, 127, 1, 0), (65485, 127, 1, 1))
2052017-03-13 12:54:27,375 get_entries_for_keycode(128)=((65486, 128, 0, 0), (65486, 128, 0, 1), (65486, 128, 1, 0), (65486, 128, 1, 1))
2062017-03-13 12:54:27,375 get_entries_for_keycode(129)=((65487, 129, 0, 0), (65487, 129, 0, 1), (65487, 129, 1, 0), (65487, 129, 1, 1))
2072017-03-13 12:54:27,375 get_entries_for_keycode(130)=((65488, 130, 0, 0), (65488, 130, 0, 1), (65488, 130, 1, 0), (65488, 130, 1, 1))
2082017-03-13 12:54:27,375 get_entries_for_keycode(131)=((65489, 131, 0, 0), (65489, 131, 0, 1), (65489, 131, 1, 0), (65489, 131, 1, 1))
2092017-03-13 12:54:27,375 get_entries_for_keycode(132)=((65490, 132, 0, 0), (65490, 132, 0, 1), (65490, 132, 1, 0), (65490, 132, 1, 1))
2102017-03-13 12:54:27,375 get_entries_for_keycode(133)=((65491, 133, 0, 0), (65491, 133, 0, 1), (65491, 133, 1, 0), (65491, 133, 1, 1))
2112017-03-13 12:54:27,375 get_entries_for_keycode(134)=((65492, 134, 0, 0), (65492, 134, 0, 1), (65492, 134, 1, 0), (65492, 134, 1, 1))
2122017-03-13 12:54:27,375 get_entries_for_keycode(135)=((65493, 135, 0, 0), (65493, 135, 0, 1), (65493, 135, 1, 0), (65493, 135, 1, 1))
2132017-03-13 12:54:27,375 get_entries_for_keycode(136)=((16777215, 136, 0, 0), (16777215, 136, 0, 1), (16777215, 136, 1, 0), (16777215, 136, 1, 1))
2142017-03-13 12:54:27,375 get_entries_for_keycode(137)=((16777215, 137, 0, 0), (16777215, 137, 0, 1), (16777215, 137, 1, 0), (16777215, 137, 1, 1))
2152017-03-13 12:54:27,375 get_entries_for_keycode(138)=((16777215, 138, 0, 0), (16777215, 138, 0, 1), (16777215, 138, 1, 0), (16777215, 138, 1, 1))
2162017-03-13 12:54:27,375 get_entries_for_keycode(139)=((16777215, 139, 0, 0), (16777215, 139, 0, 1), (16777215, 139, 1, 0), (16777215, 139, 1, 1))
2172017-03-13 12:54:27,375 get_entries_for_keycode(140)=((16777215, 140, 0, 0), (16777215, 140, 0, 1), (16777215, 140, 1, 0), (16777215, 140, 1, 1))
2182017-03-13 12:54:27,375 get_entries_for_keycode(141)=((16777215, 141, 0, 0), (16777215, 141, 0, 1), (16777215, 141, 1, 0), (16777215, 141, 1, 1))
2192017-03-13 12:54:27,375 get_entries_for_keycode(142)=((16777215, 142, 0, 0), (16777215, 142, 0, 1), (16777215, 142, 1, 0), (16777215, 142, 1, 1))
2202017-03-13 12:54:27,375 get_entries_for_keycode(143)=((16777215, 143, 0, 0), (16777215, 143, 0, 1), (16777215, 143, 1, 0), (16777215, 143, 1, 1))
2212017-03-13 12:54:27,375 get_entries_for_keycode(144)=((65407, 144, 0, 0), (65407, 144, 0, 1), (65407, 144, 1, 0), (65407, 144, 1, 1))
2222017-03-13 12:54:27,375 get_entries_for_keycode(145)=((65300, 145, 0, 0), (65300, 145, 0, 1), (65300, 145, 1, 0), (65300, 145, 1, 1))
2232017-03-13 12:54:27,375 get_entries_for_keycode(146)=((16777215, 146, 0, 0), (16777215, 146, 0, 1), (16777215, 146, 1, 0), (16777215, 146, 1, 1))
2242017-03-13 12:54:27,375 get_entries_for_keycode(147)=((16777215, 147, 0, 0), (16777215, 147, 0, 1), (16777215, 147, 1, 0), (16777215, 147, 1, 1))
2252017-03-13 12:54:27,377 get_entries_for_keycode(148)=((16777215, 148, 0, 0), (16777215, 148, 0, 1), (16777215, 148, 1, 0), (16777215, 148, 1, 1))
2262017-03-13 12:54:27,377 get_entries_for_keycode(149)=((16777215, 149, 0, 0), (16777215, 149, 0, 1), (16777215, 149, 1, 0), (16777215, 149, 1, 1))
2272017-03-13 12:54:27,377 get_entries_for_keycode(150)=((16777215, 150, 0, 0), (16777215, 150, 0, 1), (16777215, 150, 1, 0), (16777215, 150, 1, 1))
2282017-03-13 12:54:27,377 get_entries_for_keycode(151)=((16777215, 151, 0, 0), (16777215, 151, 0, 1), (16777215, 151, 1, 0), (16777215, 151, 1, 1))
2292017-03-13 12:54:27,377 get_entries_for_keycode(152)=((16777215, 152, 0, 0), (16777215, 152, 0, 1), (16777215, 152, 1, 0), (16777215, 152, 1, 1))
2302017-03-13 12:54:27,377 get_entries_for_keycode(153)=((16777215, 153, 0, 0), (16777215, 153, 0, 1), (16777215, 153, 1, 0), (16777215, 153, 1, 1))
2312017-03-13 12:54:27,377 get_entries_for_keycode(154)=((16777215, 154, 0, 0), (16777215, 154, 0, 1), (16777215, 154, 1, 0), (16777215, 154, 1, 1))
2322017-03-13 12:54:27,377 get_entries_for_keycode(155)=((16777215, 155, 0, 0), (16777215, 155, 0, 1), (16777215, 155, 1, 0), (16777215, 155, 1, 1))
2332017-03-13 12:54:27,377 get_entries_for_keycode(156)=((16777215, 156, 0, 0), (16777215, 156, 0, 1), (16777215, 156, 1, 0), (16777215, 156, 1, 1))
2342017-03-13 12:54:27,377 get_entries_for_keycode(157)=((16777215, 157, 0, 0), (16777215, 157, 0, 1), (16777215, 157, 1, 0), (16777215, 157, 1, 1))
2352017-03-13 12:54:27,377 get_entries_for_keycode(158)=((16777215, 158, 0, 0), (16777215, 158, 0, 1), (16777215, 158, 1, 0), (16777215, 158, 1, 1))
2362017-03-13 12:54:27,377 get_entries_for_keycode(159)=((16777215, 159, 0, 0), (16777215, 159, 0, 1), (16777215, 159, 1, 0), (16777215, 159, 1, 1))
2372017-03-13 12:54:27,377 get_entries_for_keycode(160)=((65505, 160, 0, 0), (65505, 160, 0, 1), (65505, 160, 1, 0), (65505, 160, 1, 1))
2382017-03-13 12:54:27,377 get_entries_for_keycode(161)=((65506, 161, 0, 0), (65506, 161, 0, 1), (65506, 161, 1, 0), (65506, 161, 1, 1))
2392017-03-13 12:54:27,378 get_entries_for_keycode(162)=((65507, 162, 0, 0), (65507, 162, 0, 1), (65507, 162, 1, 0), (65507, 162, 1, 1))
2402017-03-13 12:54:27,378 get_entries_for_keycode(163)=((65508, 163, 0, 0), (65508, 163, 0, 1), (65508, 163, 1, 0), (65508, 163, 1, 1))
2412017-03-13 12:54:27,378 get_entries_for_keycode(164)=((65513, 164, 0, 0), (65513, 164, 0, 1), (65513, 164, 1, 0), (65513, 164, 1, 1))
2422017-03-13 12:54:27,378 get_entries_for_keycode(165)=((65514, 165, 0, 0), (65514, 165, 0, 1), (65514, 165, 1, 0), (65514, 165, 1, 1))
2432017-03-13 12:54:27,378 get_entries_for_keycode(166)=((16777215, 166, 0, 0), (16777215, 166, 0, 1), (16777215, 166, 1, 0), (16777215, 166, 1, 1))
2442017-03-13 12:54:27,378 get_entries_for_keycode(167)=((16777215, 167, 0, 0), (16777215, 167, 0, 1), (16777215, 167, 1, 0), (16777215, 167, 1, 1))
2452017-03-13 12:54:27,378 get_entries_for_keycode(168)=((16777215, 168, 0, 0), (16777215, 168, 0, 1), (16777215, 168, 1, 0), (16777215, 168, 1, 1))
2462017-03-13 12:54:27,378 get_entries_for_keycode(169)=((16777215, 169, 0, 0), (16777215, 169, 0, 1), (16777215, 169, 1, 0), (16777215, 169, 1, 1))
2472017-03-13 12:54:27,378 get_entries_for_keycode(170)=((16777215, 170, 0, 0), (16777215, 170, 0, 1), (16777215, 170, 1, 0), (16777215, 170, 1, 1))
2482017-03-13 12:54:27,378 get_entries_for_keycode(171)=((16777215, 171, 0, 0), (16777215, 171, 0, 1), (16777215, 171, 1, 0), (16777215, 171, 1, 1))
2492017-03-13 12:54:27,378 get_entries_for_keycode(172)=((16777215, 172, 0, 0), (16777215, 172, 0, 1), (16777215, 172, 1, 0), (16777215, 172, 1, 1))
2502017-03-13 12:54:27,378 get_entries_for_keycode(173)=((16777215, 173, 0, 0), (16777215, 173, 0, 1), (16777215, 173, 1, 0), (16777215, 173, 1, 1))
2512017-03-13 12:54:27,378 get_entries_for_keycode(174)=((16777215, 174, 0, 0), (16777215, 174, 0, 1), (16777215, 174, 1, 0), (16777215, 174, 1, 1))
2522017-03-13 12:54:27,378 get_entries_for_keycode(175)=((16777215, 175, 0, 0), (16777215, 175, 0, 1), (16777215, 175, 1, 0), (16777215, 175, 1, 1))
2532017-03-13 12:54:27,378 get_entries_for_keycode(176)=((16777215, 176, 0, 0), (16777215, 176, 0, 1), (16777215, 176, 1, 0), (16777215, 176, 1, 1))
2542017-03-13 12:54:27,378 get_entries_for_keycode(177)=((16777215, 177, 0, 0), (16777215, 177, 0, 1), (16777215, 177, 1, 0), (16777215, 177, 1, 1))
2552017-03-13 12:54:27,378 get_entries_for_keycode(178)=((16777215, 178, 0, 0), (16777215, 178, 0, 1), (16777215, 178, 1, 0), (16777215, 178, 1, 1))
2562017-03-13 12:54:27,378 get_entries_for_keycode(179)=((16777215, 179, 0, 0), (16777215, 179, 0, 1), (16777215, 179, 1, 0), (16777215, 179, 1, 1))
2572017-03-13 12:54:27,378 get_entries_for_keycode(180)=((16777215, 180, 0, 0), (16777215, 180, 0, 1), (16777215, 180, 1, 0), (16777215, 180, 1, 1))
2582017-03-13 12:54:27,378 get_entries_for_keycode(181)=((16777215, 181, 0, 0), (16777215, 181, 0, 1), (16777215, 181, 1, 0), (16777215, 181, 1, 1))
2592017-03-13 12:54:27,378 get_entries_for_keycode(182)=((16777215, 182, 0, 0), (16777215, 182, 0, 1), (16777215, 182, 1, 0), (16777215, 182, 1, 1))
2602017-03-13 12:54:27,378 get_entries_for_keycode(183)=((16777215, 183, 0, 0), (16777215, 183, 0, 1), (16777215, 183, 1, 0), (16777215, 183, 1, 1))
2612017-03-13 12:54:27,378 get_entries_for_keycode(184)=((16777215, 184, 0, 0), (16777215, 184, 0, 1), (16777215, 184, 1, 0), (16777215, 184, 1, 1))
2622017-03-13 12:54:27,378 get_entries_for_keycode(185)=((16777215, 185, 0, 0), (16777215, 185, 0, 1), (16777215, 185, 1, 0), (16777215, 185, 1, 1))
2632017-03-13 12:54:27,378 get_entries_for_keycode(186)=((59, 186, 0, 0), (58, 186, 0, 1), (16777215, 186, 1, 0), (16777215, 186, 1, 1))
2642017-03-13 12:54:27,378 get_entries_for_keycode(187)=((61, 187, 0, 0), (43, 187, 0, 1), (16777215, 187, 1, 0), (16777215, 187, 1, 1))
2652017-03-13 12:54:27,380 get_entries_for_keycode(188)=((44, 188, 0, 0), (60, 188, 0, 1), (16777215, 188, 1, 0), (16777215, 188, 1, 1))
2662017-03-13 12:54:27,380 get_entries_for_keycode(189)=((45, 189, 0, 0), (95, 189, 0, 1), (16777215, 189, 1, 0), (16777215, 189, 1, 1))
2672017-03-13 12:54:27,380 get_entries_for_keycode(190)=((46, 190, 0, 0), (62, 190, 0, 1), (16777215, 190, 1, 0), (16777215, 190, 1, 1))
2682017-03-13 12:54:27,380 get_entries_for_keycode(191)=((47, 191, 0, 0), (63, 191, 0, 1), (16777215, 191, 1, 0), (16777215, 191, 1, 1))
2692017-03-13 12:54:27,380 get_entries_for_keycode(192)=((96, 192, 0, 0), (126, 192, 0, 1), (16777215, 192, 1, 0), (16777215, 192, 1, 1))
2702017-03-13 12:54:27,380 get_entries_for_keycode(193)=((16777215, 193, 0, 0), (16777215, 193, 0, 1), (16777215, 193, 1, 0), (16777215, 193, 1, 1))
2712017-03-13 12:54:27,380 get_entries_for_keycode(194)=((16777215, 194, 0, 0), (16777215, 194, 0, 1), (16777215, 194, 1, 0), (16777215, 194, 1, 1))
2722017-03-13 12:54:27,380 get_entries_for_keycode(195)=((16777215, 195, 0, 0), (16777215, 195, 0, 1), (16777215, 195, 1, 0), (16777215, 195, 1, 1))
2732017-03-13 12:54:27,380 get_entries_for_keycode(196)=((16777215, 196, 0, 0), (16777215, 196, 0, 1), (16777215, 196, 1, 0), (16777215, 196, 1, 1))
2742017-03-13 12:54:27,380 get_entries_for_keycode(197)=((16777215, 197, 0, 0), (16777215, 197, 0, 1), (16777215, 197, 1, 0), (16777215, 197, 1, 1))
2752017-03-13 12:54:27,380 get_entries_for_keycode(198)=((16777215, 198, 0, 0), (16777215, 198, 0, 1), (16777215, 198, 1, 0), (16777215, 198, 1, 1))
2762017-03-13 12:54:27,380 get_entries_for_keycode(199)=((16777215, 199, 0, 0), (16777215, 199, 0, 1), (16777215, 199, 1, 0), (16777215, 199, 1, 1))
2772017-03-13 12:54:27,380 get_entries_for_keycode(200)=((16777215, 200, 0, 0), (16777215, 200, 0, 1), (16777215, 200, 1, 0), (16777215, 200, 1, 1))
2782017-03-13 12:54:27,381 get_entries_for_keycode(201)=((16777215, 201, 0, 0), (16777215, 201, 0, 1), (16777215, 201, 1, 0), (16777215, 201, 1, 1))
2792017-03-13 12:54:27,381 get_entries_for_keycode(202)=((16777215, 202, 0, 0), (16777215, 202, 0, 1), (16777215, 202, 1, 0), (16777215, 202, 1, 1))
2802017-03-13 12:54:27,381 get_entries_for_keycode(203)=((16777215, 203, 0, 0), (16777215, 203, 0, 1), (16777215, 203, 1, 0), (16777215, 203, 1, 1))
2812017-03-13 12:54:27,381 get_entries_for_keycode(204)=((16777215, 204, 0, 0), (16777215, 204, 0, 1), (16777215, 204, 1, 0), (16777215, 204, 1, 1))
2822017-03-13 12:54:27,381 get_entries_for_keycode(205)=((16777215, 205, 0, 0), (16777215, 205, 0, 1), (16777215, 205, 1, 0), (16777215, 205, 1, 1))
2832017-03-13 12:54:27,381 get_entries_for_keycode(206)=((16777215, 206, 0, 0), (16777215, 206, 0, 1), (16777215, 206, 1, 0), (16777215, 206, 1, 1))
2842017-03-13 12:54:27,381 get_entries_for_keycode(207)=((16777215, 207, 0, 0), (16777215, 207, 0, 1), (16777215, 207, 1, 0), (16777215, 207, 1, 1))
2852017-03-13 12:54:27,381 get_entries_for_keycode(208)=((16777215, 208, 0, 0), (16777215, 208, 0, 1), (16777215, 208, 1, 0), (16777215, 208, 1, 1))
2862017-03-13 12:54:27,381 get_entries_for_keycode(209)=((16777215, 209, 0, 0), (16777215, 209, 0, 1), (16777215, 209, 1, 0), (16777215, 209, 1, 1))
2872017-03-13 12:54:27,381 get_entries_for_keycode(210)=((16777215, 210, 0, 0), (16777215, 210, 0, 1), (16777215, 210, 1, 0), (16777215, 210, 1, 1))
2882017-03-13 12:54:27,381 get_entries_for_keycode(211)=((16777215, 211, 0, 0), (16777215, 211, 0, 1), (16777215, 211, 1, 0), (16777215, 211, 1, 1))
2892017-03-13 12:54:27,381 get_entries_for_keycode(212)=((16777215, 212, 0, 0), (16777215, 212, 0, 1), (16777215, 212, 1, 0), (16777215, 212, 1, 1))
2902017-03-13 12:54:27,381 get_entries_for_keycode(213)=((16777215, 213, 0, 0), (16777215, 213, 0, 1), (16777215, 213, 1, 0), (16777215, 213, 1, 1))
2912017-03-13 12:54:27,381 get_entries_for_keycode(214)=((16777215, 214, 0, 0), (16777215, 214, 0, 1), (16777215, 214, 1, 0), (16777215, 214, 1, 1))
2922017-03-13 12:54:27,381 get_entries_for_keycode(215)=((16777215, 215, 0, 0), (16777215, 215, 0, 1), (16777215, 215, 1, 0), (16777215, 215, 1, 1))
2932017-03-13 12:54:27,381 get_entries_for_keycode(216)=((16777215, 216, 0, 0), (16777215, 216, 0, 1), (16777215, 216, 1, 0), (16777215, 216, 1, 1))
2942017-03-13 12:54:27,381 get_entries_for_keycode(217)=((16777215, 217, 0, 0), (16777215, 217, 0, 1), (16777215, 217, 1, 0), (16777215, 217, 1, 1))
2952017-03-13 12:54:27,381 get_entries_for_keycode(218)=((16777215, 218, 0, 0), (16777215, 218, 0, 1), (16777215, 218, 1, 0), (16777215, 218, 1, 1))
2962017-03-13 12:54:27,381 get_entries_for_keycode(219)=((91, 219, 0, 0), (123, 219, 0, 1), (16777215, 219, 1, 0), (16777215, 219, 1, 1))
2972017-03-13 12:54:27,381 get_entries_for_keycode(220)=((92, 220, 0, 0), (124, 220, 0, 1), (16777215, 220, 1, 0), (16777215, 220, 1, 1))
2982017-03-13 12:54:27,381 get_entries_for_keycode(221)=((93, 221, 0, 0), (125, 221, 0, 1), (16777215, 221, 1, 0), (16777215, 221, 1, 1))
2992017-03-13 12:54:27,381 get_entries_for_keycode(222)=((39, 222, 0, 0), (34, 222, 0, 1), (16777215, 222, 1, 0), (16777215, 222, 1, 1))
3002017-03-13 12:54:27,381 get_entries_for_keycode(223)=((16777215, 223, 0, 0), (16777215, 223, 0, 1), (16777215, 223, 1, 0), (16777215, 223, 1, 1))
3012017-03-13 12:54:27,381 get_entries_for_keycode(224)=((16777215, 224, 0, 0), (16777215, 224, 0, 1), (16777215, 224, 1, 0), (16777215, 224, 1, 1))
3022017-03-13 12:54:27,381 get_entries_for_keycode(225)=((16777215, 225, 0, 0), (16777215, 225, 0, 1), (16777215, 225, 1, 0), (16777215, 225, 1, 1))
3032017-03-13 12:54:27,381 get_entries_for_keycode(226)=((92, 226, 0, 0), (124, 226, 0, 1), (16777215, 226, 1, 0), (16777215, 226, 1, 1))
3042017-03-13 12:54:27,381 get_entries_for_keycode(227)=((16777215, 227, 0, 0), (16777215, 227, 0, 1), (16777215, 227, 1, 0), (16777215, 227, 1, 1))
3052017-03-13 12:54:27,382 get_entries_for_keycode(228)=((16777215, 228, 0, 0), (16777215, 228, 0, 1), (16777215, 228, 1, 0), (16777215, 228, 1, 1))
3062017-03-13 12:54:27,382 get_entries_for_keycode(229)=((16777215, 229, 0, 0), (16777215, 229, 0, 1), (16777215, 229, 1, 0), (16777215, 229, 1, 1))
3072017-03-13 12:54:27,382 get_entries_for_keycode(230)=((16777215, 230, 0, 0), (16777215, 230, 0, 1), (16777215, 230, 1, 0), (16777215, 230, 1, 1))
3082017-03-13 12:54:27,382 get_entries_for_keycode(231)=((16777215, 231, 0, 0), (16777215, 231, 0, 1), (16777215, 231, 1, 0), (16777215, 231, 1, 1))
3092017-03-13 12:54:27,382 get_entries_for_keycode(232)=((16777215, 232, 0, 0), (16777215, 232, 0, 1), (16777215, 232, 1, 0), (16777215, 232, 1, 1))
3102017-03-13 12:54:27,382 get_entries_for_keycode(233)=((16777215, 233, 0, 0), (16777215, 233, 0, 1), (16777215, 233, 1, 0), (16777215, 233, 1, 1))
3112017-03-13 12:54:27,382 get_entries_for_keycode(234)=((16777215, 234, 0, 0), (16777215, 234, 0, 1), (16777215, 234, 1, 0), (16777215, 234, 1, 1))
3122017-03-13 12:54:27,382 get_entries_for_keycode(235)=((16777215, 235, 0, 0), (16777215, 235, 0, 1), (16777215, 235, 1, 0), (16777215, 235, 1, 1))
3132017-03-13 12:54:27,382 get_entries_for_keycode(236)=((16777215, 236, 0, 0), (16777215, 236, 0, 1), (16777215, 236, 1, 0), (16777215, 236, 1, 1))
3142017-03-13 12:54:27,382 get_entries_for_keycode(237)=((16777215, 237, 0, 0), (16777215, 237, 0, 1), (16777215, 237, 1, 0), (16777215, 237, 1, 1))
3152017-03-13 12:54:27,382 get_entries_for_keycode(238)=((16777215, 238, 0, 0), (16777215, 238, 0, 1), (16777215, 238, 1, 0), (16777215, 238, 1, 1))
3162017-03-13 12:54:27,382 get_entries_for_keycode(239)=((16777215, 239, 0, 0), (16777215, 239, 0, 1), (16777215, 239, 1, 0), (16777215, 239, 1, 1))
3172017-03-13 12:54:27,382 get_entries_for_keycode(240)=((16777215, 240, 0, 0), (16777215, 240, 0, 1), (16777215, 240, 1, 0), (16777215, 240, 1, 1))
3182017-03-13 12:54:27,382 get_entries_for_keycode(241)=((16777215, 241, 0, 0), (16777215, 241, 0, 1), (16777215, 241, 1, 0), (16777215, 241, 1, 1))
3192017-03-13 12:54:27,384 get_entries_for_keycode(242)=((16777215, 242, 0, 0), (16777215, 242, 0, 1), (16777215, 242, 1, 0), (16777215, 242, 1, 1))
3202017-03-13 12:54:27,384 get_entries_for_keycode(243)=((16777215, 243, 0, 0), (16777215, 243, 0, 1), (16777215, 243, 1, 0), (16777215, 243, 1, 1))
3212017-03-13 12:54:27,384 get_entries_for_keycode(244)=((16777215, 244, 0, 0), (16777215, 244, 0, 1), (16777215, 244, 1, 0), (16777215, 244, 1, 1))
3222017-03-13 12:54:27,384 get_entries_for_keycode(245)=((16777215, 245, 0, 0), (16777215, 245, 0, 1), (16777215, 245, 1, 0), (16777215, 245, 1, 1))
3232017-03-13 12:54:27,384 get_entries_for_keycode(246)=((16777215, 246, 0, 0), (16777215, 246, 0, 1), (16777215, 246, 1, 0), (16777215, 246, 1, 1))
3242017-03-13 12:54:27,384 get_entries_for_keycode(247)=((16777215, 247, 0, 0), (16777215, 247, 0, 1), (16777215, 247, 1, 0), (16777215, 247, 1, 1))
3252017-03-13 12:54:27,384 get_entries_for_keycode(248)=((16777215, 248, 0, 0), (16777215, 248, 0, 1), (16777215, 248, 1, 0), (16777215, 248, 1, 1))
3262017-03-13 12:54:27,384 get_entries_for_keycode(249)=((16777215, 249, 0, 0), (16777215, 249, 0, 1), (16777215, 249, 1, 0), (16777215, 249, 1, 1))
3272017-03-13 12:54:27,384 get_entries_for_keycode(250)=((16777215, 250, 0, 0), (16777215, 250, 0, 1), (16777215, 250, 1, 0), (16777215, 250, 1, 1))
3282017-03-13 12:54:27,384 get_entries_for_keycode(251)=((16777215, 251, 0, 0), (16777215, 251, 0, 1), (16777215, 251, 1, 0), (16777215, 251, 1, 1))
3292017-03-13 12:54:27,384 get_entries_for_keycode(252)=((16777215, 252, 0, 0), (16777215, 252, 0, 1), (16777215, 252, 1, 0), (16777215, 252, 1, 1))
3302017-03-13 12:54:27,384 get_entries_for_keycode(253)=((16777215, 253, 0, 0), (16777215, 253, 0, 1), (16777215, 253, 1, 0), (16777215, 253, 1, 1))
3312017-03-13 12:54:27,384 get_entries_for_keycode(254)=((16777215, 254, 0, 0), (16777215, 254, 0, 1), (16777215, 254, 1, 0), (16777215, 254, 1, 1))
3322017-03-13 12:54:27,384 get_entries_for_keycode(255)=((16777215, 255, 0, 0), (16777215, 255, 0, 1), (16777215, 255, 1, 0), (16777215, 255, 1, 1))
3332017-03-13 12:54:27,384 get_gtk_keymap([None, 'VoidSymbol', '0xffffff'])=[(65385, 'Cancel', 3, 0, 0), (65385, 'Cancel', 3, 0, 1), (65385, 'Cancel', 3, 1, 0), (65385, 'Cancel', 3, 1, 1), (65288, 'BackSpace', 8, 0, 0), (65288, 'BackSpace', 8, 0, 1), (65288, 'BackSpace', 8, 1, 0), (65288, 'BackSpace', 8, 1, 1), (65289, 'Tab', 9, 0, 0), (65056, 'ISO_Left_Tab', 9, 0, 1), (65289, 'Tab', 9, 1, 0), (65056, 'ISO_Left_Tab', 9, 1, 1), (65291, 'Clear', 12, 0, 0), (65291, 'Clear', 12, 0, 1), (65291, 'Clear', 12, 1, 0), (65291, 'Clear', 12, 1, 1), (65293, 'Return', 13, 0, 0), (65293, 'Return', 13, 0, 1), (65293, 'Return', 13, 1, 0), (65293, 'Return', 13, 1, 1), (65505, 'Shift_L', 16, 0, 0), (65505, 'Shift_L', 16, 0, 1), (65505, 'Shift_L', 16, 1, 0), (65505, 'Shift_L', 16, 1, 1), (65507, 'Control_L', 17, 0, 0), (65507, 'Control_L', 17, 0, 1), (65507, 'Control_L', 17, 1, 0), (65507, 'Control_L', 17, 1, 1), (65513, 'Alt_L', 18, 0, 0), (65513, 'Alt_L', 18, 0, 1), (65513, 'Alt_L', 18, 1, 0), (65513, 'Alt_L', 18, 1, 1), (65307, 'Escape', 27, 0, 0), (65307, 'Escape', 27, 0, 1), (65307, 'Escape', 27, 1, 0), (65307, 'Escape', 27, 1, 1), (32, 'space', 32, 0, 0), (32, 'space', 32, 0, 1), (65365, 'Page_Up', 33, 0, 0), (65365, 'Page_Up', 33, 0, 1), (65365, 'Page_Up', 33, 1, 0), (65365, 'Page_Up', 33, 1, 1), (65366, 'Page_Down', 34, 0, 0), (65366, 'Page_Down', 34, 0, 1), (65366, 'Page_Down', 34, 1, 0), (65366, 'Page_Down', 34, 1, 1), (65367, 'End', 35, 0, 0), (65367, 'End', 35, 0, 1), (65367, 'End', 35, 1, 0), (65367, 'End', 35, 1, 1), (65360, 'Home', 36, 0, 0), (65360, 'Home', 36, 0, 1), (65360, 'Home', 36, 1, 0), (65360, 'Home', 36, 1, 1), (65361, 'Left', 37, 0, 0), (65361, 'Left', 37, 0, 1), (65361, 'Left', 37, 1, 0), (65361, 'Left', 37, 1, 1), (65362, 'Up', 38, 0, 0), (65362, 'Up', 38, 0, 1), (65362, 'Up', 38, 1, 0), (65362, 'Up', 38, 1, 1), (65363, 'Right', 39, 0, 0), (65363, 'Right', 39, 0, 1), (65363, 'Right', 39, 1, 0), (65363, 'Right', 39, 1, 1), (65364, 'Down', 40, 0, 0), (65364, 'Down', 40, 0, 1), (65364, 'Down', 40, 1, 0), (65364, 'Down', 40, 1, 1), (65379, 'Insert', 45, 0, 0), (65379, 'Insert', 45, 0, 1), (65379, 'Insert', 45, 1, 0), (65379, 'Insert', 45, 1, 1), (65535, 'Delete', 46, 0, 0), (65535, 'Delete', 46, 0, 1), (65535, 'Delete', 46, 1, 0), (65535, 'Delete', 46, 1, 1), (65386, 'Help', 47, 0, 0), (65386, 'Help', 47, 0, 1), (65386, 'Help', 47, 1, 0), (65386, 'Help', 47, 1, 1), (48, '0', 48, 0, 0), (41, 'parenright', 48, 0, 1), (49, '1', 49, 0, 0), (33, 'exclam', 49, 0, 1), (50, '2', 50, 0, 0), (64, 'at', 50, 0, 1), (51, '3', 51, 0, 0), (35, 'numbersign', 51, 0, 1), (52, '4', 52, 0, 0), (36, 'dollar', 52, 0, 1), (53, '5', 53, 0, 0), (37, 'percent', 53, 0, 1), (54, '6', 54, 0, 0), (94, 'asciicircum', 54, 0, 1), (55, '7', 55, 0, 0), (38, 'ampersand', 55, 0, 1), (56, '8', 56, 0, 0), (42, 'asterisk', 56, 0, 1), (57, '9', 57, 0, 0), (40, 'parenleft', 57, 0, 1), (97, 'a', 65, 0, 0), (65, 'A', 65, 0, 1), (98, 'b', 66, 0, 0), (66, 'B', 66, 0, 1), (99, 'c', 67, 0, 0), (67, 'C', 67, 0, 1), (100, 'd', 68, 0, 0), (68, 'D', 68, 0, 1), (101, 'e', 69, 0, 0), (69, 'E', 69, 0, 1), (102, 'f', 70, 0, 0), (70, 'F', 70, 0, 1), (103, 'g', 71, 0, 0), (71, 'G', 71, 0, 1), (104, 'h', 72, 0, 0), (72, 'H', 72, 0, 1), (105, 'i', 73, 0, 0), (73, 'I', 73, 0, 1), (106, 'j', 74, 0, 0), (74, 'J', 74, 0, 1), (107, 'k', 75, 0, 0), (75, 'K', 75, 0, 1), (108, 'l', 76, 0, 0), (76, 'L', 76, 0, 1), (109, 'm', 77, 0, 0), (77, 'M', 77, 0, 1), (110, 'n', 78, 0, 0), (78, 'N', 78, 0, 1), (111, 'o', 79, 0, 0), (79, 'O', 79, 0, 1), (112, 'p', 80, 0, 0), (80, 'P', 80, 0, 1), (113, 'q', 81, 0, 0), (81, 'Q', 81, 0, 1), (114, 'r', 82, 0, 0), (82, 'R', 82, 0, 1), (115, 's', 83, 0, 0), (83, 'S', 83, 0, 1), (116, 't', 84, 0, 0), (84, 'T', 84, 0, 1), (117, 'u', 85, 0, 0), (85, 'U', 85, 0, 1), (118, 'v', 86, 0, 0), (86, 'V', 86, 0, 1), (119, 'w', 87, 0, 0), (87, 'W', 87, 0, 1), (120, 'x', 88, 0, 0), (88, 'X', 88, 0, 1), (121, 'y', 89, 0, 0), (89, 'Y', 89, 0, 1), (122, 'z', 90, 0, 0), (90, 'Z', 90, 0, 1), (65511, 'Meta_L', 91, 0, 0), (65511, 'Meta_L', 91, 0, 1), (65511, 'Meta_L', 91, 1, 0), (65511, 'Meta_L', 91, 1, 1), (65512, 'Meta_R', 92, 0, 0), (65512, 'Meta_R', 92, 0, 1), (65512, 'Meta_R', 92, 1, 0), (65512, 'Meta_R', 92, 1, 1), (65383, 'Menu', 93, 0, 0), (65383, 'Menu', 93, 0, 1), (65383, 'Menu', 93, 1, 0), (65383, 'Menu', 93, 1, 1), (65456, 'KP_0', 96, 0, 0), (65456, 'KP_0', 96, 0, 1), (65456, 'KP_0', 96, 1, 0), (65456, 'KP_0', 96, 1, 1), (65457, 'KP_1', 97, 0, 0), (65457, 'KP_1', 97, 0, 1), (65457, 'KP_1', 97, 1, 0), (65457, 'KP_1', 97, 1, 1), (65458, 'KP_2', 98, 0, 0), (65458, 'KP_2', 98, 0, 1), (65458, 'KP_2', 98, 1, 0), (65458, 'KP_2', 98, 1, 1), (65459, 'KP_3', 99, 0, 0), (65459, 'KP_3', 99, 0, 1), (65459, 'KP_3', 99, 1, 0), (65459, 'KP_3', 99, 1, 1), (65460, 'KP_4', 100, 0, 0), (65460, 'KP_4', 100, 0, 1), (65460, 'KP_4', 100, 1, 0), (65460, 'KP_4', 100, 1, 1), (65461, 'KP_5', 101, 0, 0), (65461, 'KP_5', 101, 0, 1), (65461, 'KP_5', 101, 1, 0), (65461, 'KP_5', 101, 1, 1), (65462, 'KP_6', 102, 0, 0), (65462, 'KP_6', 102, 0, 1), (65462, 'KP_6', 102, 1, 0), (65462, 'KP_6', 102, 1, 1), (65463, 'KP_7', 103, 0, 0), (65463, 'KP_7', 103, 0, 1), (65463, 'KP_7', 103, 1, 0), (65463, 'KP_7', 103, 1, 1), (65464, 'KP_8', 104, 0, 0), (65464, 'KP_8', 104, 0, 1), (65464, 'KP_8', 104, 1, 0), (65464, 'KP_8', 104, 1, 1), (65465, 'KP_9', 105, 0, 0), (65465, 'KP_9', 105, 0, 1), (65465, 'KP_9', 105, 1, 0), (65465, 'KP_9', 105, 1, 1), (65450, 'KP_Multiply', 106, 0, 0), (65450, 'KP_Multiply', 106, 0, 1), (65450, 'KP_Multiply', 106, 1, 0), (65450, 'KP_Multiply', 106, 1, 1), (65451, 'KP_Add', 107, 0, 0), (65451, 'KP_Add', 107, 0, 1), (65451, 'KP_Add', 107, 1, 0), (65451, 'KP_Add', 107, 1, 1), (65453, 'KP_Subtract', 109, 0, 0), (65453, 'KP_Subtract', 109, 0, 1), (65453, 'KP_Subtract', 109, 1, 0), (65453, 'KP_Subtract', 109, 1, 1), (46, 'KP_Decimal', 110, 0, 0), (46, 'KP_Decimal', 110, 0, 1), (65455, 'KP_Divide', 111, 0, 0), (65455, 'KP_Divide', 111, 0, 1), (65455, 'KP_Divide', 111, 1, 0), (65455, 'KP_Divide', 111, 1, 1), (65470, 'F1', 112, 0, 0), (65470, 'F1', 112, 0, 1), (65470, 'F1', 112, 1, 0), (65470, 'F1', 112, 1, 1), (65471, 'F2', 113, 0, 0), (65471, 'F2', 113, 0, 1), (65471, 'F2', 113, 1, 0), (65471, 'F2', 113, 1, 1), (65472, 'F3', 114, 0, 0), (65472, 'F3', 114, 0, 1), (65472, 'F3', 114, 1, 0), (65472, 'F3', 114, 1, 1), (65473, 'F4', 115, 0, 0), (65473, 'F4', 115, 0, 1), (65473, 'F4', 115, 1, 0), (65473, 'F4', 115, 1, 1), (65474, 'F5', 116, 0, 0), (65474, 'F5', 116, 0, 1), (65474, 'F5', 116, 1, 0), (65474, 'F5', 116, 1, 1), (65475, 'F6', 117, 0, 0), (65475, 'F6', 117, 0, 1), (65475, 'F6', 117, 1, 0), (65475, 'F6', 117, 1, 1), (65476, 'F7', 118, 0, 0), (65476, 'F7', 118, 0, 1), (65476, 'F7', 118, 1, 0), (65476, 'F7', 118, 1, 1), (65477, 'F8', 119, 0, 0), (65477, 'F8', 119, 0, 1), (65477, 'F8', 119, 1, 0), (65477, 'F8', 119, 1, 1), (65478, 'F9', 120, 0, 0), (65478, 'F9', 120, 0, 1), (65478, 'F9', 120, 1, 0), (65478, 'F9', 120, 1, 1), (65479, 'F10', 121, 0, 0), (65479, 'F10', 121, 0, 1), (65479, 'F10', 121, 1, 0), (65479, 'F10', 121, 1, 1), (65480, 'F11', 122, 0, 0), (65480, 'F11', 122, 0, 1), (65480, 'F11', 122, 1, 0), (65480, 'F11', 122, 1, 1), (65481, 'F12', 123, 0, 0), (65481, 'F12', 123, 0, 1), (65481, 'F12', 123, 1, 0), (65481, 'F12', 123, 1, 1), (65482, 'F13', 124, 0, 0), (65482, 'F13', 124, 0, 1), (65482, 'F13', 124, 1, 0), (65482, 'F13', 124, 1, 1), (65483, 'F14', 125, 0, 0), (65483, 'F14', 125, 0, 1), (65483, 'F14', 125, 1, 0), (65483, 'F14', 125, 1, 1), (65484, 'F15', 126, 0, 0), (65484, 'F15', 126, 0, 1), (65484, 'F15', 126, 1, 0), (65484, 'F15', 126, 1, 1), (65485, 'F16', 127, 0, 0), (65485, 'F16', 127, 0, 1), (65485, 'F16', 127, 1, 0), (65485, 'F16', 127, 1, 1), (65486, 'F17', 128, 0, 0), (65486, 'F17', 128, 0, 1), (65486, 'F17', 128, 1, 0), (65486, 'F17', 128, 1, 1), (65487, 'F18', 129, 0, 0), (65487, 'F18', 129, 0, 1), (65487, 'F18', 129, 1, 0), (65487, 'F18', 129, 1, 1), (65488, 'F19', 130, 0, 0), (65488, 'F19', 130, 0, 1), (65488, 'F19', 130, 1, 0), (65488, 'F19', 130, 1, 1), (65489, 'F20', 131, 0, 0), (65489, 'F20', 131, 0, 1), (65489, 'F20', 131, 1, 0), (65489, 'F20', 131, 1, 1), (65490, 'F21', 132, 0, 0), (65490, 'F21', 132, 0, 1), (65490, 'F21', 132, 1, 0), (65490, 'F21', 132, 1, 1), (65491, 'F22', 133, 0, 0), (65491, 'F22', 133, 0, 1), (65491, 'F22', 133, 1, 0), (65491, 'F22', 133, 1, 1), (65492, 'F23', 134, 0, 0), (65492, 'F23', 134, 0, 1), (65492, 'F23', 134, 1, 0), (65492, 'F23', 134, 1, 1), (65493, 'F24', 135, 0, 0), (65493, 'F24', 135, 0, 1), (65493, 'F24', 135, 1, 0), (65493, 'F24', 135, 1, 1), (65407, 'Num_Lock', 144, 0, 0), (65407, 'Num_Lock', 144, 0, 1), (65407, 'Num_Lock', 144, 1, 0), (65407, 'Num_Lock', 144, 1, 1), (65300, 'Scroll_Lock', 145, 0, 0), (65300, 'Scroll_Lock', 145, 0, 1), (65300, 'Scroll_Lock', 145, 1, 0), (65300, 'Scroll_Lock', 145, 1, 1), (65505, 'Shift_L', 160, 0, 0), (65505, 'Shift_L', 160, 0, 1), (65505, 'Shift_L', 160, 1, 0), (65505, 'Shift_L', 160, 1, 1), (65506, 'Shift_R', 161, 0, 0), (65506, 'Shift_R', 161, 0, 1), (65506, 'Shift_R', 161, 1, 0), (65506, 'Shift_R', 161, 1, 1), (65507, 'Control_L', 162, 0, 0), (65507, 'Control_L', 162, 0, 1), (65507, 'Control_L', 162, 1, 0), (65507, 'Control_L', 162, 1, 1), (65508, 'Control_R', 163, 0, 0), (65508, 'Control_R', 163, 0, 1), (65508, 'Control_R', 163, 1, 0), (65508, 'Control_R', 163, 1, 1), (65513, 'Alt_L', 164, 0, 0), (65513, 'Alt_L', 164, 0, 1), (65513, 'Alt_L', 164, 1, 0), (65513, 'Alt_L', 164, 1, 1), (65514, 'Alt_R', 165, 0, 0), (65514, 'Alt_R', 165, 0, 1), (65514, 'Alt_R', 165, 1, 0), (65514, 'Alt_R', 165, 1, 1), (59, 'semicolon', 186, 0, 0), (58, 'colon', 186, 0, 1), (61, 'equal', 187, 0, 0), (43, 'plus', 187, 0, 1), (44, 'comma', 188, 0, 0), (60, 'less', 188, 0, 1), (45, 'minus', 189, 0, 0), (95, 'underscore', 189, 0, 1), (46, 'period', 190, 0, 0), (62, 'greater', 190, 0, 1), (47, 'slash', 191, 0, 0), (63, 'question', 191, 0, 1), (96, 'grave', 192, 0, 0), (126, 'asciitilde', 192, 0, 1), (91, 'bracketleft', 219, 0, 0), (123, 'braceleft', 219, 0, 1), (92, 'backslash', 220, 0, 0), (124, 'bar', 220, 0, 1), (93, 'bracketright', 221, 0, 0), (125, 'braceright', 221, 0, 1), (39, 'apostrophe', 222, 0, 0), (34, 'quotedbl', 222, 0, 1), (92, 'backslash', 226, 0, 0), (124, 'bar', 226, 0, 1)] (keymap=<gtk.gdk.Keymap object at 0x7c54738 (GdkKeymap at 0x2ea7760)>)
3342017-03-13 12:54:27,385 layout=us, layouts=['us', 'us'], variant=None, variants=[]
3352017-03-13 12:54:27,385 print=, query=, struct={}
3362017-03-13 12:54:27,385 keycodes=[(65385, 'Cancel', 3, 0, 0), (65385, 'Cancel', 3, 0, 1), (65385, 'Cancel', 3, 1,...
3372017-03-13 12:54:27,385 x11 keycodes={}...
3382017-03-13 12:54:27,385 mod managed: []
3392017-03-13 12:54:27,385 mod meanings: {}
3402017-03-13 12:54:27,385 mod pointermissing: ['lock']
3412017-03-13 12:54:27,385 hash=us/561663b1aa314491b9bd2ad661e34911f62bc38f
3422017-03-13 12:54:27,387 do_keys_changed() modifier_map={'control': 4, 'mod1': 8, 'mod2': 16, 'mod3': 32, 'mod4': 64, 'mod5': 128, 'lock': 2, 'shift': 1}, old hash=None, new hash=us/561663b1aa314491b9bd2ad661e34911f62bc38f
3432017-03-13 12:54:27,392 init_keyboard_listener() hook_id=0x6f60a01
3442017-03-13 12:54:27,427 mask_to_names(<flags 0 of type GdkModifierType>)=[]
3452017-03-13 12:54:27,427  keyboard settings: layout=us
3462017-03-13 12:54:27,427 mask_to_names(<flags 0 of type GdkModifierType>)=[]
3472017-03-13 12:54:27,428  desktop size is 3840x1200 with 1 screen:
3482017-03-13 12:54:27,428   Default (1016x317 mm - DPI: 96x96)
3492017-03-13 12:54:27,428     DISPLAY2 1920x1200 at 1920x0 (677x423 mm - DPI: 72x72) workarea: 1920x1160
3502017-03-13 12:54:27,428     DISPLAY1 1920x1200 (677x423 mm - DPI: 72x72) workarea: 1920x1200
3512017-03-13 12:54:27,428  downscaled by 65%, virtual screen size: 5908x1846
3522017-03-13 12:54:27,430   Default (1016x317 mm - DPI: 147x147)
3532017-03-13 12:54:27,430     DISPLAY2 2954x1846 at 2954x0 (677x423 mm - DPI: 110x110) workarea: 2954x1785
3542017-03-13 12:54:27,430     DISPLAY1 2954x1846 (677x423 mm - DPI: 110x110) workarea: 2954x1846
3552017-03-13 12:54:27,430 keyboard repeat speed(31)=33, delay(1)=500
3562017-03-13 12:54:27,493 win32api.GetKeyboardLayoutList()=0x4090409
3572017-03-13 12:54:27,493 found keyboard layout 'us' with variants=[], code 'USA' for kbid=1033 (0x4090409)
3582017-03-13 12:54:27,493 win32api.GetKeyboardLayout(0)=0x4090409
3592017-03-13 12:54:27,493 found keyboard layout 'us' with variants=[], code 'USA' for kbid=1033 (0x4090409)
3602017-03-13 12:54:27,493 <xpra.platform.win32.keyboard.Keyboard object at 0x07CBA030>.get_layout_spec()=('us', ['us', 'us'], None, [])
3612017-03-13 12:54:27,493 keyboard layouts: us
3622017-03-13 12:54:32,384 Xpra shadow server version 1.0.3-r15051 64-bit
3632017-03-13 12:54:32,384  running on Linux
3642017-03-13 12:54:32,384 enabled remote logging
3652017-03-13 12:54:32,397 Attached to ssh/***/:0 (press Control-C to detach)
366
3672017-03-13 12:54:32,415 unknown string message: 0xc06e / 82 / 1585
3682017-03-13 12:54:32,417 unknown string message: 0xc06e / 80 / 0
3692017-03-13 12:54:47,168 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
3702017-03-13 12:54:47,170 parse_key_event(<gtk.gdk.Event at 076BCAD0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
3712017-03-13 12:54:47,171 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
3722017-03-13 12:54:47,171 send_delayed_key() delayed_event=None
3732017-03-13 12:54:47,171 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
3742017-03-13 12:54:47,668 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
3752017-03-13 12:54:47,670 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
3762017-03-13 12:54:47,670 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
3772017-03-13 12:54:47,671 send_delayed_key() delayed_event=None
3782017-03-13 12:54:47,671 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
3792017-03-13 12:54:47,701 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
3802017-03-13 12:54:47,701 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
3812017-03-13 12:54:47,703 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
3822017-03-13 12:54:47,703 send_delayed_key() delayed_event=None
3832017-03-13 12:54:47,703 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
3842017-03-13 12:54:47,734 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
3852017-03-13 12:54:47,734 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
3862017-03-13 12:54:47,736 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
3872017-03-13 12:54:47,736 send_delayed_key() delayed_event=None
3882017-03-13 12:54:47,736 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
3892017-03-13 12:54:47,767 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
3902017-03-13 12:54:47,769 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
3912017-03-13 12:54:47,769 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
3922017-03-13 12:54:47,769 send_delayed_key() delayed_event=None
3932017-03-13 12:54:47,769 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
3942017-03-13 12:54:47,803 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
3952017-03-13 12:54:47,805 parse_key_event(<gtk.gdk.Event at 076BC6B0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
3962017-03-13 12:54:47,805 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
3972017-03-13 12:54:47,805 send_delayed_key() delayed_event=None
3982017-03-13 12:54:47,805 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
3992017-03-13 12:54:47,834 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4002017-03-13 12:54:47,835 parse_key_event(<gtk.gdk.Event at 076BC1D0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4012017-03-13 12:54:47,835 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4022017-03-13 12:54:47,835 send_delayed_key() delayed_event=None
4032017-03-13 12:54:47,836 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4042017-03-13 12:54:47,867 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4052017-03-13 12:54:47,868 parse_key_event(<gtk.gdk.Event at 076BC6B0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4062017-03-13 12:54:47,868 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4072017-03-13 12:54:47,868 send_delayed_key() delayed_event=None
4082017-03-13 12:54:47,868 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4092017-03-13 12:54:47,900 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4102017-03-13 12:54:47,900 parse_key_event(<gtk.gdk.Event at 076BCAD0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4112017-03-13 12:54:47,901 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4122017-03-13 12:54:47,901 send_delayed_key() delayed_event=None
4132017-03-13 12:54:47,901 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4142017-03-13 12:54:47,933 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4152017-03-13 12:54:47,933 parse_key_event(<gtk.gdk.Event at 076BC1D0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4162017-03-13 12:54:47,934 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4172017-03-13 12:54:47,934 send_delayed_key() delayed_event=None
4182017-03-13 12:54:47,934 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4192017-03-13 12:54:47,966 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4202017-03-13 12:54:47,966 parse_key_event(<gtk.gdk.Event at 076BC1D0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4212017-03-13 12:54:47,967 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4222017-03-13 12:54:47,967 send_delayed_key() delayed_event=None
4232017-03-13 12:54:47,967 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4242017-03-13 12:54:47,999 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4252017-03-13 12:54:47,999 parse_key_event(<gtk.gdk.Event at 076BCE00: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4262017-03-13 12:54:48,000 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4272017-03-13 12:54:48,000 send_delayed_key() delayed_event=None
4282017-03-13 12:54:48,000 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4292017-03-13 12:54:48,032 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4302017-03-13 12:54:48,032 parse_key_event(<gtk.gdk.Event at 076BC770: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4312017-03-13 12:54:48,032 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4322017-03-13 12:54:48,032 send_delayed_key() delayed_event=None
4332017-03-13 12:54:48,033 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4342017-03-13 12:54:48,065 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4352017-03-13 12:54:48,065 parse_key_event(<gtk.gdk.Event at 076BCFB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4362017-03-13 12:54:48,065 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4372017-03-13 12:54:48,065 send_delayed_key() delayed_event=None
4382017-03-13 12:54:48,066 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4392017-03-13 12:54:48,107 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4402017-03-13 12:54:48,108 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=less>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '<', 'keyname': 'less', 'pressed': True, 'keyval': 60, 'keycode': 188}>
4412017-03-13 12:54:48,108 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '<', 'keyname': 'less', 'pressed': True, 'keyval': 60, 'keycode': 188}>) wid=1
4422017-03-13 12:54:48,108 send_delayed_key() delayed_event=None
4432017-03-13 12:54:48,109 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '<', 'keyname': 'less', 'pressed': True, 'keyval': 60, 'keycode': 188}>)
4442017-03-13 12:54:48,265 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4452017-03-13 12:54:48,266 parse_key_event(<gtk.gdk.Event at 076BC9C8: GDK_KEY_RELEASE keyval=less>, False)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '<', 'keyname': 'less', 'pressed': False, 'keyval': 60, 'keycode': 188}>
4462017-03-13 12:54:48,266 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '<', 'keyname': 'less', 'pressed': False, 'keyval': 60, 'keycode': 188}>) wid=1
4472017-03-13 12:54:48,266 send_delayed_key() delayed_event=None
4482017-03-13 12:54:48,266 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '<', 'keyname': 'less', 'pressed': False, 'keyval': 60, 'keycode': 188}>)
4492017-03-13 12:54:48,553 mask_to_names(<flags 0 of type GdkModifierType>)=[]
4502017-03-13 12:54:48,555 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_RELEASE keyval=Shift_L>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 16}>
4512017-03-13 12:54:48,555 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 16}>) wid=1
4522017-03-13 12:54:48,555 send_delayed_key() delayed_event=None
4532017-03-13 12:54:48,555 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 16}>)
4542017-03-13 12:54:50,746 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4552017-03-13 12:54:50,747 parse_key_event(<gtk.gdk.Event at 076BCC08: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4562017-03-13 12:54:50,750 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4572017-03-13 12:54:50,750 send_delayed_key() delayed_event=None
4582017-03-13 12:54:50,752 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4592017-03-13 12:54:51,246 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4602017-03-13 12:54:51,246 parse_key_event(<gtk.gdk.Event at 076BCC08: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4612017-03-13 12:54:51,246 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4622017-03-13 12:54:51,247 send_delayed_key() delayed_event=None
4632017-03-13 12:54:51,249 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4642017-03-13 12:54:51,279 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4652017-03-13 12:54:51,279 parse_key_event(<gtk.gdk.Event at 076BCBF0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4662017-03-13 12:54:51,279 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4672017-03-13 12:54:51,279 send_delayed_key() delayed_event=None
4682017-03-13 12:54:51,280 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4692017-03-13 12:54:51,312 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4702017-03-13 12:54:51,312 parse_key_event(<gtk.gdk.Event at 076BC9C8: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4712017-03-13 12:54:51,313 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4722017-03-13 12:54:51,313 send_delayed_key() delayed_event=None
4732017-03-13 12:54:51,315 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4742017-03-13 12:54:51,345 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4752017-03-13 12:54:51,346 parse_key_event(<gtk.gdk.Event at 076BCA58: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4762017-03-13 12:54:51,348 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4772017-03-13 12:54:51,348 send_delayed_key() delayed_event=None
4782017-03-13 12:54:51,348 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4792017-03-13 12:54:51,378 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4802017-03-13 12:54:51,378 parse_key_event(<gtk.gdk.Event at 076BCE00: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4812017-03-13 12:54:51,378 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4822017-03-13 12:54:51,378 send_delayed_key() delayed_event=None
4832017-03-13 12:54:51,380 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4842017-03-13 12:54:51,411 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4852017-03-13 12:54:51,411 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4862017-03-13 12:54:51,413 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4872017-03-13 12:54:51,414 send_delayed_key() delayed_event=None
4882017-03-13 12:54:51,414 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4892017-03-13 12:54:51,444 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4902017-03-13 12:54:51,444 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4912017-03-13 12:54:51,444 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4922017-03-13 12:54:51,446 send_delayed_key() delayed_event=None
4932017-03-13 12:54:51,446 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4942017-03-13 12:54:51,476 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
4952017-03-13 12:54:51,476 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
4962017-03-13 12:54:51,477 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
4972017-03-13 12:54:51,477 send_delayed_key() delayed_event=None
4982017-03-13 12:54:51,477 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
4992017-03-13 12:54:51,509 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5002017-03-13 12:54:51,509 parse_key_event(<gtk.gdk.Event at 076BCE00: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5012017-03-13 12:54:51,510 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5022017-03-13 12:54:51,510 send_delayed_key() delayed_event=None
5032017-03-13 12:54:51,510 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5042017-03-13 12:54:51,542 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5052017-03-13 12:54:51,542 parse_key_event(<gtk.gdk.Event at 076BC1D0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5062017-03-13 12:54:51,543 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5072017-03-13 12:54:51,545 send_delayed_key() delayed_event=None
5082017-03-13 12:54:51,545 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5092017-03-13 12:54:51,575 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5102017-03-13 12:54:51,576 parse_key_event(<gtk.gdk.Event at 076BCBF0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5112017-03-13 12:54:51,576 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5122017-03-13 12:54:51,578 send_delayed_key() delayed_event=None
5132017-03-13 12:54:51,578 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5142017-03-13 12:54:51,608 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5152017-03-13 12:54:51,608 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=greater>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '>', 'keyname': 'greater', 'pressed': True, 'keyval': 62, 'keycode': 190}>
5162017-03-13 12:54:51,609 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '>', 'keyname': 'greater', 'pressed': True, 'keyval': 62, 'keycode': 190}>) wid=1
5172017-03-13 12:54:51,611 send_delayed_key() delayed_event=None
5182017-03-13 12:54:51,612 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '>', 'keyname': 'greater', 'pressed': True, 'keyval': 62, 'keycode': 190}>)
5192017-03-13 12:54:51,825 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5202017-03-13 12:54:51,825 parse_key_event(<gtk.gdk.Event at 076BCB30: GDK_KEY_RELEASE keyval=greater>, False)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '>', 'keyname': 'greater', 'pressed': False, 'keyval': 62, 'keycode': 190}>
5212017-03-13 12:54:51,825 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '>', 'keyname': 'greater', 'pressed': False, 'keyval': 62, 'keycode': 190}>) wid=1
5222017-03-13 12:54:51,825 send_delayed_key() delayed_event=None
5232017-03-13 12:54:51,825 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '>', 'keyname': 'greater', 'pressed': False, 'keyval': 62, 'keycode': 190}>)
5242017-03-13 12:54:52,114 mask_to_names(<flags 0 of type GdkModifierType>)=[]
5252017-03-13 12:54:52,115 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_RELEASE keyval=Shift_L>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 16}>
5262017-03-13 12:54:52,117 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 16}>) wid=1
5272017-03-13 12:54:52,121 send_delayed_key() delayed_event=None
5282017-03-13 12:54:52,121 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 16}>)
5292017-03-13 12:54:54,706 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5302017-03-13 12:54:54,707 parse_key_event(<gtk.gdk.Event at 076BC680: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5312017-03-13 12:54:54,709 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5322017-03-13 12:54:54,710 send_delayed_key() delayed_event=None
5332017-03-13 12:54:54,710 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5342017-03-13 12:54:55,204 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5352017-03-13 12:54:55,206 parse_key_event(<gtk.gdk.Event at 076BC6B0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5362017-03-13 12:54:55,206 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5372017-03-13 12:54:55,207 send_delayed_key() delayed_event=None
5382017-03-13 12:54:55,207 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5392017-03-13 12:54:55,237 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5402017-03-13 12:54:55,239 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5412017-03-13 12:54:55,239 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5422017-03-13 12:54:55,239 send_delayed_key() delayed_event=None
5432017-03-13 12:54:55,240 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5442017-03-13 12:54:55,270 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5452017-03-13 12:54:55,270 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5462017-03-13 12:54:55,272 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5472017-03-13 12:54:55,272 send_delayed_key() delayed_event=None
5482017-03-13 12:54:55,272 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5492017-03-13 12:54:55,303 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5502017-03-13 12:54:55,305 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5512017-03-13 12:54:55,305 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5522017-03-13 12:54:55,305 send_delayed_key() delayed_event=None
5532017-03-13 12:54:55,305 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5542017-03-13 12:54:55,345 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5552017-03-13 12:54:55,345 parse_key_event(<gtk.gdk.Event at 076BC6B0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5562017-03-13 12:54:55,345 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5572017-03-13 12:54:55,345 send_delayed_key() delayed_event=None
5582017-03-13 12:54:55,346 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5592017-03-13 12:54:55,369 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5602017-03-13 12:54:55,369 parse_key_event(<gtk.gdk.Event at 076BC770: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5612017-03-13 12:54:55,371 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5622017-03-13 12:54:55,371 send_delayed_key() delayed_event=None
5632017-03-13 12:54:55,371 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5642017-03-13 12:54:55,403 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5652017-03-13 12:54:55,403 parse_key_event(<gtk.gdk.Event at 076BC770: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5662017-03-13 12:54:55,404 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5672017-03-13 12:54:55,404 send_delayed_key() delayed_event=None
5682017-03-13 12:54:55,404 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5692017-03-13 12:54:55,436 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5702017-03-13 12:54:55,437 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5712017-03-13 12:54:55,437 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5722017-03-13 12:54:55,437 send_delayed_key() delayed_event=None
5732017-03-13 12:54:55,437 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5742017-03-13 12:54:55,469 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5752017-03-13 12:54:55,470 parse_key_event(<gtk.gdk.Event at 076BCE18: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5762017-03-13 12:54:55,470 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5772017-03-13 12:54:55,470 send_delayed_key() delayed_event=None
5782017-03-13 12:54:55,470 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5792017-03-13 12:54:55,502 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5802017-03-13 12:54:55,502 parse_key_event(<gtk.gdk.Event at 076BC1D0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5812017-03-13 12:54:55,503 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5822017-03-13 12:54:55,503 send_delayed_key() delayed_event=None
5832017-03-13 12:54:55,503 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5842017-03-13 12:54:55,535 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5852017-03-13 12:54:55,535 parse_key_event(<gtk.gdk.Event at 076BCFB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5862017-03-13 12:54:55,536 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5872017-03-13 12:54:55,536 send_delayed_key() delayed_event=None
5882017-03-13 12:54:55,536 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5892017-03-13 12:54:55,569 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5902017-03-13 12:54:55,569 parse_key_event(<gtk.gdk.Event at 076BCC08: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5912017-03-13 12:54:55,571 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5922017-03-13 12:54:55,571 send_delayed_key() delayed_event=None
5932017-03-13 12:54:55,572 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5942017-03-13 12:54:55,601 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
5952017-03-13 12:54:55,601 parse_key_event(<gtk.gdk.Event at 076BCC08: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
5962017-03-13 12:54:55,601 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
5972017-03-13 12:54:55,601 send_delayed_key() delayed_event=None
5982017-03-13 12:54:55,601 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
5992017-03-13 12:54:55,644 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
6002017-03-13 12:54:55,647 parse_key_event(<gtk.gdk.Event at 076BCA58: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
6012017-03-13 12:54:55,647 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
6022017-03-13 12:54:55,648 send_delayed_key() delayed_event=None
6032017-03-13 12:54:55,648 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
6042017-03-13 12:54:55,667 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
6052017-03-13 12:54:55,667 parse_key_event(<gtk.gdk.Event at 076BC6B0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
6062017-03-13 12:54:55,667 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
6072017-03-13 12:54:55,667 send_delayed_key() delayed_event=None
6082017-03-13 12:54:55,668 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
6092017-03-13 12:54:55,700 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
6102017-03-13 12:54:55,700 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
6112017-03-13 12:54:55,700 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
6122017-03-13 12:54:55,700 send_delayed_key() delayed_event=None
6132017-03-13 12:54:55,700 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
6142017-03-13 12:54:55,733 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
6152017-03-13 12:54:55,733 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
6162017-03-13 12:54:55,733 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
6172017-03-13 12:54:55,734 send_delayed_key() delayed_event=None
6182017-03-13 12:54:55,736 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
6192017-03-13 12:54:55,766 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
6202017-03-13 12:54:55,766 parse_key_event(<gtk.gdk.Event at 076BCC08: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>
6212017-03-13 12:54:55,766 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>) wid=1
6222017-03-13 12:54:55,767 send_delayed_key() delayed_event=None
6232017-03-13 12:54:55,767 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 16}>)
6242017-03-13 12:54:55,769 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
6252017-03-13 12:54:55,769 parse_key_event(<gtk.gdk.Event at 076BCC08: GDK_KEY_PRESS keyval=bar>, True)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '|', 'keyname': 'bar', 'pressed': True, 'keyval': 124, 'keycode': 220}>
6262017-03-13 12:54:55,769 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '|', 'keyname': 'bar', 'pressed': True, 'keyval': 124, 'keycode': 220}>) wid=1
6272017-03-13 12:54:55,769 send_delayed_key() delayed_event=None
6282017-03-13 12:54:55,770 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '|', 'keyname': 'bar', 'pressed': True, 'keyval': 124, 'keycode': 220}>)
6292017-03-13 12:54:55,953 mask_to_names(<flags GDK_SHIFT_MASK of type GdkModifierType>)=['shift']
6302017-03-13 12:54:55,953 parse_key_event(<gtk.gdk.Event at 076BCC08: GDK_KEY_RELEASE keyval=bar>, False)=<GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '|', 'keyname': 'bar', 'pressed': False, 'keyval': 124, 'keycode': 220}>
6312017-03-13 12:54:55,954 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '|', 'keyname': 'bar', 'pressed': False, 'keyval': 124, 'keycode': 220}>) wid=1
6322017-03-13 12:54:55,954 send_delayed_key() delayed_event=None
6332017-03-13 12:54:55,954 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['shift'], 'group': 0, 'string': '|', 'keyname': 'bar', 'pressed': False, 'keyval': 124, 'keycode': 220}>)
6342017-03-13 12:54:56,538 mask_to_names(<flags 0 of type GdkModifierType>)=[]
6352017-03-13 12:54:56,539 parse_key_event(<gtk.gdk.Event at 076BCF98: GDK_KEY_RELEASE keyval=Shift_L>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 16}>
6362017-03-13 12:54:56,539 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 16}>) wid=1
6372017-03-13 12:54:56,543 send_delayed_key() delayed_event=None
6382017-03-13 12:54:56,543 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 16}>)
6392017-03-13 12:55:03,369 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
6402017-03-13 12:55:03,371 mask_to_names(<flags 0 of type GdkModifierType>)=[]
6412017-03-13 12:55:03,371 parse_key_event(<gtk.gdk.Event at 076BCAD0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
6422017-03-13 12:55:03,371 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
6432017-03-13 12:55:03,371 send_delayed_key() delayed_event=None
6442017-03-13 12:55:03,371 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
6452017-03-13 12:55:03,869 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
6462017-03-13 12:55:03,871 mask_to_names(<flags 0 of type GdkModifierType>)=[]
6472017-03-13 12:55:03,871 parse_key_event(<gtk.gdk.Event at 076BC9C8: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
6482017-03-13 12:55:03,871 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
6492017-03-13 12:55:03,871 send_delayed_key() delayed_event=None
6502017-03-13 12:55:03,871 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
6512017-03-13 12:55:03,903 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
6522017-03-13 12:55:03,903 mask_to_names(<flags 0 of type GdkModifierType>)=[]
6532017-03-13 12:55:03,904 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
6542017-03-13 12:55:03,904 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
6552017-03-13 12:55:03,904 send_delayed_key() delayed_event=None
6562017-03-13 12:55:03,904 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
6572017-03-13 12:55:03,936 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
6582017-03-13 12:55:03,937 mask_to_names(<flags 0 of type GdkModifierType>)=[]
6592017-03-13 12:55:03,937 parse_key_event(<gtk.gdk.Event at 076BCBF0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
6602017-03-13 12:55:03,937 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
6612017-03-13 12:55:03,938 send_delayed_key() delayed_event=None
6622017-03-13 12:55:03,938 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
6632017-03-13 12:55:03,969 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
6642017-03-13 12:55:03,970 mask_to_names(<flags 0 of type GdkModifierType>)=[]
6652017-03-13 12:55:03,970 parse_key_event(<gtk.gdk.Event at 076BCBF0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
6662017-03-13 12:55:03,970 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
6672017-03-13 12:55:03,970 send_delayed_key() delayed_event=None
6682017-03-13 12:55:03,970 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
6692017-03-13 12:55:04,002 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
6702017-03-13 12:55:04,003 mask_to_names(<flags 0 of type GdkModifierType>)=[]
6712017-03-13 12:55:04,003 parse_key_event(<gtk.gdk.Event at 076BCB30: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
6722017-03-13 12:55:04,003 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
6732017-03-13 12:55:04,003 send_delayed_key() delayed_event=None
6742017-03-13 12:55:04,005 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
6752017-03-13 12:55:04,035 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
6762017-03-13 12:55:04,035 mask_to_names(<flags 0 of type GdkModifierType>)=[]
6772017-03-13 12:55:04,036 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
6782017-03-13 12:55:04,036 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
6792017-03-13 12:55:04,036 send_delayed_key() delayed_event=None
6802017-03-13 12:55:04,036 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
6812017-03-13 12:55:04,068 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
6822017-03-13 12:55:04,069 mask_to_names(<flags 0 of type GdkModifierType>)=[]
6832017-03-13 12:55:04,069 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
6842017-03-13 12:55:04,069 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
6852017-03-13 12:55:04,069 send_delayed_key() delayed_event=None
6862017-03-13 12:55:04,069 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
6872017-03-13 12:55:04,101 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
6882017-03-13 12:55:04,101 mask_to_names(<flags 0 of type GdkModifierType>)=[]
6892017-03-13 12:55:04,101 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
6902017-03-13 12:55:04,101 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
6912017-03-13 12:55:04,102 send_delayed_key() delayed_event=None
6922017-03-13 12:55:04,102 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
6932017-03-13 12:55:04,135 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
6942017-03-13 12:55:04,137 mask_to_names(<flags 0 of type GdkModifierType>)=[]
6952017-03-13 12:55:04,138 parse_key_event(<gtk.gdk.Event at 076BCF98: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
6962017-03-13 12:55:04,138 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
6972017-03-13 12:55:04,138 send_delayed_key() delayed_event=None
6982017-03-13 12:55:04,138 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
6992017-03-13 12:55:04,167 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7002017-03-13 12:55:04,167 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7012017-03-13 12:55:04,167 parse_key_event(<gtk.gdk.Event at 076BC6B0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
7022017-03-13 12:55:04,167 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
7032017-03-13 12:55:04,167 send_delayed_key() delayed_event=None
7042017-03-13 12:55:04,168 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
7052017-03-13 12:55:04,200 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7062017-03-13 12:55:04,200 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7072017-03-13 12:55:04,200 parse_key_event(<gtk.gdk.Event at 076BCAD0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
7082017-03-13 12:55:04,201 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
7092017-03-13 12:55:04,203 send_delayed_key() delayed_event=None
7102017-03-13 12:55:04,203 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
7112017-03-13 12:55:04,236 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7122017-03-13 12:55:04,236 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7132017-03-13 12:55:04,236 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
7142017-03-13 12:55:04,237 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
7152017-03-13 12:55:04,237 send_delayed_key() delayed_event=None
7162017-03-13 12:55:04,239 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
7172017-03-13 12:55:04,266 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7182017-03-13 12:55:04,266 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7192017-03-13 12:55:04,266 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
7202017-03-13 12:55:04,266 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
7212017-03-13 12:55:04,267 send_delayed_key() delayed_event=None
7222017-03-13 12:55:04,267 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
7232017-03-13 12:55:04,299 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7242017-03-13 12:55:04,299 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7252017-03-13 12:55:04,299 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
7262017-03-13 12:55:04,299 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
7272017-03-13 12:55:04,301 send_delayed_key() delayed_event=None
7282017-03-13 12:55:04,301 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
7292017-03-13 12:55:04,335 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7302017-03-13 12:55:04,336 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7312017-03-13 12:55:04,336 parse_key_event(<gtk.gdk.Event at 076BC9C8: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
7322017-03-13 12:55:04,338 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
7332017-03-13 12:55:04,338 send_delayed_key() delayed_event=None
7342017-03-13 12:55:04,339 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
7352017-03-13 12:55:04,365 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7362017-03-13 12:55:04,367 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7372017-03-13 12:55:04,368 parse_key_event(<gtk.gdk.Event at 076BC9C8: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
7382017-03-13 12:55:04,368 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
7392017-03-13 12:55:04,369 send_delayed_key() delayed_event=None
7402017-03-13 12:55:04,369 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
7412017-03-13 12:55:04,398 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7422017-03-13 12:55:04,398 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7432017-03-13 12:55:04,398 parse_key_event(<gtk.gdk.Event at 076BCBF0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
7442017-03-13 12:55:04,400 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
7452017-03-13 12:55:04,400 send_delayed_key() delayed_event=None
7462017-03-13 12:55:04,400 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
7472017-03-13 12:55:04,436 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7482017-03-13 12:55:04,437 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7492017-03-13 12:55:04,437 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
7502017-03-13 12:55:04,437 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
7512017-03-13 12:55:04,437 send_delayed_key() delayed_event=None
7522017-03-13 12:55:04,438 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
7532017-03-13 12:55:04,463 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7542017-03-13 12:55:04,463 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7552017-03-13 12:55:04,464 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
7562017-03-13 12:55:04,464 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
7572017-03-13 12:55:04,464 send_delayed_key() delayed_event=None
7582017-03-13 12:55:04,466 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
7592017-03-13 12:55:04,496 AltGr_modifiers([], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7602017-03-13 12:55:04,497 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7612017-03-13 12:55:04,497 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=Alt_R>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>
7622017-03-13 12:55:04,499 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>) wid=1
7632017-03-13 12:55:04,499 send_delayed_key() delayed_event=None
7642017-03-13 12:55:04,499 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': True, 'keyval': 65514, 'keycode': 165}>)
7652017-03-13 12:55:04,500 AltGr_modifiers(['mod1'], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7662017-03-13 12:55:04,500 mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=[]
7672017-03-13 12:55:04,500 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_PRESS keyval=e>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 69}>
7682017-03-13 12:55:04,500 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 69}>) wid=1
7692017-03-13 12:55:04,500 send_delayed_key() delayed_event=None
7702017-03-13 12:55:04,500 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 69}>)
7712017-03-13 12:55:04,657 AltGr_modifiers(['mod1'], True) AltGr=None, add=[], clear=['mod1', 'mod2', 'control']
7722017-03-13 12:55:04,658 mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=[]
7732017-03-13 12:55:04,658 parse_key_event(<gtk.gdk.Event at 07671CB0: GDK_KEY_RELEASE keyval=e>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 69}>
7742017-03-13 12:55:04,658 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 69}>) wid=1
7752017-03-13 12:55:04,660 send_delayed_key() delayed_event=None
7762017-03-13 12:55:04,660 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 69}>)
7772017-03-13 12:55:05,436 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7782017-03-13 12:55:05,436 parse_key_event(<gtk.gdk.Event at 076BC680: GDK_KEY_RELEASE keyval=Alt_R>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': False, 'keyval': 65514, 'keycode': 165}>
7792017-03-13 12:55:05,437 handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (2560, 1440), YUV420P)), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': False, 'keyval': 65514, 'keycode': 165}>) wid=1
7802017-03-13 12:55:05,437 send_delayed_key() delayed_event=None
7812017-03-13 12:55:05,437 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Alt_R', 'pressed': False, 'keyval': 65514, 'keycode': 165}>)
7822017-03-13 12:55:07,503 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7832017-03-13 12:55:07,509 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7842017-03-13 12:55:07,517 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7852017-03-13 12:55:07,526 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7862017-03-13 12:55:07,533 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7872017-03-13 12:55:07,542 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7882017-03-13 12:55:07,549 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7892017-03-13 12:55:07,571 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7902017-03-13 12:55:07,573 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7912017-03-13 12:55:07,582 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7922017-03-13 12:55:07,589 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7932017-03-13 12:55:07,598 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7942017-03-13 12:55:07,605 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7952017-03-13 12:55:07,614 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7962017-03-13 12:55:07,621 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7972017-03-13 12:55:07,630 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7982017-03-13 12:55:07,638 mask_to_names(<flags 0 of type GdkModifierType>)=[]
7992017-03-13 12:55:07,645 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8002017-03-13 12:55:07,671 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8012017-03-13 12:55:08,318 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8022017-03-13 12:55:08,334 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8032017-03-13 12:55:08,342 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8042017-03-13 12:55:08,349 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8052017-03-13 12:55:08,358 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8062017-03-13 12:55:08,368 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8072017-03-13 12:55:08,388 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8082017-03-13 12:55:08,390 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8092017-03-13 12:55:08,398 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8102017-03-13 12:55:08,407 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8112017-03-13 12:55:08,414 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8122017-03-13 12:55:08,423 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8132017-03-13 12:55:08,430 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8142017-03-13 12:55:08,438 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8152017-03-13 12:55:08,447 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8162017-03-13 12:55:08,454 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8172017-03-13 12:55:08,463 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8182017-03-13 12:55:08,473 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8192017-03-13 12:55:08,479 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8202017-03-13 12:55:08,486 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8212017-03-13 12:55:08,494 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8222017-03-13 12:55:08,503 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8232017-03-13 12:55:08,510 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8242017-03-13 12:55:08,519 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8252017-03-13 12:55:08,526 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8262017-03-13 12:55:08,535 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8272017-03-13 12:55:08,542 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8282017-03-13 12:55:08,551 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8292017-03-13 12:55:08,559 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8302017-03-13 12:55:08,572 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8312017-03-13 12:55:08,575 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8322017-03-13 12:55:08,582 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8332017-03-13 12:55:08,591 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8342017-03-13 12:55:08,598 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8352017-03-13 12:55:08,607 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8362017-03-13 12:55:08,615 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8372017-03-13 12:55:08,622 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8382017-03-13 12:55:08,631 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8392017-03-13 12:55:08,638 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8402017-03-13 12:55:08,647 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8412017-03-13 12:55:08,654 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8422017-03-13 12:55:08,671 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8432017-03-13 12:55:08,678 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8442017-03-13 12:55:08,687 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8452017-03-13 12:55:08,694 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8462017-03-13 12:55:08,703 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8472017-03-13 12:55:08,710 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8482017-03-13 12:55:08,719 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8492017-03-13 12:55:08,726 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8502017-03-13 12:55:08,734 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8512017-03-13 12:55:08,743 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8522017-03-13 12:55:08,750 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8532017-03-13 12:55:08,759 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8542017-03-13 12:55:08,773 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8552017-03-13 12:55:08,775 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8562017-03-13 12:55:08,782 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8572017-03-13 12:55:08,790 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8582017-03-13 12:55:08,799 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8592017-03-13 12:55:08,806 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8602017-03-13 12:55:08,815 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8612017-03-13 12:55:08,822 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8622017-03-13 12:55:08,831 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8632017-03-13 12:55:08,838 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8642017-03-13 12:55:08,846 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8652017-03-13 12:55:08,855 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8662017-03-13 12:55:08,862 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8672017-03-13 12:55:08,872 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8682017-03-13 12:55:08,878 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8692017-03-13 12:55:08,887 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8702017-03-13 12:55:08,894 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8712017-03-13 12:55:08,903 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8722017-03-13 12:55:08,911 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8732017-03-13 12:55:08,918 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8742017-03-13 12:55:08,927 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8752017-03-13 12:55:08,934 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8762017-03-13 12:55:08,950 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8772017-03-13 12:55:08,959 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8782017-03-13 12:55:08,967 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8792017-03-13 12:55:08,990 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8802017-03-13 12:55:08,992 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8812017-03-13 12:55:09,006 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8822017-03-13 12:55:09,023 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8832017-03-13 12:55:09,030 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8842017-03-13 12:55:09,039 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8852017-03-13 12:55:09,046 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8862017-03-13 12:55:09,055 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8872017-03-13 12:55:09,062 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8882017-03-13 12:55:09,071 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8892017-03-13 12:55:09,078 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8902017-03-13 12:55:09,089 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8912017-03-13 12:55:09,095 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8922017-03-13 12:55:09,102 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8932017-03-13 12:55:09,111 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8942017-03-13 12:55:09,118 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8952017-03-13 12:55:09,127 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8962017-03-13 12:55:09,134 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8972017-03-13 12:55:09,142 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8982017-03-13 12:55:09,151 mask_to_names(<flags 0 of type GdkModifierType>)=[]
8992017-03-13 12:55:09,158 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9002017-03-13 12:55:09,167 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9012017-03-13 12:55:09,190 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9022017-03-13 12:55:09,190 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9032017-03-13 12:55:09,198 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9042017-03-13 12:55:09,207 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9052017-03-13 12:55:09,214 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9062017-03-13 12:55:09,223 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9072017-03-13 12:55:09,230 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9082017-03-13 12:55:09,239 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9092017-03-13 12:55:09,246 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9102017-03-13 12:55:09,255 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9112017-03-13 12:55:09,263 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9122017-03-13 12:55:09,270 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9132017-03-13 12:55:09,289 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9142017-03-13 12:55:09,358 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9152017-03-13 12:55:09,390 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9162017-03-13 12:55:09,391 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9172017-03-13 12:55:09,430 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9182017-03-13 12:55:09,447 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9192017-03-13 12:55:09,454 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9202017-03-13 12:55:09,473 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9212017-03-13 12:55:09,490 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9222017-03-13 12:55:09,494 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9232017-03-13 12:55:09,503 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9242017-03-13 12:55:09,510 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9252017-03-13 12:55:09,519 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9262017-03-13 12:55:09,526 mask_to_names(<flags 0 of type GdkModifierType>)=[]
9272017-03-13 12:55:10,198 window-close event on desktop or shadow window, disconnecting