xpra icon
Bug tracker and wiki

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


Ticket #1293: keyboard.log

File keyboard.log, 59.7 KB (added by psycho_zs, 5 years ago)
Line 
1$ xpra attach ssh:user@server:2222:100 -d keyboard
22016-09-07 06:42:58,323 Xpra gtk2 client version 1.0-runknown 64-bit
32016-09-07 06:42:58,323  running on Linux Debian testing stretch
42016-09-07 06:42:58,324 Warning: failed to import opencv:
52016-09-07 06:42:58,324  No module named cv2
62016-09-07 06:42:58,324  webcam forwarding is disabled
72016-09-07 06:42:59,507 GStreamer version 1.8.3 for Python 2.7.12 64-bit
82016-09-07 06:43:00,235 PyOpenGL warning: missing accelerate module
92016-09-07 06:43:00,244 parse_shortcuts(['Control_R:toggle_keyboard_grab', 'Control+Shift+F1:show_menu', 'Control+Shift+F2:show_start_new_command', 'Control+Shift+F3:show_bug_report', 'Control+Shift+F4:quit', 'Control+Shift+F5:increase_quality', 'Control+Shift+F6:decrease_quality', 'Control+Shift+F7:increase_speed', 'Control+Shift+F8:decrease_speed', 'Control+Shift+F10:magic_key', 'Control+Shift+F11:show_session_info', 'Control+Shift+F12:toggle_debug', 'Control+Shift+plus:scaleup', 'Control+Shift+minus:scaledown', 'Control+Shift+underscore:scaledown', 'Control+Shift+KP_Add:scaleup', 'Control+Shift+KP_Subtract:scaledown', 'Control+Shift+KP_Multiply:scalereset', 'Control+Shift+bar:scalereset', 'Control+Shift+question:scalingoff'])
102016-09-07 06:43:00,244 action(Control_R:toggle_keyboard_grab)=toggle_keyboard_grab()
112016-09-07 06:43:00,245 shortcut(Control_R)=([], 'toggle_keyboard_grab', ())
122016-09-07 06:43:00,245 action(Control+Shift+F1:show_menu)=show_menu()
132016-09-07 06:43:00,245 shortcut(F1)=(['control', 'shift'], 'show_menu', ())
142016-09-07 06:43:00,245 action(Control+Shift+F2:show_start_new_command)=show_start_new_command()
152016-09-07 06:43:00,245 shortcut(F2)=(['control', 'shift'], 'show_start_new_command', ())
162016-09-07 06:43:00,245 action(Control+Shift+F3:show_bug_report)=show_bug_report()
172016-09-07 06:43:00,245 shortcut(F3)=(['control', 'shift'], 'show_bug_report', ())
182016-09-07 06:43:00,245 action(Control+Shift+F4:quit)=quit()
192016-09-07 06:43:00,245 shortcut(F4)=(['control', 'shift'], 'quit', ())
202016-09-07 06:43:00,245 action(Control+Shift+F5:increase_quality)=increase_quality()
212016-09-07 06:43:00,245 shortcut(F5)=(['control', 'shift'], 'increase_quality', ())
222016-09-07 06:43:00,245 action(Control+Shift+F6:decrease_quality)=decrease_quality()
232016-09-07 06:43:00,245 shortcut(F6)=(['control', 'shift'], 'decrease_quality', ())
242016-09-07 06:43:00,246 action(Control+Shift+F7:increase_speed)=increase_speed()
252016-09-07 06:43:00,246 shortcut(F7)=(['control', 'shift'], 'increase_speed', ())
262016-09-07 06:43:00,246 action(Control+Shift+F8:decrease_speed)=decrease_speed()
272016-09-07 06:43:00,246 shortcut(F8)=(['control', 'shift'], 'decrease_speed', ())
282016-09-07 06:43:00,246 action(Control+Shift+F10:magic_key)=magic_key()
292016-09-07 06:43:00,246 shortcut(F10)=(['control', 'shift'], 'magic_key', ())
302016-09-07 06:43:00,246 action(Control+Shift+F11:show_session_info)=show_session_info()
312016-09-07 06:43:00,246 shortcut(F11)=(['control', 'shift'], 'show_session_info', ())
322016-09-07 06:43:00,246 action(Control+Shift+F12:toggle_debug)=toggle_debug()
332016-09-07 06:43:00,246 shortcut(F12)=(['control', 'shift'], 'toggle_debug', ())
342016-09-07 06:43:00,246 action(Control+Shift+plus:scaleup)=scaleup()
352016-09-07 06:43:00,246 shortcut(plus)=(['control', 'shift'], 'scaleup', ())
362016-09-07 06:43:00,246 action(Control+Shift+minus:scaledown)=scaledown()
372016-09-07 06:43:00,246 shortcut(minus)=(['control', 'shift'], 'scaledown', ())
382016-09-07 06:43:00,246 action(Control+Shift+underscore:scaledown)=scaledown()
392016-09-07 06:43:00,246 shortcut(underscore)=(['control', 'shift'], 'scaledown', ())
402016-09-07 06:43:00,246 action(Control+Shift+KP_Add:scaleup)=scaleup()
412016-09-07 06:43:00,247 shortcut(KP_Add)=(['control', 'shift'], 'scaleup', ())
422016-09-07 06:43:00,247 action(Control+Shift+KP_Subtract:scaledown)=scaledown()
432016-09-07 06:43:00,247 shortcut(KP_Subtract)=(['control', 'shift'], 'scaledown', ())
442016-09-07 06:43:00,247 action(Control+Shift+KP_Multiply:scalereset)=scalereset()
452016-09-07 06:43:00,247 shortcut(KP_Multiply)=(['control', 'shift'], 'scalereset', ())
462016-09-07 06:43:00,247 action(Control+Shift+bar:scalereset)=scalereset()
472016-09-07 06:43:00,247 shortcut(bar)=(['control', 'shift'], 'scalereset', ())
482016-09-07 06:43:00,247 action(Control+Shift+question:scalingoff)=scalingoff()
492016-09-07 06:43:00,247 shortcut(question)=(['control', 'shift'], 'scalingoff', ())
502016-09-07 06:43:00,247 parse_shortcuts(['Control_R:toggle_keyboard_grab', 'Control+Shift+F1:show_menu', 'Control+Shift+F2:show_start_new_command', 'Control+Shift+F3:show_bug_report', 'Control+Shift+F4:quit', 'Control+Shift+F5:increase_quality', 'Control+Shift+F6:decrease_quality', 'Control+Shift+F7:increase_speed', 'Control+Shift+F8:decrease_speed', 'Control+Shift+F10:magic_key', 'Control+Shift+F11:show_session_info', 'Control+Shift+F12:toggle_debug', 'Control+Shift+plus:scaleup', 'Control+Shift+minus:scaledown', 'Control+Shift+underscore:scaledown', 'Control+Shift+KP_Add:scaleup', 'Control+Shift+KP_Subtract:scaledown', 'Control+Shift+KP_Multiply:scalereset', 'Control+Shift+bar:scalereset', 'Control+Shift+question:scalingoff'])={'F1': [(['control', 'shift'], 'show_menu', ())], 'F2': [(['control', 'shift'], 'show_start_new_command', ())], 'F3': [(['control', 'shift'], 'show_bug_report', ())], 'F4': [(['control', 'shift'], 'quit', ())], 'Control_R': [([], 'toggle_keyboard_grab', ())], 'F6': [(['control', 'shift'], 'decrease_quality', ())], 'F7': [(['control', 'shift'], 'increase_speed', ())], 'F8': [(['control', 'shift'], 'decrease_speed', ())], 'KP_Multiply': [(['control', 'shift'], 'scalereset', ())], 'KP_Subtract': [(['control', 'shift'], 'scaledown', ())], 'question': [(['control', 'shift'], 'scalingoff', ())], 'KP_Add': [(['control', 'shift'], 'scaleup', ())], 'plus': [(['control', 'shift'], 'scaleup', ())], 'underscore': [(['control', 'shift'], 'scaledown', ())], 'F12': [(['control', 'shift'], 'toggle_debug', ())], 'bar': [(['control', 'shift'], 'scalereset', ())], 'F10': [(['control', 'shift'], 'magic_key', ())], 'F11': [(['control', 'shift'], 'show_session_info', ())], 'minus': [(['control', 'shift'], 'scaledown', ())], 'F5': [(['control', 'shift'], 'increase_quality', ())]}
512016-09-07 06:43:00,247 * Control_R                       : [([], 'toggle_keyboard_grab', ())]
522016-09-07 06:43:00,247 * F1                              : [(['control', 'shift'], 'show_menu', ())]
532016-09-07 06:43:00,248 * F2                              : [(['control', 'shift'], 'show_start_new_command', ())]
542016-09-07 06:43:00,248 * F3                              : [(['control', 'shift'], 'show_bug_report', ())]
552016-09-07 06:43:00,248 * F4                              : [(['control', 'shift'], 'quit', ())]
562016-09-07 06:43:00,248 * F5                              : [(['control', 'shift'], 'increase_quality', ())]
572016-09-07 06:43:00,248 * F6                              : [(['control', 'shift'], 'decrease_quality', ())]
582016-09-07 06:43:00,248 * F7                              : [(['control', 'shift'], 'increase_speed', ())]
592016-09-07 06:43:00,248 * F8                              : [(['control', 'shift'], 'decrease_speed', ())]
602016-09-07 06:43:00,248 * F10                             : [(['control', 'shift'], 'magic_key', ())]
612016-09-07 06:43:00,248 * F11                             : [(['control', 'shift'], 'show_session_info', ())]
622016-09-07 06:43:00,248 * F12                             : [(['control', 'shift'], 'toggle_debug', ())]
632016-09-07 06:43:00,248 * KP_Add                          : [(['control', 'shift'], 'scaleup', ())]
642016-09-07 06:43:00,248 * KP_Multiply                     : [(['control', 'shift'], 'scalereset', ())]
652016-09-07 06:43:00,248 * KP_Subtract                     : [(['control', 'shift'], 'scaledown', ())]
662016-09-07 06:43:00,248 * bar                             : [(['control', 'shift'], 'scalereset', ())]
672016-09-07 06:43:00,248 * minus                           : [(['control', 'shift'], 'scaledown', ())]
682016-09-07 06:43:00,248 * plus                            : [(['control', 'shift'], 'scaleup', ())]
692016-09-07 06:43:00,249 * question                        : [(['control', 'shift'], 'scalingoff', ())]
702016-09-07 06:43:00,249 * underscore                      : [(['control', 'shift'], 'scaledown', ())]
712016-09-07 06:43:00,251 KeyboardHelper((<bound method XpraClient.send of gtk2.client>, True, ['Control_R:toggle_keyboard_grab', 'Control+Shift+F1:show_menu', 'Control+Shift+F2:show_start_new_command', 'Control+Shift+F3:show_bug_report', 'Control+Shift+F4:quit', 'Control+Shift+F5:increase_quality', 'Control+Shift+F6:decrease_quality', 'Control+Shift+F7:increase_speed', 'Control+Shift+F8:decrease_speed', 'Control+Shift+F10:magic_key', 'Control+Shift+F11:show_session_info', 'Control+Shift+F12:toggle_debug', 'Control+Shift+plus:scaleup', 'Control+Shift+minus:scaledown', 'Control+Shift+underscore:scaledown', 'Control+Shift+KP_Add:scaleup', 'Control+Shift+KP_Subtract:scaledown', 'Control+Shift+KP_Multiply:scalereset', 'Control+Shift+bar:scalereset', 'Control+Shift+question:scalingoff'], False, None, None, None, None, None)) keyboard=<xpra.platform.xposix.keyboard.Keyboard object at 0x7f7bda064310>
722016-09-07 06:43:00,251 XkbQueryExtension version present: True
732016-09-07 06:43:00,251 XkbQueryExtension version 1.0, opcode result=135, event base=85, error base=137
742016-09-07 06:43:00,251 XkbLibraryVersion version 1.0, compatible: True
752016-09-07 06:43:00,252 getXkbProperties()={'rules': u'evdev', 'model': u'pc105', 'layout': u'us,ru', 'options': u'grp_led:scroll,terminate:ctrl_alt_bksp,grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll'}
762016-09-07 06:43:00,252 <xpra.platform.xposix.keyboard.Keyboard object at 0x7f7bda064310>.get_layout_spec()=('us,ru', ['us', 'ru'], '', None)
772016-09-07 06:43:00,252 get_keymap_spec() keyboard_bindings=X11KeyboardBindings(:0)
782016-09-07 06:43:00,252 getXkbProperties()={'rules': u'evdev', 'model': u'pc105', 'layout': u'us,ru', 'options': u'grp_led:scroll,terminate:ctrl_alt_bksp,grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll'}
792016-09-07 06:43:00,252 get_keymap_spec() Xkb query tostring({'rules': u'evdev', 'model': u'pc105', 'layout': u'us,ru', 'options': u'grp_led:scroll,terminate:ctrl_alt_bksp,grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll'})=rules:      evdev
80model:      pc105
81layout:     us,ru
82options:    grp_led:scroll,terminate:ctrl_alt_bksp,grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll
83
842016-09-07 06:43:00,252 get_keymap_spec()=(, rules:      evdev\nmodel:      pc105\nlayout:     us,ru\noptions:    grp_led:scroll,terminate:ctrl_alt_bksp,grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll\n, {'rules': u'evdev', 'model': u'pc105', 'layout': u'us,ru', 'options': u'grp_led:scroll,terminate:ctrl_alt_bksp,grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll'})
852016-09-07 06:43:00,252 get_default_keymap()=<gtk.gdk.KeymapX11 object at 0x7f7bdb65b140 (GdkKeymapX11 at 0x1cbd930)>, direction=<enum PANGO_DIRECTION_LTR of type PangoDirection>, bidirectional layouts: False
862016-09-07 06:43:00,252 get_entries_for_keycode(0)=None
872016-09-07 06:43:00,252 get_entries_for_keycode(1)=None
882016-09-07 06:43:00,252 get_entries_for_keycode(2)=None
892016-09-07 06:43:00,253 get_entries_for_keycode(3)=None
902016-09-07 06:43:00,253 get_entries_for_keycode(4)=None
912016-09-07 06:43:00,253 get_entries_for_keycode(5)=None
922016-09-07 06:43:00,253 get_entries_for_keycode(6)=None
932016-09-07 06:43:00,253 get_entries_for_keycode(7)=None
942016-09-07 06:43:00,253 get_entries_for_keycode(8)=None
952016-09-07 06:43:00,253 get_entries_for_keycode(9)=((65307, 9, 0, 0),)
962016-09-07 06:43:00,253 get_entries_for_keycode(10)=((49, 10, 0, 0), (33, 10, 0, 1))
972016-09-07 06:43:00,253 get_entries_for_keycode(11)=((50, 11, 0, 0), (64, 11, 0, 1), (50, 11, 1, 0), (34, 11, 1, 1))
982016-09-07 06:43:00,253 get_entries_for_keycode(12)=((51, 12, 0, 0), (35, 12, 0, 1), (51, 12, 1, 0), (1712, 12, 1, 1))
992016-09-07 06:43:00,253 get_entries_for_keycode(13)=((52, 13, 0, 0), (36, 13, 0, 1), (52, 13, 1, 0), (59, 13, 1, 1))
1002016-09-07 06:43:00,253 get_entries_for_keycode(14)=((53, 14, 0, 0), (37, 14, 0, 1))
1012016-09-07 06:43:00,253 get_entries_for_keycode(15)=((54, 15, 0, 0), (94, 15, 0, 1), (54, 15, 1, 0), (58, 15, 1, 1))
1022016-09-07 06:43:00,253 get_entries_for_keycode(16)=((55, 16, 0, 0), (38, 16, 0, 1), (55, 16, 1, 0), (63, 16, 1, 1))
1032016-09-07 06:43:00,253 get_entries_for_keycode(17)=((56, 17, 0, 0), (42, 17, 0, 1))
1042016-09-07 06:43:00,253 get_entries_for_keycode(18)=((57, 18, 0, 0), (40, 18, 0, 1))
1052016-09-07 06:43:00,254 get_entries_for_keycode(19)=((48, 19, 0, 0), (41, 19, 0, 1))
1062016-09-07 06:43:00,254 get_entries_for_keycode(20)=((45, 20, 0, 0), (95, 20, 0, 1))
1072016-09-07 06:43:00,254 get_entries_for_keycode(21)=((61, 21, 0, 0), (43, 21, 0, 1))
1082016-09-07 06:43:00,254 get_entries_for_keycode(22)=((65288, 22, 0, 0), (65288, 22, 0, 1), (0, 22, 0, 2), (0, 22, 0, 3), (65237, 22, 0, 4))
1092016-09-07 06:43:00,254 get_entries_for_keycode(23)=((65289, 23, 0, 0), (65056, 23, 0, 1))
1102016-09-07 06:43:00,254 get_entries_for_keycode(24)=((113, 24, 0, 0), (81, 24, 0, 1), (1738, 24, 1, 0), (1770, 24, 1, 1))
1112016-09-07 06:43:00,254 get_entries_for_keycode(25)=((119, 25, 0, 0), (87, 25, 0, 1), (1731, 25, 1, 0), (1763, 25, 1, 1))
1122016-09-07 06:43:00,254 get_entries_for_keycode(26)=((101, 26, 0, 0), (69, 26, 0, 1), (1749, 26, 1, 0), (1781, 26, 1, 1))
1132016-09-07 06:43:00,254 get_entries_for_keycode(27)=((114, 27, 0, 0), (82, 27, 0, 1), (1739, 27, 1, 0), (1771, 27, 1, 1))
1142016-09-07 06:43:00,254 get_entries_for_keycode(28)=((116, 28, 0, 0), (84, 28, 0, 1), (1733, 28, 1, 0), (1765, 28, 1, 1))
1152016-09-07 06:43:00,254 get_entries_for_keycode(29)=((121, 29, 0, 0), (89, 29, 0, 1), (1742, 29, 1, 0), (1774, 29, 1, 1))
1162016-09-07 06:43:00,254 get_entries_for_keycode(30)=((117, 30, 0, 0), (85, 30, 0, 1), (1735, 30, 1, 0), (1767, 30, 1, 1))
1172016-09-07 06:43:00,254 get_entries_for_keycode(31)=((105, 31, 0, 0), (73, 31, 0, 1), (1755, 31, 1, 0), (1787, 31, 1, 1))
1182016-09-07 06:43:00,254 get_entries_for_keycode(32)=((111, 32, 0, 0), (79, 32, 0, 1), (1757, 32, 1, 0), (1789, 32, 1, 1))
1192016-09-07 06:43:00,254 get_entries_for_keycode(33)=((112, 33, 0, 0), (80, 33, 0, 1), (1754, 33, 1, 0), (1786, 33, 1, 1))
1202016-09-07 06:43:00,254 get_entries_for_keycode(34)=((91, 34, 0, 0), (123, 34, 0, 1), (1736, 34, 1, 0), (1768, 34, 1, 1))
1212016-09-07 06:43:00,255 get_entries_for_keycode(35)=((93, 35, 0, 0), (125, 35, 0, 1), (1759, 35, 1, 0), (1791, 35, 1, 1))
1222016-09-07 06:43:00,255 get_entries_for_keycode(36)=((65293, 36, 0, 0),)
1232016-09-07 06:43:00,255 get_entries_for_keycode(37)=((65507, 37, 0, 0),)
1242016-09-07 06:43:00,255 get_entries_for_keycode(38)=((97, 38, 0, 0), (65, 38, 0, 1), (1734, 38, 1, 0), (1766, 38, 1, 1))
1252016-09-07 06:43:00,255 get_entries_for_keycode(39)=((115, 39, 0, 0), (83, 39, 0, 1), (1753, 39, 1, 0), (1785, 39, 1, 1))
1262016-09-07 06:43:00,255 get_entries_for_keycode(40)=((100, 40, 0, 0), (68, 40, 0, 1), (1751, 40, 1, 0), (1783, 40, 1, 1))
1272016-09-07 06:43:00,255 get_entries_for_keycode(41)=((102, 41, 0, 0), (70, 41, 0, 1), (1729, 41, 1, 0), (1761, 41, 1, 1))
1282016-09-07 06:43:00,255 get_entries_for_keycode(42)=((103, 42, 0, 0), (71, 42, 0, 1), (1744, 42, 1, 0), (1776, 42, 1, 1))
1292016-09-07 06:43:00,255 get_entries_for_keycode(43)=((104, 43, 0, 0), (72, 43, 0, 1), (1746, 43, 1, 0), (1778, 43, 1, 1))
1302016-09-07 06:43:00,255 get_entries_for_keycode(44)=((106, 44, 0, 0), (74, 44, 0, 1), (1743, 44, 1, 0), (1775, 44, 1, 1))
1312016-09-07 06:43:00,255 get_entries_for_keycode(45)=((107, 45, 0, 0), (75, 45, 0, 1), (1740, 45, 1, 0), (1772, 45, 1, 1))
1322016-09-07 06:43:00,255 get_entries_for_keycode(46)=((108, 46, 0, 0), (76, 46, 0, 1), (1732, 46, 1, 0), (1764, 46, 1, 1))
1332016-09-07 06:43:00,255 get_entries_for_keycode(47)=((59, 47, 0, 0), (58, 47, 0, 1), (1750, 47, 1, 0), (1782, 47, 1, 1))
1342016-09-07 06:43:00,256 get_entries_for_keycode(48)=((39, 48, 0, 0), (34, 48, 0, 1), (1756, 48, 1, 0), (1788, 48, 1, 1))
1352016-09-07 06:43:00,256 get_entries_for_keycode(49)=((96, 49, 0, 0), (126, 49, 0, 1), (1699, 49, 1, 0), (1715, 49, 1, 1))
1362016-09-07 06:43:00,256 get_entries_for_keycode(50)=((65505, 50, 0, 0), (65032, 50, 0, 1))
1372016-09-07 06:43:00,256 get_entries_for_keycode(51)=((92, 51, 0, 0), (124, 51, 0, 1), (92, 51, 1, 0), (47, 51, 1, 1))
1382016-09-07 06:43:00,256 get_entries_for_keycode(52)=((122, 52, 0, 0), (90, 52, 0, 1), (1745, 52, 1, 0), (1777, 52, 1, 1))
1392016-09-07 06:43:00,256 get_entries_for_keycode(53)=((120, 53, 0, 0), (88, 53, 0, 1), (1758, 53, 1, 0), (1790, 53, 1, 1))
1402016-09-07 06:43:00,256 get_entries_for_keycode(54)=((99, 54, 0, 0), (67, 54, 0, 1), (1747, 54, 1, 0), (1779, 54, 1, 1))
1412016-09-07 06:43:00,256 get_entries_for_keycode(55)=((118, 55, 0, 0), (86, 55, 0, 1), (1741, 55, 1, 0), (1773, 55, 1, 1))
1422016-09-07 06:43:00,256 get_entries_for_keycode(56)=((98, 56, 0, 0), (66, 56, 0, 1), (1737, 56, 1, 0), (1769, 56, 1, 1))
1432016-09-07 06:43:00,256 get_entries_for_keycode(57)=((110, 57, 0, 0), (78, 57, 0, 1), (1748, 57, 1, 0), (1780, 57, 1, 1))
1442016-09-07 06:43:00,256 get_entries_for_keycode(58)=((109, 58, 0, 0), (77, 58, 0, 1), (1752, 58, 1, 0), (1784, 58, 1, 1))
1452016-09-07 06:43:00,256 get_entries_for_keycode(59)=((44, 59, 0, 0), (60, 59, 0, 1), (1730, 59, 1, 0), (1762, 59, 1, 1))
1462016-09-07 06:43:00,256 get_entries_for_keycode(60)=((46, 60, 0, 0), (62, 60, 0, 1), (1728, 60, 1, 0), (1760, 60, 1, 1))
1472016-09-07 06:43:00,256 get_entries_for_keycode(61)=((47, 61, 0, 0), (63, 61, 0, 1), (46, 61, 1, 0), (44, 61, 1, 1))
1482016-09-07 06:43:00,256 get_entries_for_keycode(62)=((65506, 62, 0, 0), (65032, 62, 0, 1))
1492016-09-07 06:43:00,257 get_entries_for_keycode(63)=((65450, 63, 0, 0), (65450, 63, 0, 1), (65450, 63, 0, 2), (65450, 63, 0, 3), (269024801, 63, 0, 4))
1502016-09-07 06:43:00,257 get_entries_for_keycode(64)=((65513, 64, 0, 0), (65032, 64, 0, 1))
1512016-09-07 06:43:00,257 get_entries_for_keycode(65)=((32, 65, 0, 0),)
1522016-09-07 06:43:00,257 get_entries_for_keycode(66)=((65509, 66, 0, 0),)
1532016-09-07 06:43:00,257 get_entries_for_keycode(67)=((65470, 67, 0, 0), (65470, 67, 0, 1), (65470, 67, 0, 2), (65470, 67, 0, 3), (269024769, 67, 0, 4))
1542016-09-07 06:43:00,257 get_entries_for_keycode(68)=((65471, 68, 0, 0), (65471, 68, 0, 1), (65471, 68, 0, 2), (65471, 68, 0, 3), (269024770, 68, 0, 4))
1552016-09-07 06:43:00,257 get_entries_for_keycode(69)=((65472, 69, 0, 0), (65472, 69, 0, 1), (65472, 69, 0, 2), (65472, 69, 0, 3), (269024771, 69, 0, 4))
1562016-09-07 06:43:00,257 get_entries_for_keycode(70)=((65473, 70, 0, 0), (65473, 70, 0, 1), (65473, 70, 0, 2), (65473, 70, 0, 3), (269024772, 70, 0, 4))
1572016-09-07 06:43:00,257 get_entries_for_keycode(71)=((65474, 71, 0, 0), (65474, 71, 0, 1), (65474, 71, 0, 2), (65474, 71, 0, 3), (269024773, 71, 0, 4))
1582016-09-07 06:43:00,257 get_entries_for_keycode(72)=((65475, 72, 0, 0), (65475, 72, 0, 1), (65475, 72, 0, 2), (65475, 72, 0, 3), (269024774, 72, 0, 4))
1592016-09-07 06:43:00,257 get_entries_for_keycode(73)=((65476, 73, 0, 0), (65476, 73, 0, 1), (65476, 73, 0, 2), (65476, 73, 0, 3), (269024775, 73, 0, 4))
1602016-09-07 06:43:00,257 get_entries_for_keycode(74)=((65477, 74, 0, 0), (65477, 74, 0, 1), (65477, 74, 0, 2), (65477, 74, 0, 3), (269024776, 74, 0, 4))
1612016-09-07 06:43:00,257 get_entries_for_keycode(75)=((65478, 75, 0, 0), (65478, 75, 0, 1), (65478, 75, 0, 2), (65478, 75, 0, 3), (269024777, 75, 0, 4))
1622016-09-07 06:43:00,257 get_entries_for_keycode(76)=((65479, 76, 0, 0), (65479, 76, 0, 1), (65479, 76, 0, 2), (65479, 76, 0, 3), (269024778, 76, 0, 4))
1632016-09-07 06:43:00,257 get_entries_for_keycode(77)=((65407, 77, 0, 0),)
1642016-09-07 06:43:00,258 get_entries_for_keycode(78)=((65300, 78, 0, 0),)
1652016-09-07 06:43:00,258 get_entries_for_keycode(79)=((65429, 79, 0, 0), (65463, 79, 0, 1))
1662016-09-07 06:43:00,258 get_entries_for_keycode(80)=((65431, 80, 0, 0), (65464, 80, 0, 1))
1672016-09-07 06:43:00,258 get_entries_for_keycode(81)=((65434, 81, 0, 0), (65465, 81, 0, 1))
1682016-09-07 06:43:00,258 get_entries_for_keycode(82)=((65453, 82, 0, 0), (65453, 82, 0, 1), (65453, 82, 0, 2), (65453, 82, 0, 3), (269024803, 82, 0, 4))
1692016-09-07 06:43:00,258 get_entries_for_keycode(83)=((65430, 83, 0, 0), (65460, 83, 0, 1))
1702016-09-07 06:43:00,258 get_entries_for_keycode(84)=((65437, 84, 0, 0), (65461, 84, 0, 1))
1712016-09-07 06:43:00,258 get_entries_for_keycode(85)=((65432, 85, 0, 0), (65462, 85, 0, 1))
1722016-09-07 06:43:00,258 get_entries_for_keycode(86)=((65451, 86, 0, 0), (65451, 86, 0, 1), (65451, 86, 0, 2), (65451, 86, 0, 3), (269024802, 86, 0, 4))
1732016-09-07 06:43:00,258 get_entries_for_keycode(87)=((65436, 87, 0, 0), (65457, 87, 0, 1))
1742016-09-07 06:43:00,258 get_entries_for_keycode(88)=((65433, 88, 0, 0), (65458, 88, 0, 1))
1752016-09-07 06:43:00,258 get_entries_for_keycode(89)=((65435, 89, 0, 0), (65459, 89, 0, 1))
1762016-09-07 06:43:00,258 get_entries_for_keycode(90)=((65438, 90, 0, 0), (65456, 90, 0, 1))
1772016-09-07 06:43:00,258 get_entries_for_keycode(91)=((65439, 91, 0, 0), (65454, 91, 0, 1), (65439, 91, 1, 0), (65452, 91, 1, 1))
1782016-09-07 06:43:00,258 get_entries_for_keycode(92)=((65027, 92, 0, 0),)
1792016-09-07 06:43:00,258 get_entries_for_keycode(93)=None
1802016-09-07 06:43:00,259 get_entries_for_keycode(94)=((60, 94, 0, 0), (62, 94, 0, 1), (124, 94, 0, 2), (166, 94, 0, 3), (47, 94, 1, 0), (124, 94, 1, 1), (0, 94, 1, 2), (0, 94, 1, 3))
1812016-09-07 06:43:00,259 get_entries_for_keycode(95)=((65480, 95, 0, 0), (65480, 95, 0, 1), (65480, 95, 0, 2), (65480, 95, 0, 3), (269024779, 95, 0, 4))
1822016-09-07 06:43:00,259 get_entries_for_keycode(96)=((65481, 96, 0, 0), (65481, 96, 0, 1), (65481, 96, 0, 2), (65481, 96, 0, 3), (269024780, 96, 0, 4))
1832016-09-07 06:43:00,259 get_entries_for_keycode(97)=None
1842016-09-07 06:43:00,259 get_entries_for_keycode(98)=((65318, 98, 0, 0),)
1852016-09-07 06:43:00,259 get_entries_for_keycode(99)=((65317, 99, 0, 0),)
1862016-09-07 06:43:00,259 get_entries_for_keycode(100)=((65315, 100, 0, 0),)
1872016-09-07 06:43:00,259 get_entries_for_keycode(101)=((65319, 101, 0, 0),)
1882016-09-07 06:43:00,259 get_entries_for_keycode(102)=((65314, 102, 0, 0),)
1892016-09-07 06:43:00,259 get_entries_for_keycode(103)=None
1902016-09-07 06:43:00,259 get_entries_for_keycode(104)=((65421, 104, 0, 0),)
1912016-09-07 06:43:00,259 get_entries_for_keycode(105)=((65508, 105, 0, 0),)
1922016-09-07 06:43:00,259 get_entries_for_keycode(106)=((65455, 106, 0, 0), (65455, 106, 0, 1), (65455, 106, 0, 2), (65455, 106, 0, 3), (269024800, 106, 0, 4))
1932016-09-07 06:43:00,259 get_entries_for_keycode(107)=((65377, 107, 0, 0), (65301, 107, 0, 1))
1942016-09-07 06:43:00,259 get_entries_for_keycode(108)=((65514, 108, 0, 0), (65032, 108, 0, 1))
1952016-09-07 06:43:00,259 get_entries_for_keycode(109)=((65290, 109, 0, 0),)
1962016-09-07 06:43:00,260 get_entries_for_keycode(110)=((65360, 110, 0, 0),)
1972016-09-07 06:43:00,260 get_entries_for_keycode(111)=((65362, 111, 0, 0),)
1982016-09-07 06:43:00,260 get_entries_for_keycode(112)=((65365, 112, 0, 0),)
1992016-09-07 06:43:00,260 get_entries_for_keycode(113)=((65361, 113, 0, 0),)
2002016-09-07 06:43:00,260 get_entries_for_keycode(114)=((65363, 114, 0, 0),)
2012016-09-07 06:43:00,260 get_entries_for_keycode(115)=((65367, 115, 0, 0),)
2022016-09-07 06:43:00,260 get_entries_for_keycode(116)=((65364, 116, 0, 0),)
2032016-09-07 06:43:00,260 get_entries_for_keycode(117)=((65366, 117, 0, 0),)
2042016-09-07 06:43:00,260 get_entries_for_keycode(118)=((65379, 118, 0, 0),)
2052016-09-07 06:43:00,260 get_entries_for_keycode(119)=((65535, 119, 0, 0),)
2062016-09-07 06:43:00,260 get_entries_for_keycode(120)=None
2072016-09-07 06:43:00,260 get_entries_for_keycode(121)=((269025042, 121, 0, 0),)
2082016-09-07 06:43:00,260 get_entries_for_keycode(122)=((269025041, 122, 0, 0),)
2092016-09-07 06:43:00,260 get_entries_for_keycode(123)=((269025043, 123, 0, 0),)
2102016-09-07 06:43:00,260 get_entries_for_keycode(124)=((269025066, 124, 0, 0),)
2112016-09-07 06:43:00,260 get_entries_for_keycode(125)=((65469, 125, 0, 0),)
2122016-09-07 06:43:00,261 get_entries_for_keycode(126)=((177, 126, 0, 0),)
2132016-09-07 06:43:00,261 get_entries_for_keycode(127)=((65299, 127, 0, 0), (65387, 127, 0, 1))
2142016-09-07 06:43:00,261 get_entries_for_keycode(128)=((269025098, 128, 0, 0),)
2152016-09-07 06:43:00,261 get_entries_for_keycode(129)=((65454, 129, 0, 0), (65454, 129, 0, 1))
2162016-09-07 06:43:00,261 get_entries_for_keycode(130)=((65329, 130, 0, 0),)
2172016-09-07 06:43:00,261 get_entries_for_keycode(131)=((65332, 131, 0, 0),)
2182016-09-07 06:43:00,261 get_entries_for_keycode(132)=None
2192016-09-07 06:43:00,261 get_entries_for_keycode(133)=((65515, 133, 0, 0),)
2202016-09-07 06:43:00,261 get_entries_for_keycode(134)=((65516, 134, 0, 0),)
2212016-09-07 06:43:00,261 get_entries_for_keycode(135)=((65383, 135, 0, 0),)
2222016-09-07 06:43:00,261 get_entries_for_keycode(136)=((65385, 136, 0, 0),)
2232016-09-07 06:43:00,261 get_entries_for_keycode(137)=((65382, 137, 0, 0),)
2242016-09-07 06:43:00,261 get_entries_for_keycode(138)=((268828528, 138, 0, 0),)
2252016-09-07 06:43:00,262 get_entries_for_keycode(139)=((65381, 139, 0, 0),)
2262016-09-07 06:43:00,262 get_entries_for_keycode(140)=((268828529, 140, 0, 0),)
2272016-09-07 06:43:00,262 get_entries_for_keycode(141)=((269025111, 141, 0, 0),)
2282016-09-07 06:43:00,262 get_entries_for_keycode(142)=((269025131, 142, 0, 0),)
2292016-09-07 06:43:00,262 get_entries_for_keycode(143)=((269025133, 143, 0, 0),)
2302016-09-07 06:43:00,262 get_entries_for_keycode(144)=((65384, 144, 0, 0),)
2312016-09-07 06:43:00,262 get_entries_for_keycode(145)=((269025112, 145, 0, 0),)
2322016-09-07 06:43:00,262 get_entries_for_keycode(146)=((65386, 146, 0, 0),)
2332016-09-07 06:43:00,262 get_entries_for_keycode(147)=((269025125, 147, 0, 0),)
2342016-09-07 06:43:00,262 get_entries_for_keycode(148)=((269025053, 148, 0, 0),)
2352016-09-07 06:43:00,262 get_entries_for_keycode(149)=None
2362016-09-07 06:43:00,262 get_entries_for_keycode(150)=((269025071, 150, 0, 0),)
2372016-09-07 06:43:00,262 get_entries_for_keycode(151)=((269025067, 151, 0, 0),)
2382016-09-07 06:43:00,263 get_entries_for_keycode(152)=((269025117, 152, 0, 0),)
2392016-09-07 06:43:00,263 get_entries_for_keycode(153)=((269025147, 153, 0, 0),)
2402016-09-07 06:43:00,263 get_entries_for_keycode(154)=None
2412016-09-07 06:43:00,263 get_entries_for_keycode(155)=((269025162, 155, 0, 0),)
2422016-09-07 06:43:00,263 get_entries_for_keycode(156)=((269025089, 156, 0, 0),)
2432016-09-07 06:43:00,263 get_entries_for_keycode(157)=((269025090, 157, 0, 0),)
2442016-09-07 06:43:00,263 get_entries_for_keycode(158)=((269025070, 158, 0, 0),)
2452016-09-07 06:43:00,263 get_entries_for_keycode(159)=((269025114, 159, 0, 0),)
2462016-09-07 06:43:00,263 get_entries_for_keycode(160)=((269025069, 160, 0, 0),)
2472016-09-07 06:43:00,263 get_entries_for_keycode(161)=((269025140, 161, 0, 0),)
2482016-09-07 06:43:00,263 get_entries_for_keycode(162)=((269025151, 162, 0, 0),)
2492016-09-07 06:43:00,263 get_entries_for_keycode(163)=((269025049, 163, 0, 0),)
2502016-09-07 06:43:00,263 get_entries_for_keycode(164)=((269025072, 164, 0, 0),)
2512016-09-07 06:43:00,264 get_entries_for_keycode(165)=((269025075, 165, 0, 0),)
2522016-09-07 06:43:00,264 get_entries_for_keycode(166)=((269025062, 166, 0, 0),)
2532016-09-07 06:43:00,264 get_entries_for_keycode(167)=((269025063, 167, 0, 0),)
2542016-09-07 06:43:00,264 get_entries_for_keycode(168)=None
2552016-09-07 06:43:00,264 get_entries_for_keycode(169)=((269025068, 169, 0, 0),)
2562016-09-07 06:43:00,264 get_entries_for_keycode(170)=((269025068, 170, 0, 0), (269025068, 170, 0, 1))
2572016-09-07 06:43:00,264 get_entries_for_keycode(171)=((269025047, 171, 0, 0),)
2582016-09-07 06:43:00,264 get_entries_for_keycode(172)=((269025044, 172, 0, 0), (269025073, 172, 0, 1))
2592016-09-07 06:43:00,264 get_entries_for_keycode(173)=((269025046, 173, 0, 0),)
2602016-09-07 06:43:00,264 get_entries_for_keycode(174)=((269025045, 174, 0, 0), (269025068, 174, 0, 1))
2612016-09-07 06:43:00,264 get_entries_for_keycode(175)=((269025052, 175, 0, 0),)
2622016-09-07 06:43:00,264 get_entries_for_keycode(176)=((269025086, 176, 0, 0),)
2632016-09-07 06:43:00,264 get_entries_for_keycode(177)=((269025134, 177, 0, 0),)
2642016-09-07 06:43:00,265 get_entries_for_keycode(178)=None
2652016-09-07 06:43:00,265 get_entries_for_keycode(179)=((269025153, 179, 0, 0),)
2662016-09-07 06:43:00,265 get_entries_for_keycode(180)=((269025048, 180, 0, 0),)
2672016-09-07 06:43:00,265 get_entries_for_keycode(181)=((269025139, 181, 0, 0),)
2682016-09-07 06:43:00,265 get_entries_for_keycode(182)=((269025110, 182, 0, 0),)
2692016-09-07 06:43:00,265 get_entries_for_keycode(183)=None
2702016-09-07 06:43:00,265 get_entries_for_keycode(184)=None
2712016-09-07 06:43:00,265 get_entries_for_keycode(185)=((269025144, 185, 0, 0),)
2722016-09-07 06:43:00,265 get_entries_for_keycode(186)=((269025145, 186, 0, 0),)
2732016-09-07 06:43:00,265 get_entries_for_keycode(187)=((40, 187, 0, 0),)
2742016-09-07 06:43:00,265 get_entries_for_keycode(188)=((41, 188, 0, 0),)
2752016-09-07 06:43:00,265 get_entries_for_keycode(189)=((269025128, 189, 0, 0),)
2762016-09-07 06:43:00,265 get_entries_for_keycode(190)=((65382, 190, 0, 0),)
2772016-09-07 06:43:00,265 get_entries_for_keycode(191)=((269025153, 191, 0, 0),)
2782016-09-07 06:43:00,266 get_entries_for_keycode(192)=((269025093, 192, 0, 0),)
2792016-09-07 06:43:00,266 get_entries_for_keycode(193)=((269025094, 193, 0, 0),)
2802016-09-07 06:43:00,266 get_entries_for_keycode(194)=((269025095, 194, 0, 0),)
2812016-09-07 06:43:00,266 get_entries_for_keycode(195)=((269025096, 195, 0, 0),)
2822016-09-07 06:43:00,266 get_entries_for_keycode(196)=((269025097, 196, 0, 0),)
2832016-09-07 06:43:00,266 get_entries_for_keycode(197)=None
2842016-09-07 06:43:00,266 get_entries_for_keycode(198)=((269025202, 198, 0, 0),)
2852016-09-07 06:43:00,266 get_entries_for_keycode(199)=((269025193, 199, 0, 0),)
2862016-09-07 06:43:00,266 get_entries_for_keycode(200)=((269025200, 200, 0, 0),)
2872016-09-07 06:43:00,266 get_entries_for_keycode(201)=((269025201, 201, 0, 0),)
2882016-09-07 06:43:00,266 get_entries_for_keycode(202)=None
2892016-09-07 06:43:00,266 get_entries_for_keycode(203)=((65406, 203, 0, 0),)
2902016-09-07 06:43:00,266 get_entries_for_keycode(204)=((0, 204, 0, 0), (65513, 204, 0, 1))
2912016-09-07 06:43:00,266 get_entries_for_keycode(205)=((0, 205, 0, 0), (65511, 205, 0, 1))
2922016-09-07 06:43:00,266 get_entries_for_keycode(206)=((0, 206, 0, 0), (65515, 206, 0, 1))
2932016-09-07 06:43:00,266 get_entries_for_keycode(207)=((0, 207, 0, 0), (65517, 207, 0, 1))
2942016-09-07 06:43:00,267 get_entries_for_keycode(208)=((269025044, 208, 0, 0),)
2952016-09-07 06:43:00,267 get_entries_for_keycode(209)=((269025073, 209, 0, 0),)
2962016-09-07 06:43:00,267 get_entries_for_keycode(210)=((269025091, 210, 0, 0),)
2972016-09-07 06:43:00,267 get_entries_for_keycode(211)=((269025092, 211, 0, 0),)
2982016-09-07 06:43:00,267 get_entries_for_keycode(212)=((269025099, 212, 0, 0),)
2992016-09-07 06:43:00,267 get_entries_for_keycode(213)=((269025191, 213, 0, 0),)
3002016-09-07 06:43:00,267 get_entries_for_keycode(214)=((269025110, 214, 0, 0),)
3012016-09-07 06:43:00,267 get_entries_for_keycode(215)=((269025044, 215, 0, 0),)
3022016-09-07 06:43:00,267 get_entries_for_keycode(216)=((269025175, 216, 0, 0),)
3032016-09-07 06:43:00,267 get_entries_for_keycode(217)=None
3042016-09-07 06:43:00,267 get_entries_for_keycode(218)=((65377, 218, 0, 0),)
3052016-09-07 06:43:00,267 get_entries_for_keycode(219)=None
3062016-09-07 06:43:00,267 get_entries_for_keycode(220)=((269025167, 220, 0, 0),)
3072016-09-07 06:43:00,267 get_entries_for_keycode(221)=None
3082016-09-07 06:43:00,267 get_entries_for_keycode(222)=None
3092016-09-07 06:43:00,268 get_entries_for_keycode(223)=((269025049, 223, 0, 0),)
3102016-09-07 06:43:00,268 get_entries_for_keycode(224)=((269025166, 224, 0, 0),)
3112016-09-07 06:43:00,268 get_entries_for_keycode(225)=((269025051, 225, 0, 0),)
3122016-09-07 06:43:00,268 get_entries_for_keycode(226)=((269025119, 226, 0, 0),)
3132016-09-07 06:43:00,268 get_entries_for_keycode(227)=((269025084, 227, 0, 0),)
3142016-09-07 06:43:00,268 get_entries_for_keycode(228)=((269025118, 228, 0, 0),)
3152016-09-07 06:43:00,268 get_entries_for_keycode(229)=((269025078, 229, 0, 0),)
3162016-09-07 06:43:00,268 get_entries_for_keycode(230)=None
3172016-09-07 06:43:00,268 get_entries_for_keycode(231)=((65385, 231, 0, 0),)
3182016-09-07 06:43:00,268 get_entries_for_keycode(232)=((269025027, 232, 0, 0),)
3192016-09-07 06:43:00,268 get_entries_for_keycode(233)=((269025026, 233, 0, 0),)
3202016-09-07 06:43:00,268 get_entries_for_keycode(234)=((269025074, 234, 0, 0),)
3212016-09-07 06:43:00,268 get_entries_for_keycode(235)=((269025113, 235, 0, 0),)
3222016-09-07 06:43:00,268 get_entries_for_keycode(236)=((269025028, 236, 0, 0),)
3232016-09-07 06:43:00,268 get_entries_for_keycode(237)=((269025030, 237, 0, 0),)
3242016-09-07 06:43:00,268 get_entries_for_keycode(238)=((269025029, 238, 0, 0),)
3252016-09-07 06:43:00,268 get_entries_for_keycode(239)=((269025147, 239, 0, 0),)
3262016-09-07 06:43:00,269 get_entries_for_keycode(240)=((269025138, 240, 0, 0),)
3272016-09-07 06:43:00,269 get_entries_for_keycode(241)=((269025168, 241, 0, 0),)
3282016-09-07 06:43:00,269 get_entries_for_keycode(242)=((269025143, 242, 0, 0),)
3292016-09-07 06:43:00,269 get_entries_for_keycode(243)=((269025115, 243, 0, 0),)
3302016-09-07 06:43:00,269 get_entries_for_keycode(244)=((269025171, 244, 0, 0),)
3312016-09-07 06:43:00,269 get_entries_for_keycode(245)=((269025172, 245, 0, 0),)
3322016-09-07 06:43:00,269 get_entries_for_keycode(246)=((269025173, 246, 0, 0),)
3332016-09-07 06:43:00,269 get_entries_for_keycode(247)=None
3342016-09-07 06:43:00,269 get_entries_for_keycode(248)=None
3352016-09-07 06:43:00,269 get_entries_for_keycode(249)=None
3362016-09-07 06:43:00,269 get_entries_for_keycode(250)=None
3372016-09-07 06:43:00,269 get_entries_for_keycode(251)=None
3382016-09-07 06:43:00,269 get_entries_for_keycode(252)=None
3392016-09-07 06:43:00,269 get_entries_for_keycode(253)=None
3402016-09-07 06:43:00,269 get_entries_for_keycode(254)=None
3412016-09-07 06:43:00,269 get_entries_for_keycode(255)=None
3422016-09-07 06:43:00,269 get_gtk_keymap([None, 'VoidSymbol', '0xffffff'])=[(65307, 'Escape', 9, 0, 0), (49, '1', 10, 0, 0), (33, 'exclam', 10, 0, 1), (50, '2', 11, 0, 0), (64, 'at', 11, 0, 1), (50, '2', 11, 1, 0), (34, 'quotedbl', 11, 1, 1), (51, '3', 12, 0, 0), (35, 'numbersign', 12, 0, 1), (51, '3', 12, 1, 0), (1712, 'numerosign', 12, 1, 1), (52, '4', 13, 0, 0), (36, 'dollar', 13, 0, 1), (52, '4', 13, 1, 0), (59, 'semicolon', 13, 1, 1), (53, '5', 14, 0, 0), (37, 'percent', 14, 0, 1), (54, '6', 15, 0, 0), (94, 'asciicircum', 15, 0, 1), (54, '6', 15, 1, 0), (58, 'colon', 15, 1, 1), (55, '7', 16, 0, 0), (38, 'ampersand', 16, 0, 1), (55, '7', 16, 1, 0), (63, 'question', 16, 1, 1), (56, '8', 17, 0, 0), (42, 'asterisk', 17, 0, 1), (57, '9', 18, 0, 0), (40, 'parenleft', 18, 0, 1), (48, '0', 19, 0, 0), (41, 'parenright', 19, 0, 1), (45, 'minus', 20, 0, 0), (95, 'underscore', 20, 0, 1), (61, 'equal', 21, 0, 0), (43, 'plus', 21, 0, 1), (65288, 'BackSpace', 22, 0, 0), (65288, 'BackSpace', 22, 0, 1), (65237, 'Terminate_Server', 22, 0, 4), (65289, 'Tab', 23, 0, 0), (65056, 'ISO_Left_Tab', 23, 0, 1), (113, 'q', 24, 0, 0), (81, 'Q', 24, 0, 1), (1738, 'Cyrillic_shorti', 24, 1, 0), (1770, 'Cyrillic_SHORTI', 24, 1, 1), (119, 'w', 25, 0, 0), (87, 'W', 25, 0, 1), (1731, 'Cyrillic_tse', 25, 1, 0), (1763, 'Cyrillic_TSE', 25, 1, 1), (101, 'e', 26, 0, 0), (69, 'E', 26, 0, 1), (1749, 'Cyrillic_u', 26, 1, 0), (1781, 'Cyrillic_U', 26, 1, 1), (114, 'r', 27, 0, 0), (82, 'R', 27, 0, 1), (1739, 'Cyrillic_ka', 27, 1, 0), (1771, 'Cyrillic_KA', 27, 1, 1), (116, 't', 28, 0, 0), (84, 'T', 28, 0, 1), (1733, 'Cyrillic_ie', 28, 1, 0), (1765, 'Cyrillic_IE', 28, 1, 1), (121, 'y', 29, 0, 0), (89, 'Y', 29, 0, 1), (1742, 'Cyrillic_en', 29, 1, 0), (1774, 'Cyrillic_EN', 29, 1, 1), (117, 'u', 30, 0, 0), (85, 'U', 30, 0, 1), (1735, 'Cyrillic_ghe', 30, 1, 0), (1767, 'Cyrillic_GHE', 30, 1, 1), (105, 'i', 31, 0, 0), (73, 'I', 31, 0, 1), (1755, 'Cyrillic_sha', 31, 1, 0), (1787, 'Cyrillic_SHA', 31, 1, 1), (111, 'o', 32, 0, 0), (79, 'O', 32, 0, 1), (1757, 'Cyrillic_shcha', 32, 1, 0), (1789, 'Cyrillic_SHCHA', 32, 1, 1), (112, 'p', 33, 0, 0), (80, 'P', 33, 0, 1), (1754, 'Cyrillic_ze', 33, 1, 0), (1786, 'Cyrillic_ZE', 33, 1, 1), (91, 'bracketleft', 34, 0, 0), (123, 'braceleft', 34, 0, 1), (1736, 'Cyrillic_ha', 34, 1, 0), (1768, 'Cyrillic_HA', 34, 1, 1), (93, 'bracketright', 35, 0, 0), (125, 'braceright', 35, 0, 1), (1759, 'Cyrillic_hardsign', 35, 1, 0), (1791, 'Cyrillic_HARDSIGN', 35, 1, 1), (65293, 'Return', 36, 0, 0), (65507, 'Control_L', 37, 0, 0), (97, 'a', 38, 0, 0), (65, 'A', 38, 0, 1), (1734, 'Cyrillic_ef', 38, 1, 0), (1766, 'Cyrillic_EF', 38, 1, 1), (115, 's', 39, 0, 0), (83, 'S', 39, 0, 1), (1753, 'Cyrillic_yeru', 39, 1, 0), (1785, 'Cyrillic_YERU', 39, 1, 1), (100, 'd', 40, 0, 0), (68, 'D', 40, 0, 1), (1751, 'Cyrillic_ve', 40, 1, 0), (1783, 'Cyrillic_VE', 40, 1, 1), (102, 'f', 41, 0, 0), (70, 'F', 41, 0, 1), (1729, 'Cyrillic_a', 41, 1, 0), (1761, 'Cyrillic_A', 41, 1, 1), (103, 'g', 42, 0, 0), (71, 'G', 42, 0, 1), (1744, 'Cyrillic_pe', 42, 1, 0), (1776, 'Cyrillic_PE', 42, 1, 1), (104, 'h', 43, 0, 0), (72, 'H', 43, 0, 1), (1746, 'Cyrillic_er', 43, 1, 0), (1778, 'Cyrillic_ER', 43, 1, 1), (106, 'j', 44, 0, 0), (74, 'J', 44, 0, 1), (1743, 'Cyrillic_o', 44, 1, 0), (1775, 'Cyrillic_O', 44, 1, 1), (107, 'k', 45, 0, 0), (75, 'K', 45, 0, 1), (1740, 'Cyrillic_el', 45, 1, 0), (1772, 'Cyrillic_EL', 45, 1, 1), (108, 'l', 46, 0, 0), (76, 'L', 46, 0, 1), (1732, 'Cyrillic_de', 46, 1, 0), (1764, 'Cyrillic_DE', 46, 1, 1), (59, 'semicolon', 47, 0, 0), (58, 'colon', 47, 0, 1), (1750, 'Cyrillic_zhe', 47, 1, 0), (1782, 'Cyrillic_ZHE', 47, 1, 1), (39, 'apostrophe', 48, 0, 0), (34, 'quotedbl', 48, 0, 1), (1756, 'Cyrillic_e', 48, 1, 0), (1788, 'Cyrillic_E', 48, 1, 1), (96, 'grave', 49, 0, 0), (126, 'asciitilde', 49, 0, 1), (1699, 'Cyrillic_io', 49, 1, 0), (1715, 'Cyrillic_IO', 49, 1, 1), (65505, 'Shift_L', 50, 0, 0), (65032, 'ISO_Next_Group', 50, 0, 1), (92, 'backslash', 51, 0, 0), (124, 'bar', 51, 0, 1), (92, 'backslash', 51, 1, 0), (47, 'slash', 51, 1, 1), (122, 'z', 52, 0, 0), (90, 'Z', 52, 0, 1), (1745, 'Cyrillic_ya', 52, 1, 0), (1777, 'Cyrillic_YA', 52, 1, 1), (120, 'x', 53, 0, 0), (88, 'X', 53, 0, 1), (1758, 'Cyrillic_che', 53, 1, 0), (1790, 'Cyrillic_CHE', 53, 1, 1), (99, 'c', 54, 0, 0), (67, 'C', 54, 0, 1), (1747, 'Cyrillic_es', 54, 1, 0), (1779, 'Cyrillic_ES', 54, 1, 1), (118, 'v', 55, 0, 0), (86, 'V', 55, 0, 1), (1741, 'Cyrillic_em', 55, 1, 0), (1773, 'Cyrillic_EM', 55, 1, 1), (98, 'b', 56, 0, 0), (66, 'B', 56, 0, 1), (1737, 'Cyrillic_i', 56, 1, 0), (1769, 'Cyrillic_I', 56, 1, 1), (110, 'n', 57, 0, 0), (78, 'N', 57, 0, 1), (1748, 'Cyrillic_te', 57, 1, 0), (1780, 'Cyrillic_TE', 57, 1, 1), (109, 'm', 58, 0, 0), (77, 'M', 58, 0, 1), (1752, 'Cyrillic_softsign', 58, 1, 0), (1784, 'Cyrillic_SOFTSIGN', 58, 1, 1), (44, 'comma', 59, 0, 0), (60, 'less', 59, 0, 1), (1730, 'Cyrillic_be', 59, 1, 0), (1762, 'Cyrillic_BE', 59, 1, 1), (46, 'period', 60, 0, 0), (62, 'greater', 60, 0, 1), (1728, 'Cyrillic_yu', 60, 1, 0), (1760, 'Cyrillic_YU', 60, 1, 1), (47, 'slash', 61, 0, 0), (63, 'question', 61, 0, 1), (46, 'period', 61, 1, 0), (44, 'comma', 61, 1, 1), (65506, 'Shift_R', 62, 0, 0), (65032, 'ISO_Next_Group', 62, 0, 1), (65450, 'KP_Multiply', 63, 0, 0), (65450, 'KP_Multiply', 63, 0, 1), (65450, 'KP_Multiply', 63, 0, 2), (65450, 'KP_Multiply', 63, 0, 3), (269024801, 'XF86ClearGrab', 63, 0, 4), (65513, 'Alt_L', 64, 0, 0), (65032, 'ISO_Next_Group', 64, 0, 1), (32, 'space', 65, 0, 0), (65509, 'Caps_Lock', 66, 0, 0), (65470, 'F1', 67, 0, 0), (65470, 'F1', 67, 0, 1), (65470, 'F1', 67, 0, 2), (65470, 'F1', 67, 0, 3), (269024769, 'XF86Switch_VT_1', 67, 0, 4), (65471, 'F2', 68, 0, 0), (65471, 'F2', 68, 0, 1), (65471, 'F2', 68, 0, 2), (65471, 'F2', 68, 0, 3), (269024770, 'XF86Switch_VT_2', 68, 0, 4), (65472, 'F3', 69, 0, 0), (65472, 'F3', 69, 0, 1), (65472, 'F3', 69, 0, 2), (65472, 'F3', 69, 0, 3), (269024771, 'XF86Switch_VT_3', 69, 0, 4), (65473, 'F4', 70, 0, 0), (65473, 'F4', 70, 0, 1), (65473, 'F4', 70, 0, 2), (65473, 'F4', 70, 0, 3), (269024772, 'XF86Switch_VT_4', 70, 0, 4), (65474, 'F5', 71, 0, 0), (65474, 'F5', 71, 0, 1), (65474, 'F5', 71, 0, 2), (65474, 'F5', 71, 0, 3), (269024773, 'XF86Switch_VT_5', 71, 0, 4), (65475, 'F6', 72, 0, 0), (65475, 'F6', 72, 0, 1), (65475, 'F6', 72, 0, 2), (65475, 'F6', 72, 0, 3), (269024774, 'XF86Switch_VT_6', 72, 0, 4), (65476, 'F7', 73, 0, 0), (65476, 'F7', 73, 0, 1), (65476, 'F7', 73, 0, 2), (65476, 'F7', 73, 0, 3), (269024775, 'XF86Switch_VT_7', 73, 0, 4), (65477, 'F8', 74, 0, 0), (65477, 'F8', 74, 0, 1), (65477, 'F8', 74, 0, 2), (65477, 'F8', 74, 0, 3), (269024776, 'XF86Switch_VT_8', 74, 0, 4), (65478, 'F9', 75, 0, 0), (65478, 'F9', 75, 0, 1), (65478, 'F9', 75, 0, 2), (65478, 'F9', 75, 0, 3), (269024777, 'XF86Switch_VT_9', 75, 0, 4), (65479, 'F10', 76, 0, 0), (65479, 'F10', 76, 0, 1), (65479, 'F10', 76, 0, 2), (65479, 'F10', 76, 0, 3), (269024778, 'XF86Switch_VT_10', 76, 0, 4), (65407, 'Num_Lock', 77, 0, 0), (65300, 'Scroll_Lock', 78, 0, 0), (65429, 'KP_Home', 79, 0, 0), (65463, 'KP_7', 79, 0, 1), (65431, 'KP_Up', 80, 0, 0), (65464, 'KP_8', 80, 0, 1), (65434, 'KP_Page_Up', 81, 0, 0), (65465, 'KP_9', 81, 0, 1), (65453, 'KP_Subtract', 82, 0, 0), (65453, 'KP_Subtract', 82, 0, 1), (65453, 'KP_Subtract', 82, 0, 2), (65453, 'KP_Subtract', 82, 0, 3), (269024803, 'XF86Prev_VMode', 82, 0, 4), (65430, 'KP_Left', 83, 0, 0), (65460, 'KP_4', 83, 0, 1), (65437, 'KP_Begin', 84, 0, 0), (65461, 'KP_5', 84, 0, 1), (65432, 'KP_Right', 85, 0, 0), (65462, 'KP_6', 85, 0, 1), (65451, 'KP_Add', 86, 0, 0), (65451, 'KP_Add', 86, 0, 1), (65451, 'KP_Add', 86, 0, 2), (65451, 'KP_Add', 86, 0, 3), (269024802, 'XF86Next_VMode', 86, 0, 4), (65436, 'KP_End', 87, 0, 0), (65457, 'KP_1', 87, 0, 1), (65433, 'KP_Down', 88, 0, 0), (65458, 'KP_2', 88, 0, 1), (65435, 'KP_Page_Down', 89, 0, 0), (65459, 'KP_3', 89, 0, 1), (65438, 'KP_Insert', 90, 0, 0), (65456, 'KP_0', 90, 0, 1), (65439, 'KP_Delete', 91, 0, 0), (65454, 'KP_Decimal', 91, 0, 1), (65439, 'KP_Delete', 91, 1, 0), (65452, 'KP_Separator', 91, 1, 1), (65027, 'ISO_Level3_Shift', 92, 0, 0), (60, 'less', 94, 0, 0), (62, 'greater', 94, 0, 1), (124, 'bar', 94, 0, 2), (166, 'brokenbar', 94, 0, 3), (47, 'slash', 94, 1, 0), (124, 'bar', 94, 1, 1), (65480, 'F11', 95, 0, 0), (65480, 'F11', 95, 0, 1), (65480, 'F11', 95, 0, 2), (65480, 'F11', 95, 0, 3), (269024779, 'XF86Switch_VT_11', 95, 0, 4), (65481, 'F12', 96, 0, 0), (65481, 'F12', 96, 0, 1), (65481, 'F12', 96, 0, 2), (65481, 'F12', 96, 0, 3), (269024780, 'XF86Switch_VT_12', 96, 0, 4), (65318, 'Katakana', 98, 0, 0), (65317, 'Hiragana', 99, 0, 0), (65315, 'Henkan_Mode', 100, 0, 0), (65319, 'Hiragana_Katakana', 101, 0, 0), (65314, 'Muhenkan', 102, 0, 0), (65421, 'KP_Enter', 104, 0, 0), (65508, 'Control_R', 105, 0, 0), (65455, 'KP_Divide', 106, 0, 0), (65455, 'KP_Divide', 106, 0, 1), (65455, 'KP_Divide', 106, 0, 2), (65455, 'KP_Divide', 106, 0, 3), (269024800, 'XF86Ungrab', 106, 0, 4), (65377, 'Print', 107, 0, 0), (65301, 'Sys_Req', 107, 0, 1), (65514, 'Alt_R', 108, 0, 0), (65032, 'ISO_Next_Group', 108, 0, 1), (65290, 'Linefeed', 109, 0, 0), (65360, 'Home', 110, 0, 0), (65362, 'Up', 111, 0, 0), (65365, 'Page_Up', 112, 0, 0), (65361, 'Left', 113, 0, 0), (65363, 'Right', 114, 0, 0), (65367, 'End', 115, 0, 0), (65364, 'Down', 116, 0, 0), (65366, 'Page_Down', 117, 0, 0), (65379, 'Insert', 118, 0, 0), (65535, 'Delete', 119, 0, 0), (269025042, 'XF86AudioMute', 121, 0, 0), (269025041, 'XF86AudioLowerVolume', 122, 0, 0), (269025043, 'XF86AudioRaiseVolume', 123, 0, 0), (269025066, 'XF86PowerOff', 124, 0, 0), (65469, 'KP_Equal', 125, 0, 0), (177, 'plusminus', 126, 0, 0), (65299, 'Pause', 127, 0, 0), (65387, 'Break', 127, 0, 1), (269025098, 'XF86LaunchA', 128, 0, 0), (65454, 'KP_Decimal', 129, 0, 0), (65454, 'KP_Decimal', 129, 0, 1), (65329, 'Hangul', 130, 0, 0), (65332, 'Hangul_Hanja', 131, 0, 0), (65515, 'Super_L', 133, 0, 0), (65516, 'Super_R', 134, 0, 0), (65383, 'Menu', 135, 0, 0), (65385, 'Cancel', 136, 0, 0), (65382, 'Redo', 137, 0, 0), (268828528, 'SunProps', 138, 0, 0), (65381, 'Undo', 139, 0, 0), (268828529, 'SunFront', 140, 0, 0), (269025111, 'XF86Copy', 141, 0, 0), (269025131, 'XF86Open', 142, 0, 0), (269025133, 'XF86Paste', 143, 0, 0), (65384, 'Find', 144, 0, 0), (269025112, 'XF86Cut', 145, 0, 0), (65386, 'Help', 146, 0, 0), (269025125, 'XF86MenuKB', 147, 0, 0), (269025053, 'XF86Calculator', 148, 0, 0), (269025071, 'XF86Sleep', 150, 0, 0), (269025067, 'XF86WakeUp', 151, 0, 0), (269025117, 'XF86Explorer', 152, 0, 0), (269025147, 'XF86Send', 153, 0, 0), (269025162, 'XF86Xfer', 155, 0, 0), (269025089, 'XF86Launch1', 156, 0, 0), (269025090, 'XF86Launch2', 157, 0, 0), (269025070, 'XF86WWW', 158, 0, 0), (269025114, 'XF86DOS', 159, 0, 0), (269025069, 'XF86ScreenSaver', 160, 0, 0), (269025140, 'XF86RotateWindows', 161, 0, 0), (269025151, 'XF86TaskPane', 162, 0, 0), (269025049, 'XF86Mail', 163, 0, 0), (269025072, 'XF86Favorites', 164, 0, 0), (269025075, 'XF86MyComputer', 165, 0, 0), (269025062, 'XF86Back', 166, 0, 0), (269025063, 'XF86Forward', 167, 0, 0), (269025068, 'XF86Eject', 169, 0, 0), (269025068, 'XF86Eject', 170, 0, 0), (269025068, 'XF86Eject', 170, 0, 1), (269025047, 'XF86AudioNext', 171, 0, 0), (269025044, 'XF86AudioPlay', 172, 0, 0), (269025073, 'XF86AudioPause', 172, 0, 1), (269025046, 'XF86AudioPrev', 173, 0, 0), (269025045, 'XF86AudioStop', 174, 0, 0), (269025068, 'XF86Eject', 174, 0, 1), (269025052, 'XF86AudioRecord', 175, 0, 0), (269025086, 'XF86AudioRewind', 176, 0, 0), (269025134, 'XF86Phone', 177, 0, 0), (269025153, 'XF86Tools', 179, 0, 0), (269025048, 'XF86HomePage', 180, 0, 0), (269025139, 'XF86Reload', 181, 0, 0), (269025110, 'XF86Close', 182, 0, 0), (269025144, 'XF86ScrollUp', 185, 0, 0), (269025145, 'XF86ScrollDown', 186, 0, 0), (40, 'parenleft', 187, 0, 0), (41, 'parenright', 188, 0, 0), (269025128, 'XF86New', 189, 0, 0), (65382, 'Redo', 190, 0, 0), (269025153, 'XF86Tools', 191, 0, 0), (269025093, 'XF86Launch5', 192, 0, 0), (269025094, 'XF86Launch6', 193, 0, 0), (269025095, 'XF86Launch7', 194, 0, 0), (269025096, 'XF86Launch8', 195, 0, 0), (269025097, 'XF86Launch9', 196, 0, 0), (269025202, 'XF86AudioMicMute', 198, 0, 0), (269025193, 'XF86TouchpadToggle', 199, 0, 0), (269025200, 'XF86TouchpadOn', 200, 0, 0), (269025201, 'XF86TouchpadOff', 201, 0, 0), (65406, 'Mode_switch', 203, 0, 0), (65513, 'Alt_L', 204, 0, 1), (65511, 'Meta_L', 205, 0, 1), (65515, 'Super_L', 206, 0, 1), (65517, 'Hyper_L', 207, 0, 1), (269025044, 'XF86AudioPlay', 208, 0, 0), (269025073, 'XF86AudioPause', 209, 0, 0), (269025091, 'XF86Launch3', 210, 0, 0), (269025092, 'XF86Launch4', 211, 0, 0), (269025099, 'XF86LaunchB', 212, 0, 0), (269025191, 'XF86Suspend', 213, 0, 0), (269025110, 'XF86Close', 214, 0, 0), (269025044, 'XF86AudioPlay', 215, 0, 0), (269025175, 'XF86AudioForward', 216, 0, 0), (65377, 'Print', 218, 0, 0), (269025167, 'XF86WebCam', 220, 0, 0), (269025049, 'XF86Mail', 223, 0, 0), (269025166, 'XF86Messenger', 224, 0, 0), (269025051, 'XF86Search', 225, 0, 0), (269025119, 'XF86Go', 226, 0, 0), (269025084, 'XF86Finance', 227, 0, 0), (269025118, 'XF86Game', 228, 0, 0), (269025078, 'XF86Shop', 229, 0, 0), (65385, 'Cancel', 231, 0, 0), (269025027, 'XF86MonBrightnessDown', 232, 0, 0), (269025026, 'XF86MonBrightnessUp', 233, 0, 0), (269025074, 'XF86AudioMedia', 234, 0, 0), (269025113, 'XF86Display', 235, 0, 0), (269025028, 'XF86KbdLightOnOff', 236, 0, 0), (269025030, 'XF86KbdBrightnessDown', 237, 0, 0), (269025029, 'XF86KbdBrightnessUp', 238, 0, 0), (269025147, 'XF86Send', 239, 0, 0), (269025138, 'XF86Reply', 240, 0, 0), (269025168, 'XF86MailForward', 241, 0, 0), (269025143, 'XF86Save', 242, 0, 0), (269025115, 'XF86Documents', 243, 0, 0), (269025171, 'XF86Battery', 244, 0, 0), (269025172, 'XF86Bluetooth', 245, 0, 0), (269025173, 'XF86WLAN', 246, 0, 0)] (keymap=<gtk.gdk.KeymapX11 object at 0x7f7bdb65b140 (GdkKeymapX11 at 0x1cbd930)>)
3432016-09-07 06:43:00,270 XGetKeyboardMapping keysyms_per_keycode=10
3442016-09-07 06:43:00,271 retrieving keymap
3452016-09-07 06:43:00,271 setting new work keymap: 0x0
3462016-09-07 06:43:00,271 modifier mappings={'control': [(37, 'Control_L'), (105, 'Control_R')], 'mod1': [(64, 'Alt_L'), (108, 'Alt_R'), (205, 'Meta_L')], 'mod2': [(77, 'Num_Lock')], 'mod3': [], 'mod4': [(133, 'Super_L'), (134, 'Super_R'), (206, 'Super_L'), (207, 'Hyper_L')], 'mod5': [(92, 'ISO_Level3_Shift'), (203, 'Mode_switch')], 'shift': [(50, 'Shift_L'), (62, 'Shift_R')], 'lock': [(66, 'Caps_Lock')]}
3472016-09-07 06:43:00,272 layout=us,ru, layouts=['us,ru', 'us', 'ru'], variant=, variants=['']
3482016-09-07 06:43:00,272 print=, query=rules:      evdev\nmodel:      pc105\nlayout:     us,ru\noptions:    grp_led:scroll,terminate:ctrl_alt_bksp,grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll\n, struct={'rules': u'evdev', 'model': u'pc105', 'layout': u'us,ru', 'options': u'grp_led:scroll,terminate:ctrl_alt_bksp,grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll'}
3492016-09-07 06:43:00,273 keycodes=[(65307, 'Escape', 9, 0, 0), (49, '1', 10, 0, 0), (33, 'exclam', 10, 0, 1), (50,...
3502016-09-07 06:43:00,273 x11 keycodes={9: ['Escape', '', 'Escape'], 10: ['1', 'exclam', '1', 'exclam'], 11: ['2', 'at'...
3512016-09-07 06:43:00,273 mod managed: []
3522016-09-07 06:43:00,273 mod meanings: {'ISO_Level3_Shift': 'mod5', 'Mode_switch': 'mod5', 'Meta_L': 'mod1', 'Control_R': 'control', 'Super_R': 'mod4', 'Alt_R': 'mod1', 'Hyper_L': 'mod4', 'Caps_Lock': 'lock', 'Alt_L': 'mod1', 'Num_Lock': 'mod2', 'Super_L': 'mod4', 'Shift_R': 'shift', 'Shift_L': 'shift', 'Control_L': 'control'}
3532016-09-07 06:43:00,273 mod pointermissing: ['mod2']
3542016-09-07 06:43:00,273 hash=us,ru/82b8d952cb66dc578e3bd01ee40f7bc49e1e6a78
3552016-09-07 06:43:00,274 update_modifier_map(gtk.gdk.DisplayX11 :0, {'ISO_Level3_Shift': 'mod5', 'Mode_switch': 'mod5', 'Meta_L': 'mod1', 'Control_R': 'control', 'Super_R': 'mod4', 'Alt_R': 'mod1', 'Hyper_L': 'mod4', 'Caps_Lock': 'lock', 'Alt_L': 'mod1', 'Num_Lock': 'mod2', 'Super_L': 'mod4', 'Shift_R': 'shift', 'Shift_L': 'shift', 'Control_L': 'control'}) modifier_map={'control': 4, 'mod1': 8, 'mod2': 16, 'mod3': 32, 'mod4': 64, 'mod5': 128, 'lock': 2, 'num': 0, 'hyper': 0, 'meta': 0, 'shift': 1, 'alt': 0, 'super': 0, 'scroll': 0}
3562016-09-07 06:43:00,274 do_keys_changed() modifier_map={'control': 4, 'mod1': 8, 'mod2': 16, 'mod3': 32, 'mod4': 64, 'mod5': 128, 'lock': 2, 'num': 0, 'hyper': 0, 'meta': 0, 'shift': 1, 'alt': 0, 'super': 0, 'scroll': 0}, old hash=None, new hash=us,ru/82b8d952cb66dc578e3bd01ee40f7bc49e1e6a78
3572016-09-07 06:43:00,592 getXkbProperties()={'rules': u'evdev', 'model': u'pc105', 'layout': u'us,ru', 'options': u'grp_led:scroll,terminate:ctrl_alt_bksp,grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll'}
3582016-09-07 06:43:00,592 <xpra.platform.xposix.keyboard.Keyboard object at 0x7f7bda064310>.get_layout_spec()=('us,ru', ['us', 'ru'], '', None)
3592016-09-07 06:43:00,593 keyboard layouts: us,ru,us,ru
3602016-09-07 06:43:00,636  keyboard settings: rules=evdev, model=pc105, layout=us,ru
3612016-09-07 06:43:00,637  desktop size is 5440x1080 with 1 screen:
3622016-09-07 06:43:00,637   :0.0 (1439x285 mm - DPI: 96x96) workarea: 5404x1080 at 36x0
3632016-09-07 06:43:00,638     monitor 1 1920x1080 (480x270 mm - DPI: 101x101)
3642016-09-07 06:43:00,638     monitor 2 1600x900 at 1920x180 (310x170 mm - DPI: 131x134)
3652016-09-07 06:43:00,638     monitor 3 1920x1080 at 3520x0 (480x270 mm - DPI: 101x101)
3662016-09-07 06:43:00,638 get_keyboard_repeat()=(500, 19)
3672016-09-07 06:43:03,055 Xpra X11 server version 1.0-runknown 64-bit
3682016-09-07 06:43:03,055  running on Linux Debian testing stretch
3692016-09-07 06:43:03,056 enabled remote logging
3702016-09-07 06:43:03,057 set_modifier_mappings({'control': (('Control_L', 'Control_L'), ('Control_R', 'Control_R')), 'mod1': ((64, 'Alt_L'), ('ISO_Next_Group', 'Alt_R'), ('Alt_L', 'Alt_L'), ('Meta_L', 'Meta_L')), 'mod2': (('Num_Lock', 'Num_Lock'),), 'mod3': (), 'mod4': ((133, 'Super_L'), ('Super_R', 'Super_R'), ('Super_L', 'Super_L'), ('Hyper_L', 'Hyper_L')), 'mod5': (('ISO_Level3_Shift', 'ISO_Level3_Shift'), ('Mode_switch', 'Mode_switch')), 'shift': (('Shift_L', 'Shift_L'), ('Shift_R', 'Shift_R')), 'lock': (('Caps_Lock', 'Caps_Lock'),)})
3712016-09-07 06:43:03,057 modifier_keys={'ISO_Level3_Shift': 'mod5', 'Mode_switch': 'mod5', 'Meta_L': 'mod1', 'Control_R': 'control', 'Super_R': 'mod4', 'Alt_R': 'mod1', 'Hyper_L': 'mod4', 'Caps_Lock': 'lock', 'Alt_L': 'mod1', 'Num_Lock': 'mod2', 'Super_L': 'mod4', 'Shift_R': 'shift', 'Shift_L': 'shift', 'Control_L': 'control'}
3722016-09-07 06:43:03,057 modifier_keycodes={'ISO_Level3_Shift': ['ISO_Level3_Shift'], 'Mode_switch': ['Mode_switch'], 'Meta_L': ['Meta_L'], 'Control_R': ['Control_R'], 'Super_R': ['Super_R'], 'Alt_R': ['ISO_Next_Group'], 'Hyper_L': ['Hyper_L'], 'Caps_Lock': ['Caps_Lock'], 'Alt_L': [64, 'Alt_L'], 'Num_Lock': ['Num_Lock'], 'Super_L': [133, 'Super_L'], 'Shift_R': ['Shift_R'], 'Shift_L': ['Shift_L'], 'Control_L': ['Control_L']}
3732016-09-07 06:43:03,058 Attached to ssh:user@server:2222:100 (press Control-C to detach)
374
3752016-09-07 06:43:11,604 parse_key_event(<gtk.gdk.Event at 0x7f7befce0aa8: GDK_KEY_PRESS keyval=1>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '1', 'keyname': '1', 'pressed': True, 'keyval': 49, 'keycode': 10}>
3762016-09-07 06:43:11,604 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '1', 'keyname': '1', 'pressed': True, 'keyval': 49, 'keycode': 10}>) wid=8
3772016-09-07 06:43:11,604 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '1', 'keyname': '1', 'pressed': True, 'keyval': 49, 'keycode': 10}>)
3782016-09-07 06:43:11,651 parse_key_event(<gtk.gdk.Event at 0x7f7befce0800: GDK_KEY_RELEASE keyval=1>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '1', 'keyname': '1', 'pressed': False, 'keyval': 49, 'keycode': 10}>
3792016-09-07 06:43:11,652 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '1', 'keyname': '1', 'pressed': False, 'keyval': 49, 'keycode': 10}>) wid=8
3802016-09-07 06:43:11,652 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '1', 'keyname': '1', 'pressed': False, 'keyval': 49, 'keycode': 10}>)
3812016-09-07 06:43:12,036 parse_key_event(<gtk.gdk.Event at 0x7f7befce0800: GDK_KEY_PRESS keyval=2>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '2', 'keyname': '2', 'pressed': True, 'keyval': 50, 'keycode': 11}>
3822016-09-07 06:43:12,036 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '2', 'keyname': '2', 'pressed': True, 'keyval': 50, 'keycode': 11}>) wid=8
3832016-09-07 06:43:12,036 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '2', 'keyname': '2', 'pressed': True, 'keyval': 50, 'keycode': 11}>)
3842016-09-07 06:43:12,099 parse_key_event(<gtk.gdk.Event at 0x7f7befcdb2b0: GDK_KEY_RELEASE keyval=2>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '2', 'keyname': '2', 'pressed': False, 'keyval': 50, 'keycode': 11}>
3852016-09-07 06:43:12,099 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '2', 'keyname': '2', 'pressed': False, 'keyval': 50, 'keycode': 11}>) wid=8
3862016-09-07 06:43:12,100 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '2', 'keyname': '2', 'pressed': False, 'keyval': 50, 'keycode': 11}>)
3872016-09-07 06:43:12,516 parse_key_event(<gtk.gdk.Event at 0x7f7befcdb2b0: GDK_KEY_PRESS keyval=3>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '3', 'keyname': '3', 'pressed': True, 'keyval': 51, 'keycode': 12}>
3882016-09-07 06:43:12,516 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '3', 'keyname': '3', 'pressed': True, 'keyval': 51, 'keycode': 12}>) wid=8
3892016-09-07 06:43:12,516 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '3', 'keyname': '3', 'pressed': True, 'keyval': 51, 'keycode': 12}>)
3902016-09-07 06:43:12,579 parse_key_event(<gtk.gdk.Event at 0x7f7befce0800: GDK_KEY_RELEASE keyval=3>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '3', 'keyname': '3', 'pressed': False, 'keyval': 51, 'keycode': 12}>
3912016-09-07 06:43:12,580 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '3', 'keyname': '3', 'pressed': False, 'keyval': 51, 'keycode': 12}>) wid=8
3922016-09-07 06:43:12,580 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '3', 'keyname': '3', 'pressed': False, 'keyval': 51, 'keycode': 12}>)
3932016-09-07 06:43:13,012 parse_key_event(<gtk.gdk.Event at 0x7f7befce0800: GDK_KEY_PRESS keyval=4>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '4', 'keyname': '4', 'pressed': True, 'keyval': 52, 'keycode': 13}>
3942016-09-07 06:43:13,012 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '4', 'keyname': '4', 'pressed': True, 'keyval': 52, 'keycode': 13}>) wid=8
3952016-09-07 06:43:13,012 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '4', 'keyname': '4', 'pressed': True, 'keyval': 52, 'keycode': 13}>)
3962016-09-07 06:43:13,059 parse_key_event(<gtk.gdk.Event at 0x7f7befcdb2b0: GDK_KEY_RELEASE keyval=4>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '4', 'keyname': '4', 'pressed': False, 'keyval': 52, 'keycode': 13}>
3972016-09-07 06:43:13,060 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '4', 'keyname': '4', 'pressed': False, 'keyval': 52, 'keycode': 13}>) wid=8
3982016-09-07 06:43:13,060 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '4', 'keyname': '4', 'pressed': False, 'keyval': 52, 'keycode': 13}>)
3992016-09-07 06:43:14,036 parse_key_event(<gtk.gdk.Event at 0x7f7befcdb2b0: GDK_KEY_PRESS keyval=Super_L>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Super_L', 'pressed': True, 'keyval': 65515, 'keycode': 133}>
4002016-09-07 06:43:14,036 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Super_L', 'pressed': True, 'keyval': 65515, 'keycode': 133}>) wid=8
4012016-09-07 06:43:14,036 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '', 'keyname': 'Super_L', 'pressed': True, 'keyval': 65515, 'keycode': 133}>)
4022016-09-07 06:43:17,700 parse_key_event(<gtk.gdk.Event at 0x7f7befcdb2b0: GDK_KEY_PRESS keyval=5>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': True, 'keyval': 53, 'keycode': 14}>
4032016-09-07 06:43:17,700 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': True, 'keyval': 53, 'keycode': 14}>) wid=8
4042016-09-07 06:43:17,700 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': True, 'keyval': 53, 'keycode': 14}>)
4052016-09-07 06:43:17,795 parse_key_event(<gtk.gdk.Event at 0x7f7befce0800: GDK_KEY_RELEASE keyval=5>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': False, 'keyval': 53, 'keycode': 14}>
4062016-09-07 06:43:17,795 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': False, 'keyval': 53, 'keycode': 14}>) wid=8
4072016-09-07 06:43:17,796 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': False, 'keyval': 53, 'keycode': 14}>)
4082016-09-07 06:43:18,788 parse_key_event(<gtk.gdk.Event at 0x7f7befce0800: GDK_KEY_PRESS keyval=5>, True)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': True, 'keyval': 53, 'keycode': 14}>
4092016-09-07 06:43:18,788 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': True, 'keyval': 53, 'keycode': 14}>) wid=8
4102016-09-07 06:43:18,788 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': True, 'keyval': 53, 'keycode': 14}>)
4112016-09-07 06:43:18,867 parse_key_event(<gtk.gdk.Event at 0x7f7befcdb2b0: GDK_KEY_RELEASE keyval=5>, False)=<GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': False, 'keyval': 53, 'keycode': 14}>
4122016-09-07 06:43:18,867 handle_key_action(ClientWindow(8), <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': False, 'keyval': 53, 'keycode': 14}>) wid=8
4132016-09-07 06:43:18,868 send_key_action(8, <GTKKeyEvent object, contents: {'modifiers': [], 'group': 0, 'string': '5', 'keyname': '5', 'pressed': False, 'keyval': 53, 'keycode': 14}>)
414