xpra icon
Bug tracker and wiki

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


Ticket #939: client_log.txt

File client_log.txt, 126.8 KB (added by akaWolf, 6 years ago)

client log with -d keyboard

Line 
12015-09-04 16:52:18,312 unknown logging category: x265
22015-09-04 16:52:18,370 xpra gtk2 client version 0.15.3 (r9909)
32015-09-04 16:52:18,380 OpenGL support could not be enabled:
42015-09-04 16:52:18,381  cannot import name gdkgl
52015-09-04 16:52:18,381 parse_shortcuts(['Meta+Shift+F2:show_start_new_command', 'Meta+Shift+F4:quit', 'Meta+Shift+F8:magic_key', 'Meta+Shift+F11:show_session_info'])
62015-09-04 16:52:18,381 parse_shortcuts(['Meta+Shift+F2:show_start_new_command', 'Meta+Shift+F4:quit', 'Meta+Shift+F8:magic_key', 'Meta+Shift+F11:show_session_info'])={'F8': (['mod1', 'shift'], 'magic_key', ()), 'F2': (['mod1', 'shift'], 'show_start_new_command', ()), 'F11': (['mod1', 'shift'], 'show_session_info', ()), 'F4': (['mod1', 'shift'], 'quit', ())}
72015-09-04 16:52:18,382 KeyboardHelper.__init__(<bound method XpraClient.send of gtk2.client>, False, ['Meta+Shift+F2:show_start_new_command', 'Meta+Shift+F4:quit', 'Meta+Shift+F8:magic_key', 'Meta+Shift+F11:show_session_info']) keyboard=<xpra.platform.xposix.keyboard.Keyboard object at 0x37642d0>
82015-09-04 16:52:18,382 getXkbProperties()={'rules': u'evdev', 'model': u'pc104', 'layout': u'us,ru', 'options': u'grp:rctrl_rshift_toggle'}
92015-09-04 16:52:18,382 get_keymap_spec_from_xkb() keyboard_bindings=X11KeyboardBindings(:0)
102015-09-04 16:52:18,382 getXkbProperties()={'rules': u'evdev', 'model': u'pc104', 'layout': u'us,ru', 'options': u'grp:rctrl_rshift_toggle'}
112015-09-04 16:52:18,383 get_keymap_spec_from_xkb() query tostring({'rules': u'evdev', 'model': u'pc104', 'layout': u'us,ru', 'options': u'grp:rctrl_rshift_toggle'})=rules:      evdev
12model:      pc104
13layout:     us,ru
14options:    grp:rctrl_rshift_toggle
15
162015-09-04 16:52:18,388 get_keymap_spec()=(u'xkb_keymap {\n\txkb_keycodes  { include "evdev+aliases(qwerty)"\t};\n\txkb_types     { include "complete"\t};\n\txkb_compat    { include "complete"\t};\n\txkb_symbols   { include "pc+us(intl-unicode)+ru:2+inet(evdev)+terminate(ctrl_alt_bksp)+group(rctrl_rshift_toggle)"\t};\n\txkb_geometry  { include "pc(pc104)"\t};\n};\n', 'rules:      evdev\nmodel:      pc104\nlayout:     us,ru\noptions:    grp:rctrl_rshift_toggle\n', {'rules': u'evdev', 'model': u'pc104', 'layout': u'us,ru', 'options': u'grp:rctrl_rshift_toggle'})
172015-09-04 16:52:18,388 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(0)=None
182015-09-04 16:52:18,388 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(1)=None
192015-09-04 16:52:18,388 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(2)=None
202015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(3)=None
212015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(4)=None
222015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(5)=None
232015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(6)=None
242015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(7)=None
252015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(8)=None
262015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(9)=((65307, 9, 0, 0),)
272015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(10)=((49, 10, 0, 0), (33, 10, 0, 1), (161, 10, 0, 2), (185, 10, 0, 3), (49, 10, 1, 0), (33, 10, 1, 1), (0, 10, 1, 2), (0, 10, 1, 3))
282015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(11)=((50, 11, 0, 0), (64, 11, 0, 1), (178, 11, 0, 2), (16777995, 11, 0, 3), (50, 11, 1, 0), (34, 11, 1, 1), (0, 11, 1, 2), (0, 11, 1, 3))
292015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(12)=((51, 12, 0, 0), (35, 12, 0, 1), (179, 12, 0, 2), (16777988, 12, 0, 3), (51, 12, 1, 0), (1712, 12, 1, 1), (0, 12, 1, 2), (0, 12, 1, 3))
302015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(13)=((52, 13, 0, 0), (36, 13, 0, 1), (164, 13, 0, 2), (163, 13, 0, 3), (52, 13, 1, 0), (59, 13, 1, 1), (0, 13, 1, 2), (0, 13, 1, 3))
312015-09-04 16:52:18,389 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(14)=((53, 14, 0, 0), (37, 14, 0, 1), (8364, 14, 0, 2), (65115, 14, 0, 3), (53, 14, 1, 0), (37, 14, 1, 1), (0, 14, 1, 2), (0, 14, 1, 3))
322015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(15)=((54, 15, 0, 0), (94, 15, 0, 1), (188, 15, 0, 2), (16777986, 15, 0, 3), (54, 15, 1, 0), (58, 15, 1, 1), (0, 15, 1, 2), (0, 15, 1, 3))
332015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(16)=((55, 16, 0, 0), (38, 16, 0, 1), (189, 16, 0, 2), (16778011, 16, 0, 3), (55, 16, 1, 0), (63, 16, 1, 1), (0, 16, 1, 2), (0, 16, 1, 3))
342015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(17)=((56, 17, 0, 0), (42, 17, 0, 1), (190, 17, 0, 2), (16778024, 17, 0, 3), (56, 17, 1, 0), (42, 17, 1, 1), (0, 17, 1, 2), (0, 17, 1, 3))
352015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(18)=((57, 18, 0, 0), (40, 18, 0, 1), (2768, 18, 0, 2), (16777990, 18, 0, 3), (57, 18, 1, 0), (40, 18, 1, 1), (0, 18, 1, 2), (0, 18, 1, 3))
362015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(19)=((48, 19, 0, 0), (41, 19, 0, 1), (2769, 19, 0, 2), (16777994, 19, 0, 3), (48, 19, 1, 0), (41, 19, 1, 1), (0, 19, 1, 2), (0, 19, 1, 3))
372015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(20)=((45, 20, 0, 0), (95, 20, 0, 1), (165, 20, 0, 2), (16778019, 20, 0, 3), (45, 20, 1, 0), (95, 20, 1, 1), (0, 20, 1, 2), (0, 20, 1, 3))
382015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(21)=((61, 21, 0, 0), (43, 21, 0, 1), (16777995, 21, 0, 2), (16778011, 21, 0, 3), (61, 21, 1, 0), (43, 21, 1, 1), (0, 21, 1, 2), (0, 21, 1, 3))
392015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
402015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(23)=((65289, 23, 0, 0), (65056, 23, 0, 1))
412015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(24)=((113, 24, 0, 0), (81, 24, 0, 1), (228, 24, 0, 2), (196, 24, 0, 3), (1738, 24, 1, 0), (1770, 24, 1, 1), (0, 24, 1, 2), (0, 24, 1, 3))
422015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(25)=((119, 25, 0, 0), (87, 25, 0, 1), (229, 25, 0, 2), (197, 25, 0, 3), (1731, 25, 1, 0), (1763, 25, 1, 1), (0, 25, 1, 2), (0, 25, 1, 3))
432015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(26)=((101, 26, 0, 0), (69, 26, 0, 1), (233, 26, 0, 2), (201, 26, 0, 3), (1749, 26, 1, 0), (1781, 26, 1, 1), (0, 26, 1, 2), (0, 26, 1, 3))
442015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(27)=((114, 27, 0, 0), (82, 27, 0, 1), (174, 27, 0, 2), (174, 27, 0, 3), (1739, 27, 1, 0), (1771, 27, 1, 1), (0, 27, 1, 2), (0, 27, 1, 3))
452015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(28)=((116, 28, 0, 0), (84, 28, 0, 1), (254, 28, 0, 2), (222, 28, 0, 3), (1733, 28, 1, 0), (1765, 28, 1, 1), (0, 28, 1, 2), (0, 28, 1, 3))
462015-09-04 16:52:18,390 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(29)=((121, 29, 0, 0), (89, 29, 0, 1), (252, 29, 0, 2), (220, 29, 0, 3), (1742, 29, 1, 0), (1774, 29, 1, 1), (0, 29, 1, 2), (0, 29, 1, 3))
472015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(30)=((117, 30, 0, 0), (85, 30, 0, 1), (250, 30, 0, 2), (218, 30, 0, 3), (1735, 30, 1, 0), (1767, 30, 1, 1), (0, 30, 1, 2), (0, 30, 1, 3))
482015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(31)=((105, 31, 0, 0), (73, 31, 0, 1), (237, 31, 0, 2), (205, 31, 0, 3), (1755, 31, 1, 0), (1787, 31, 1, 1), (0, 31, 1, 2), (0, 31, 1, 3))
492015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(32)=((111, 32, 0, 0), (79, 32, 0, 1), (243, 32, 0, 2), (211, 32, 0, 3), (1757, 32, 1, 0), (1789, 32, 1, 1), (0, 32, 1, 2), (0, 32, 1, 3))
502015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(33)=((112, 33, 0, 0), (80, 33, 0, 1), (246, 33, 0, 2), (214, 33, 0, 3), (1754, 33, 1, 0), (1786, 33, 1, 1), (0, 33, 1, 2), (0, 33, 1, 3))
512015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(34)=((91, 34, 0, 0), (123, 34, 0, 1), (171, 34, 0, 2), (2770, 34, 0, 3), (1736, 34, 1, 0), (1768, 34, 1, 1), (0, 34, 1, 2), (0, 34, 1, 3))
522015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(35)=((93, 35, 0, 0), (125, 35, 0, 1), (187, 35, 0, 2), (2771, 35, 0, 3), (1759, 35, 1, 0), (1791, 35, 1, 1), (0, 35, 1, 2), (0, 35, 1, 3))
532015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(36)=((65293, 36, 0, 0),)
542015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(37)=((65507, 37, 0, 0),)
552015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(38)=((97, 38, 0, 0), (65, 38, 0, 1), (225, 38, 0, 2), (193, 38, 0, 3), (1734, 38, 1, 0), (1766, 38, 1, 1), (0, 38, 1, 2), (0, 38, 1, 3))
562015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(39)=((115, 39, 0, 0), (83, 39, 0, 1), (223, 39, 0, 2), (167, 39, 0, 3), (1753, 39, 1, 0), (1785, 39, 1, 1), (0, 39, 1, 2), (0, 39, 1, 3))
572015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(40)=((100, 40, 0, 0), (68, 40, 0, 1), (240, 40, 0, 2), (208, 40, 0, 3), (1751, 40, 1, 0), (1783, 40, 1, 1), (0, 40, 1, 2), (0, 40, 1, 3))
582015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(41)=((102, 41, 0, 0), (70, 41, 0, 1), (102, 41, 0, 2), (70, 41, 0, 3), (1729, 41, 1, 0), (1761, 41, 1, 1), (0, 41, 1, 2), (0, 41, 1, 3))
592015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(42)=((103, 42, 0, 0), (71, 42, 0, 1), (103, 42, 0, 2), (71, 42, 0, 3), (1744, 42, 1, 0), (1776, 42, 1, 1), (0, 42, 1, 2), (0, 42, 1, 3))
602015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(43)=((104, 43, 0, 0), (72, 43, 0, 1), (104, 43, 0, 2), (72, 43, 0, 3), (1746, 43, 1, 0), (1778, 43, 1, 1), (0, 43, 1, 2), (0, 43, 1, 3))
612015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(44)=((106, 44, 0, 0), (74, 44, 0, 1), (106, 44, 0, 2), (74, 44, 0, 3), (1743, 44, 1, 0), (1775, 44, 1, 1), (0, 44, 1, 2), (0, 44, 1, 3))
622015-09-04 16:52:18,391 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(45)=((107, 45, 0, 0), (75, 45, 0, 1), (5053, 45, 0, 2), (5052, 45, 0, 3), (1740, 45, 1, 0), (1772, 45, 1, 1), (0, 45, 1, 2), (0, 45, 1, 3))
632015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(46)=((108, 46, 0, 0), (76, 46, 0, 1), (248, 46, 0, 2), (216, 46, 0, 3), (1732, 46, 1, 0), (1764, 46, 1, 1), (0, 46, 1, 2), (0, 46, 1, 3))
642015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(47)=((59, 47, 0, 0), (58, 47, 0, 1), (16778024, 47, 0, 2), (16777992, 47, 0, 3), (1750, 47, 1, 0), (1782, 47, 1, 1), (0, 47, 1, 2), (0, 47, 1, 3))
652015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(48)=((39, 48, 0, 0), (34, 48, 0, 1), (16777985, 48, 0, 2), (16777992, 48, 0, 3), (1756, 48, 1, 0), (1788, 48, 1, 1), (0, 48, 1, 2), (0, 48, 1, 3))
662015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(49)=((96, 49, 0, 0), (126, 49, 0, 1), (16777984, 49, 0, 2), (16777987, 49, 0, 3), (1699, 49, 1, 0), (1715, 49, 1, 1), (0, 49, 1, 2), (0, 49, 1, 3))
672015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(50)=((65505, 50, 0, 0),)
682015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(51)=((92, 51, 0, 0), (124, 51, 0, 1), (172, 51, 0, 2), (166, 51, 0, 3), (92, 51, 1, 0), (47, 51, 1, 1), (0, 51, 1, 2), (0, 51, 1, 3))
692015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(52)=((122, 52, 0, 0), (90, 52, 0, 1), (230, 52, 0, 2), (198, 52, 0, 3), (1745, 52, 1, 0), (1777, 52, 1, 1), (0, 52, 1, 2), (0, 52, 1, 3))
702015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(53)=((120, 53, 0, 0), (88, 53, 0, 1), (120, 53, 0, 2), (88, 53, 0, 3), (1758, 53, 1, 0), (1790, 53, 1, 1), (0, 53, 1, 2), (0, 53, 1, 3))
712015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(54)=((99, 54, 0, 0), (67, 54, 0, 1), (169, 54, 0, 2), (162, 54, 0, 3), (1747, 54, 1, 0), (1779, 54, 1, 1), (0, 54, 1, 2), (0, 54, 1, 3))
722015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(55)=((118, 55, 0, 0), (86, 55, 0, 1), (118, 55, 0, 2), (86, 55, 0, 3), (1741, 55, 1, 0), (1773, 55, 1, 1), (0, 55, 1, 2), (0, 55, 1, 3))
732015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(56)=((98, 56, 0, 0), (66, 56, 0, 1), (98, 56, 0, 2), (66, 56, 0, 3), (1737, 56, 1, 0), (1769, 56, 1, 1), (0, 56, 1, 2), (0, 56, 1, 3))
742015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(57)=((110, 57, 0, 0), (78, 57, 0, 1), (241, 57, 0, 2), (209, 57, 0, 3), (1748, 57, 1, 0), (1780, 57, 1, 1), (0, 57, 1, 2), (0, 57, 1, 3))
752015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(58)=((109, 58, 0, 0), (77, 58, 0, 1), (181, 58, 0, 2), (181, 58, 0, 3), (1752, 58, 1, 0), (1784, 58, 1, 1), (0, 58, 1, 2), (0, 58, 1, 3))
762015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(59)=((44, 59, 0, 0), (60, 59, 0, 1), (16778023, 59, 0, 2), (16777996, 59, 0, 3), (1730, 59, 1, 0), (1762, 59, 1, 1), (0, 59, 1, 2), (0, 59, 1, 3))
772015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(60)=((46, 60, 0, 0), (62, 60, 0, 1), (16777991, 60, 0, 2), (16777996, 60, 0, 3), (1728, 60, 1, 0), (1760, 60, 1, 1), (0, 60, 1, 2), (0, 60, 1, 3))
782015-09-04 16:52:18,392 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(61)=((47, 61, 0, 0), (63, 61, 0, 1), (191, 61, 0, 2), (16777993, 61, 0, 3), (46, 61, 1, 0), (44, 61, 1, 1), (0, 61, 1, 2), (0, 61, 1, 3))
792015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(62)=((65506, 62, 0, 0), (65032, 62, 0, 1))
802015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
812015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(64)=((65513, 64, 0, 0), (65511, 64, 0, 1))
822015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(65)=((32, 65, 0, 0),)
832015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(66)=((65509, 66, 0, 0),)
842015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
852015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
862015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
872015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
882015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
892015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
902015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
912015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
922015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
932015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
942015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(77)=((65407, 77, 0, 0),)
952015-09-04 16:52:18,393 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(78)=((65300, 78, 0, 0),)
962015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(79)=((65429, 79, 0, 0), (65463, 79, 0, 1))
972015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(80)=((65431, 80, 0, 0), (65464, 80, 0, 1))
982015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(81)=((65434, 81, 0, 0), (65465, 81, 0, 1))
992015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
1002015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(83)=((65430, 83, 0, 0), (65460, 83, 0, 1))
1012015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(84)=((65437, 84, 0, 0), (65461, 84, 0, 1))
1022015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(85)=((65432, 85, 0, 0), (65462, 85, 0, 1))
1032015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
1042015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(87)=((65436, 87, 0, 0), (65457, 87, 0, 1))
1052015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(88)=((65433, 88, 0, 0), (65458, 88, 0, 1))
1062015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(89)=((65435, 89, 0, 0), (65459, 89, 0, 1))
1072015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(90)=((65438, 90, 0, 0), (65456, 90, 0, 1))
1082015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(91)=((65439, 91, 0, 0), (65454, 91, 0, 1), (65439, 91, 1, 0), (65452, 91, 1, 1))
1092015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(92)=((65027, 92, 0, 0),)
1102015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(93)=None
1112015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(94)=((92, 94, 0, 0), (124, 94, 0, 1), (92, 94, 0, 2), (124, 94, 0, 3), (47, 94, 1, 0), (124, 94, 1, 1), (0, 94, 1, 2), (0, 94, 1, 3))
1122015-09-04 16:52:18,394 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
1132015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
1142015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(97)=None
1152015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(98)=((65318, 98, 0, 0),)
1162015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(99)=((65317, 99, 0, 0),)
1172015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(100)=((65315, 100, 0, 0),)
1182015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(101)=((65319, 101, 0, 0),)
1192015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(102)=((65314, 102, 0, 0),)
1202015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(103)=None
1212015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(104)=((65421, 104, 0, 0),)
1222015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(105)=((65508, 105, 0, 0), (65032, 105, 0, 1))
1232015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.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))
1242015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(107)=((65377, 107, 0, 0), (65301, 107, 0, 1))
1252015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(108)=((65027, 108, 0, 0),)
1262015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(109)=((65290, 109, 0, 0),)
1272015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(110)=((65360, 110, 0, 0),)
1282015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(111)=((65362, 111, 0, 0),)
1292015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(112)=((65365, 112, 0, 0),)
1302015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(113)=((65361, 113, 0, 0),)
1312015-09-04 16:52:18,395 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(114)=((65363, 114, 0, 0),)
1322015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(115)=((65367, 115, 0, 0),)
1332015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(116)=((65364, 116, 0, 0),)
1342015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(117)=((65366, 117, 0, 0),)
1352015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(118)=((65379, 118, 0, 0),)
1362015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(119)=((65535, 119, 0, 0),)
1372015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(120)=None
1382015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(121)=((269025042, 121, 0, 0),)
1392015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(122)=((269025041, 122, 0, 0),)
1402015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(123)=((269025043, 123, 0, 0),)
1412015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(124)=((269025066, 124, 0, 0),)
1422015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(125)=((65469, 125, 0, 0),)
1432015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(126)=((177, 126, 0, 0),)
1442015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(127)=((65299, 127, 0, 0), (65387, 127, 0, 1))
1452015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(128)=((269025098, 128, 0, 0),)
1462015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(129)=((65454, 129, 0, 0), (65454, 129, 0, 1))
1472015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(130)=((65329, 130, 0, 0),)
1482015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(131)=((65332, 131, 0, 0),)
1492015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(132)=None
1502015-09-04 16:52:18,396 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(133)=((65515, 133, 0, 0),)
1512015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(134)=((65516, 134, 0, 0), (65312, 134, 0, 1))
1522015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(135)=((65383, 135, 0, 0),)
1532015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(136)=((65385, 136, 0, 0),)
1542015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(137)=((65382, 137, 0, 0),)
1552015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(138)=((268828528, 138, 0, 0),)
1562015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(139)=((65381, 139, 0, 0),)
1572015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(140)=((268828529, 140, 0, 0),)
1582015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(141)=((269025111, 141, 0, 0),)
1592015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(142)=((269025131, 142, 0, 0),)
1602015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(143)=((269025133, 143, 0, 0),)
1612015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(144)=((65384, 144, 0, 0),)
1622015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(145)=((269025112, 145, 0, 0),)
1632015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(146)=((65386, 146, 0, 0),)
1642015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(147)=((269025125, 147, 0, 0),)
1652015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(148)=((269025053, 148, 0, 0),)
1662015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(149)=None
1672015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(150)=((269025071, 150, 0, 0),)
1682015-09-04 16:52:18,397 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(151)=((269025067, 151, 0, 0),)
1692015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(152)=((269025117, 152, 0, 0),)
1702015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(153)=((269025147, 153, 0, 0),)
1712015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(154)=None
1722015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(155)=((269025162, 155, 0, 0),)
1732015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(156)=((269025089, 156, 0, 0),)
1742015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(157)=((269025090, 157, 0, 0),)
1752015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(158)=((269025070, 158, 0, 0),)
1762015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(159)=((269025114, 159, 0, 0),)
1772015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(160)=((269025069, 160, 0, 0),)
1782015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(161)=None
1792015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(162)=((269025140, 162, 0, 0),)
1802015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(163)=((269025049, 163, 0, 0),)
1812015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(164)=((269025072, 164, 0, 0),)
1822015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(165)=((269025075, 165, 0, 0),)
1832015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(166)=((269025062, 166, 0, 0),)
1842015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(167)=((269025063, 167, 0, 0),)
1852015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(168)=None
1862015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(169)=((269025068, 169, 0, 0),)
1872015-09-04 16:52:18,398 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(170)=((269025068, 170, 0, 0), (269025068, 170, 0, 1))
1882015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(171)=((269025047, 171, 0, 0),)
1892015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(172)=((269025044, 172, 0, 0), (269025073, 172, 0, 1))
1902015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(173)=((269025046, 173, 0, 0),)
1912015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(174)=((269025045, 174, 0, 0), (269025068, 174, 0, 1))
1922015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(175)=((269025052, 175, 0, 0),)
1932015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(176)=((269025086, 176, 0, 0),)
1942015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(177)=((269025134, 177, 0, 0),)
1952015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(178)=None
1962015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(179)=((269025153, 179, 0, 0),)
1972015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(180)=((269025048, 180, 0, 0),)
1982015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(181)=((269025139, 181, 0, 0),)
1992015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(182)=((269025110, 182, 0, 0),)
2002015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(183)=None
2012015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(184)=None
2022015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(185)=((269025144, 185, 0, 0),)
2032015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(186)=((269025145, 186, 0, 0),)
2042015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(187)=((40, 187, 0, 0),)
2052015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(188)=((41, 188, 0, 0),)
2062015-09-04 16:52:18,399 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(189)=((269025128, 189, 0, 0),)
2072015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(190)=((65382, 190, 0, 0),)
2082015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(191)=((269025153, 191, 0, 0),)
2092015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(192)=((269025093, 192, 0, 0),)
2102015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(193)=((269025094, 193, 0, 0),)
2112015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(194)=((269025095, 194, 0, 0),)
2122015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(195)=((269025096, 195, 0, 0),)
2132015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(196)=((269025097, 196, 0, 0),)
2142015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(197)=None
2152015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(198)=((269025202, 198, 0, 0),)
2162015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(199)=((269025193, 199, 0, 0),)
2172015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(200)=((269025200, 200, 0, 0),)
2182015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(201)=((269025201, 201, 0, 0),)
2192015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(202)=None
2202015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(203)=((65406, 203, 0, 0),)
2212015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(204)=((0, 204, 0, 0), (65513, 204, 0, 1))
2222015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(205)=((0, 205, 0, 0), (65511, 205, 0, 1))
2232015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(206)=((0, 206, 0, 0), (65515, 206, 0, 1))
2242015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(207)=((0, 207, 0, 0), (65517, 207, 0, 1))
2252015-09-04 16:52:18,400 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(208)=((269025044, 208, 0, 0),)
2262015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(209)=((269025073, 209, 0, 0),)
2272015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(210)=((269025091, 210, 0, 0),)
2282015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(211)=((269025092, 211, 0, 0),)
2292015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(212)=((269025099, 212, 0, 0),)
2302015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(213)=((269025191, 213, 0, 0),)
2312015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(214)=((269025110, 214, 0, 0),)
2322015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(215)=((269025044, 215, 0, 0),)
2332015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(216)=((269025175, 216, 0, 0),)
2342015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(217)=None
2352015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(218)=((65377, 218, 0, 0),)
2362015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(219)=None
2372015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(220)=((269025167, 220, 0, 0),)
2382015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(221)=None
2392015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(222)=None
2402015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(223)=((269025049, 223, 0, 0),)
2412015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(224)=((269025166, 224, 0, 0),)
2422015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(225)=((269025051, 225, 0, 0),)
2432015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(226)=((269025119, 226, 0, 0),)
2442015-09-04 16:52:18,401 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(227)=((269025084, 227, 0, 0),)
2452015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(228)=((269025118, 228, 0, 0),)
2462015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(229)=((269025078, 229, 0, 0),)
2472015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(230)=None
2482015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(231)=((65385, 231, 0, 0),)
2492015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(232)=((269025027, 232, 0, 0),)
2502015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(233)=((269025026, 233, 0, 0),)
2512015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(234)=((269025074, 234, 0, 0),)
2522015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(235)=((269025113, 235, 0, 0),)
2532015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(236)=((269025028, 236, 0, 0),)
2542015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(237)=((269025030, 237, 0, 0),)
2552015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(238)=((269025029, 238, 0, 0),)
2562015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(239)=((269025147, 239, 0, 0),)
2572015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(240)=((269025138, 240, 0, 0),)
2582015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(241)=((269025168, 241, 0, 0),)
2592015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(242)=((269025143, 242, 0, 0),)
2602015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(243)=((269025115, 243, 0, 0),)
2612015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(244)=((269025171, 244, 0, 0),)
2622015-09-04 16:52:18,402 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(245)=((269025172, 245, 0, 0),)
2632015-09-04 16:52:18,403 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(246)=((269025173, 246, 0, 0),)
2642015-09-04 16:52:18,403 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(247)=None
2652015-09-04 16:52:18,403 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(248)=None
2662015-09-04 16:52:18,403 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(249)=None
2672015-09-04 16:52:18,403 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(250)=None
2682015-09-04 16:52:18,403 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(251)=None
2692015-09-04 16:52:18,403 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(252)=None
2702015-09-04 16:52:18,403 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(253)=None
2712015-09-04 16:52:18,403 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(254)=None
2722015-09-04 16:52:18,403 <gtk.gdk.KeymapX11 object at 0x375f730 (GdkKeymapX11 at 0x2aed130)>.get_entries_for_keycode(255)=None
2732015-09-04 16:52:18,403 get_gtk_keymap([None, 'VoidSymbol', '0xffffff'])=[(65307, 'Escape', 9, 0, 0), (49, '1', 10, 0, 0), (33, 'exclam', 10, 0, 1), (161, 'exclamdown', 10, 0, 2), (185, 'onesuperior', 10, 0, 3), (49, '1', 10, 1, 0), (33, 'exclam', 10, 1, 1), (50, '2', 11, 0, 0), (64, 'at', 11, 0, 1), (178, 'twosuperior', 11, 0, 2), (16777995, 'U030B', 11, 0, 3), (50, '2', 11, 1, 0), (34, 'quotedbl', 11, 1, 1), (51, '3', 12, 0, 0), (35, 'numbersign', 12, 0, 1), (179, 'threesuperior', 12, 0, 2), (16777988, 'U0304', 12, 0, 3), (51, '3', 12, 1, 0), (1712, 'numerosign', 12, 1, 1), (52, '4', 13, 0, 0), (36, 'dollar', 13, 0, 1), (164, 'currency', 13, 0, 2), (163, 'sterling', 13, 0, 3), (52, '4', 13, 1, 0), (59, 'semicolon', 13, 1, 1), (53, '5', 14, 0, 0), (37, 'percent', 14, 0, 1), (8364, 'EuroSign', 14, 0, 2), (65115, 'dead_cedilla', 14, 0, 3), (53, '5', 14, 1, 0), (37, 'percent', 14, 1, 1), (54, '6', 15, 0, 0), (94, 'asciicircum', 15, 0, 1), (188, 'onequarter', 15, 0, 2), (16777986, 'U0302', 15, 0, 3), (54, '6', 15, 1, 0), (58, 'colon', 15, 1, 1), (55, '7', 16, 0, 0), (38, 'ampersand', 16, 0, 1), (189, 'onehalf', 16, 0, 2), (16778011, 'U031B', 16, 0, 3), (55, '7', 16, 1, 0), (63, 'question', 16, 1, 1), (56, '8', 17, 0, 0), (42, 'asterisk', 17, 0, 1), (190, 'threequarters', 17, 0, 2), (16778024, 'U0328', 17, 0, 3), (56, '8', 17, 1, 0), (42, 'asterisk', 17, 1, 1), (57, '9', 18, 0, 0), (40, 'parenleft', 18, 0, 1), (2768, 'leftsinglequotemark', 18, 0, 2), (16777990, 'U0306', 18, 0, 3), (57, '9', 18, 1, 0), (40, 'parenleft', 18, 1, 1), (48, '0', 19, 0, 0), (41, 'parenright', 19, 0, 1), (2769, 'rightsinglequotemark', 19, 0, 2), (16777994, 'U030A', 19, 0, 3), (48, '0', 19, 1, 0), (41, 'parenright', 19, 1, 1), (45, 'minus', 20, 0, 0), (95, 'underscore', 20, 0, 1), (165, 'yen', 20, 0, 2), (16778019, 'U0323', 20, 0, 3), (45, 'minus', 20, 1, 0), (95, 'underscore', 20, 1, 1), (61, 'equal', 21, 0, 0), (43, 'plus', 21, 0, 1), (16777995, 'U030B', 21, 0, 2), (16778011, 'U031B', 21, 0, 3), (61, 'equal', 21, 1, 0), (43, 'plus', 21, 1, 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), (228, 'adiaeresis', 24, 0, 2), (196, 'Adiaeresis', 24, 0, 3), (1738, 'Cyrillic_shorti', 24, 1, 0), (1770, 'Cyrillic_SHORTI', 24, 1, 1), (119, 'w', 25, 0, 0), (87, 'W', 25, 0, 1), (229, 'aring', 25, 0, 2), (197, 'Aring', 25, 0, 3), (1731, 'Cyrillic_tse', 25, 1, 0), (1763, 'Cyrillic_TSE', 25, 1, 1), (101, 'e', 26, 0, 0), (69, 'E', 26, 0, 1), (233, 'eacute', 26, 0, 2), (201, 'Eacute', 26, 0, 3), (1749, 'Cyrillic_u', 26, 1, 0), (1781, 'Cyrillic_U', 26, 1, 1), (114, 'r', 27, 0, 0), (82, 'R', 27, 0, 1), (174, 'registered', 27, 0, 2), (174, 'registered', 27, 0, 3), (1739, 'Cyrillic_ka', 27, 1, 0), (1771, 'Cyrillic_KA', 27, 1, 1), (116, 't', 28, 0, 0), (84, 'T', 28, 0, 1), (254, 'thorn', 28, 0, 2), (222, 'THORN', 28, 0, 3), (1733, 'Cyrillic_ie', 28, 1, 0), (1765, 'Cyrillic_IE', 28, 1, 1), (121, 'y', 29, 0, 0), (89, 'Y', 29, 0, 1), (252, 'udiaeresis', 29, 0, 2), (220, 'Udiaeresis', 29, 0, 3), (1742, 'Cyrillic_en', 29, 1, 0), (1774, 'Cyrillic_EN', 29, 1, 1), (117, 'u', 30, 0, 0), (85, 'U', 30, 0, 1), (250, 'uacute', 30, 0, 2), (218, 'Uacute', 30, 0, 3), (1735, 'Cyrillic_ghe', 30, 1, 0), (1767, 'Cyrillic_GHE', 30, 1, 1), (105, 'i', 31, 0, 0), (73, 'I', 31, 0, 1), (237, 'iacute', 31, 0, 2), (205, 'Iacute', 31, 0, 3), (1755, 'Cyrillic_sha', 31, 1, 0), (1787, 'Cyrillic_SHA', 31, 1, 1), (111, 'o', 32, 0, 0), (79, 'O', 32, 0, 1), (243, 'oacute', 32, 0, 2), (211, 'Oacute', 32, 0, 3), (1757, 'Cyrillic_shcha', 32, 1, 0), (1789, 'Cyrillic_SHCHA', 32, 1, 1), (112, 'p', 33, 0, 0), (80, 'P', 33, 0, 1), (246, 'odiaeresis', 33, 0, 2), (214, 'Odiaeresis', 33, 0, 3), (1754, 'Cyrillic_ze', 33, 1, 0), (1786, 'Cyrillic_ZE', 33, 1, 1), (91, 'bracketleft', 34, 0, 0), (123, 'braceleft', 34, 0, 1), (171, 'guillemotleft', 34, 0, 2), (2770, 'leftdoublequotemark', 34, 0, 3), (1736, 'Cyrillic_ha', 34, 1, 0), (1768, 'Cyrillic_HA', 34, 1, 1), (93, 'bracketright', 35, 0, 0), (125, 'braceright', 35, 0, 1), (187, 'guillemotright', 35, 0, 2), (2771, 'rightdoublequotemark', 35, 0, 3), (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), (225, 'aacute', 38, 0, 2), (193, 'Aacute', 38, 0, 3), (1734, 'Cyrillic_ef', 38, 1, 0), (1766, 'Cyrillic_EF', 38, 1, 1), (115, 's', 39, 0, 0), (83, 'S', 39, 0, 1), (223, 'ssharp', 39, 0, 2), (167, 'section', 39, 0, 3), (1753, 'Cyrillic_yeru', 39, 1, 0), (1785, 'Cyrillic_YERU', 39, 1, 1), (100, 'd', 40, 0, 0), (68, 'D', 40, 0, 1), (240, 'eth', 40, 0, 2), (208, 'ETH', 40, 0, 3), (1751, 'Cyrillic_ve', 40, 1, 0), (1783, 'Cyrillic_VE', 40, 1, 1), (102, 'f', 41, 0, 0), (70, 'F', 41, 0, 1), (102, 'f', 41, 0, 2), (70, 'F', 41, 0, 3), (1729, 'Cyrillic_a', 41, 1, 0), (1761, 'Cyrillic_A', 41, 1, 1), (103, 'g', 42, 0, 0), (71, 'G', 42, 0, 1), (103, 'g', 42, 0, 2), (71, 'G', 42, 0, 3), (1744, 'Cyrillic_pe', 42, 1, 0), (1776, 'Cyrillic_PE', 42, 1, 1), (104, 'h', 43, 0, 0), (72, 'H', 43, 0, 1), (104, 'h', 43, 0, 2), (72, 'H', 43, 0, 3), (1746, 'Cyrillic_er', 43, 1, 0), (1778, 'Cyrillic_ER', 43, 1, 1), (106, 'j', 44, 0, 0), (74, 'J', 44, 0, 1), (106, 'j', 44, 0, 2), (74, 'J', 44, 0, 3), (1743, 'Cyrillic_o', 44, 1, 0), (1775, 'Cyrillic_O', 44, 1, 1), (107, 'k', 45, 0, 0), (75, 'K', 45, 0, 1), (5053, 'oe', 45, 0, 2), (5052, 'OE', 45, 0, 3), (1740, 'Cyrillic_el', 45, 1, 0), (1772, 'Cyrillic_EL', 45, 1, 1), (108, 'l', 46, 0, 0), (76, 'L', 46, 0, 1), (248, 'oslash', 46, 0, 2), (216, 'Oslash', 46, 0, 3), (1732, 'Cyrillic_de', 46, 1, 0), (1764, 'Cyrillic_DE', 46, 1, 1), (59, 'semicolon', 47, 0, 0), (58, 'colon', 47, 0, 1), (16778024, 'U0328', 47, 0, 2), (16777992, 'U0308', 47, 0, 3), (1750, 'Cyrillic_zhe', 47, 1, 0), (1782, 'Cyrillic_ZHE', 47, 1, 1), (39, 'apostrophe', 48, 0, 0), (34, 'quotedbl', 48, 0, 1), (16777985, 'U0301', 48, 0, 2), (16777992, 'U0308', 48, 0, 3), (1756, 'Cyrillic_e', 48, 1, 0), (1788, 'Cyrillic_E', 48, 1, 1), (96, 'grave', 49, 0, 0), (126, 'asciitilde', 49, 0, 1), (16777984, 'U0300', 49, 0, 2), (16777987, 'U0303', 49, 0, 3), (1699, 'Cyrillic_io', 49, 1, 0), (1715, 'Cyrillic_IO', 49, 1, 1), (65505, 'Shift_L', 50, 0, 0), (92, 'backslash', 51, 0, 0), (124, 'bar', 51, 0, 1), (172, 'notsign', 51, 0, 2), (166, 'brokenbar', 51, 0, 3), (92, 'backslash', 51, 1, 0), (47, 'slash', 51, 1, 1), (122, 'z', 52, 0, 0), (90, 'Z', 52, 0, 1), (230, 'ae', 52, 0, 2), (198, 'AE', 52, 0, 3), (1745, 'Cyrillic_ya', 52, 1, 0), (1777, 'Cyrillic_YA', 52, 1, 1), (120, 'x', 53, 0, 0), (88, 'X', 53, 0, 1), (120, 'x', 53, 0, 2), (88, 'X', 53, 0, 3), (1758, 'Cyrillic_che', 53, 1, 0), (1790, 'Cyrillic_CHE', 53, 1, 1), (99, 'c', 54, 0, 0), (67, 'C', 54, 0, 1), (169, 'copyright', 54, 0, 2), (162, 'cent', 54, 0, 3), (1747, 'Cyrillic_es', 54, 1, 0), (1779, 'Cyrillic_ES', 54, 1, 1), (118, 'v', 55, 0, 0), (86, 'V', 55, 0, 1), (118, 'v', 55, 0, 2), (86, 'V', 55, 0, 3), (1741, 'Cyrillic_em', 55, 1, 0), (1773, 'Cyrillic_EM', 55, 1, 1), (98, 'b', 56, 0, 0), (66, 'B', 56, 0, 1), (98, 'b', 56, 0, 2), (66, 'B', 56, 0, 3), (1737, 'Cyrillic_i', 56, 1, 0), (1769, 'Cyrillic_I', 56, 1, 1), (110, 'n', 57, 0, 0), (78, 'N', 57, 0, 1), (241, 'ntilde', 57, 0, 2), (209, 'Ntilde', 57, 0, 3), (1748, 'Cyrillic_te', 57, 1, 0), (1780, 'Cyrillic_TE', 57, 1, 1), (109, 'm', 58, 0, 0), (77, 'M', 58, 0, 1), (181, 'mu', 58, 0, 2), (181, 'mu', 58, 0, 3), (1752, 'Cyrillic_softsign', 58, 1, 0), (1784, 'Cyrillic_SOFTSIGN', 58, 1, 1), (44, 'comma', 59, 0, 0), (60, 'less', 59, 0, 1), (16778023, 'U0327', 59, 0, 2), (16777996, 'U030C', 59, 0, 3), (1730, 'Cyrillic_be', 59, 1, 0), (1762, 'Cyrillic_BE', 59, 1, 1), (46, 'period', 60, 0, 0), (62, 'greater', 60, 0, 1), (16777991, 'U0307', 60, 0, 2), (16777996, 'U030C', 60, 0, 3), (1728, 'Cyrillic_yu', 60, 1, 0), (1760, 'Cyrillic_YU', 60, 1, 1), (47, 'slash', 61, 0, 0), (63, 'question', 61, 0, 1), (191, 'questiondown', 61, 0, 2), (16777993, 'U0309', 61, 0, 3), (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), (65511, 'Meta_L', 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), (92, 'backslash', 94, 0, 0), (124, 'bar', 94, 0, 1), (92, 'backslash', 94, 0, 2), (124, 'bar', 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), (65032, 'ISO_Next_Group', 105, 0, 1), (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), (65027, 'ISO_Level3_Shift', 108, 0, 0), (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), (65312, 'Multi_key', 134, 0, 1), (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', 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 0x375f730 (GdkKeymapX11 at 0x2aed130)>)
2742015-09-04 16:52:18,403 XGetKeyboardMapping keysyms_per_keycode=10
2752015-09-04 16:52:18,404 retrieving keymap
2762015-09-04 16:52:18,404 setting new work keymap: 0x0
2772015-09-04 16:52:18,405 modifier mappings={'control': [(37, 'Control_L'), (105, 'Control_R')], 'mod1': [(64, 'Alt_L'), (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')]}
2782015-09-04 16:52:18,405 layout=us,ru, variant=, variants=None
2792015-09-04 16:52:18,406 print=xkb_keymap {\n    xkb_keycodes  { include "evdev+aliases(qwerty)" };\n    xkb_types     { include "complete"      };\n    xkb_compat    { include "complete"      };\n    xkb_symbols   { include "pc+us(intl-unicode)+ru:2+inet(evdev)+terminate(ctrl_alt_bksp)+group(rctrl_rshift_toggle)"      };\n    xkb_geometry  { include "pc(pc104)"     };\n};\n, query=rules:      evdev\nmodel:      pc104\nlayout:     us,ru\noptions:    grp:rctrl_rshift_toggle\n, struct={'rules': u'evdev', 'model': u'pc104', 'layout': u'us,ru', 'options': u'grp:rctrl_rshift_toggle'}
2802015-09-04 16:52:18,406 keycodes=[(65307, 'Escape', 9, 0, 0), (49, '1', 10, 0, 0), (33, 'exclam', 10, 0, 1), (161...
2812015-09-04 16:52:18,406 x11 keycodes={9: ['Escape', '', 'Escape'], 10: ['1', 'exclam', '1', 'exclam', 'exclamdown', '...
2822015-09-04 16:52:18,406 mod managed: []
2832015-09-04 16:52:18,406 mod meanings: {'ISO_Level3_Shift': 'mod5', 'Meta_L': 'mod1', 'Control_R': 'control', 'Super_R': 'mod4', 'Mode_switch': 'mod5', 'Hyper_L': 'mod4', 'Caps_Lock': 'lock', 'Alt_L': 'mod1', 'Num_Lock': 'mod2', 'Super_L': 'mod4', 'Shift_R': 'shift', 'Shift_L': 'shift', 'Control_L': 'control'}
2842015-09-04 16:52:18,406 mod pointermissing: ['mod2']
2852015-09-04 16:52:18,406 hash=us,ru/e22afa66644dbc7af046bb637899b3766b0dd6cc
2862015-09-04 16:52:18,407 update_modifier_map(gtk.gdk.DisplayX11 :0, {'ISO_Level3_Shift': 'mod5', 'Meta_L': 'mod1', 'Control_R': 'control', 'Super_R': 'mod4', 'Mode_switch': 'mod5', '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, 'nuisance': 2, 'hyper': 0, 'meta': 0, 'shift': 1, 'alt': 0, 'super': 0, 'scroll': 0}
2872015-09-04 16:52:18,407 do_keys_changed() modifier_map={'control': 4, 'mod1': 8, 'mod2': 16, 'mod3': 32, 'mod4': 64, 'mod5': 128, 'lock': 2, 'num': 0, 'nuisance': 2, 'hyper': 0, 'meta': 0, 'shift': 1, 'alt': 0, 'super': 0, 'scroll': 0}, old hash=None, new hash=us,ru/e22afa66644dbc7af046bb637899b3766b0dd6cc
2882015-09-04 16:52:18,464 getXkbProperties()={'rules': u'evdev', 'model': u'pc104', 'layout': u'us,ru', 'options': u'grp:rctrl_rshift_toggle'}
2892015-09-04 16:52:18,464 keyboard layouts: us,ru
2902015-09-04 16:52:18,635 detected keyboard: rules=evdev, model=pc104, layout=us,ru
2912015-09-04 16:52:18,636 desktop size is 1920x1080 with 1 screen(s):
2922015-09-04 16:52:18,636   ':0.0' (508x285 mm - DPI: 96x96)
2932015-09-04 16:52:18,636     VGA1 (477x268 mm - DPI: 102x102)
294    Could not find one or both of '/nix/store/ss1aq46xwhnqikq5bjs02sb9xrim2bb3-python-2.7.10/bin/python2.7' and '.xpra-wrapped'
295    Perhaps your environment has changed since the xpra server was started?
296    I'll just try executing 'xpra' with current PATH, and hope...
2972015-09-04 16:52:21,930 server: Linux Linux-3.18.20-x86_64-with-glibc2.2.5, Xpra version 0.15.3 (r9909)
2982015-09-04 16:52:21,932 Attached to ssh:akawolf@127.0.0.1:0 (press Control-C to detach)
299
3002015-09-04 16:52:27,869 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_PRESS keyval=n>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 57}>
3012015-09-04 16:52:27,869 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 57}>) wid=1
3022015-09-04 16:52:27,869 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 57}>)
3032015-09-04 16:52:27,958 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_RELEASE keyval=n>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 57}>
3042015-09-04 16:52:27,958 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 57}>) wid=1
3052015-09-04 16:52:27,958 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 57}>)
3062015-09-04 16:52:28,206 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_PRESS keyval=m>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 58}>
3072015-09-04 16:52:28,206 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 58}>) wid=1
3082015-09-04 16:52:28,206 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 58}>)
3092015-09-04 16:52:28,318 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_RELEASE keyval=m>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 58}>
3102015-09-04 16:52:28,318 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 58}>) wid=1
3112015-09-04 16:52:28,318 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 58}>)
3122015-09-04 16:52:29,038 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_PRESS keyval=comma>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': True, 'keyval': 44, 'keycode': 59}>
3132015-09-04 16:52:29,038 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': True, 'keyval': 44, 'keycode': 59}>) wid=1
3142015-09-04 16:52:29,039 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': True, 'keyval': 44, 'keycode': 59}>)
3152015-09-04 16:52:29,118 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_RELEASE keyval=comma>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': False, 'keyval': 44, 'keycode': 59}>
3162015-09-04 16:52:29,118 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': False, 'keyval': 44, 'keycode': 59}>) wid=1
3172015-09-04 16:52:29,118 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': False, 'keyval': 44, 'keycode': 59}>)
3182015-09-04 16:52:29,286 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_PRESS keyval=period>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 60}>
3192015-09-04 16:52:29,287 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 60}>) wid=1
3202015-09-04 16:52:29,287 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 60}>)
3212015-09-04 16:52:29,374 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_RELEASE keyval=period>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 60}>
3222015-09-04 16:52:29,374 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 60}>) wid=1
3232015-09-04 16:52:29,374 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 60}>)
3242015-09-04 16:52:29,612 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_PRESS keyval=slash>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': True, 'keyval': 47, 'keycode': 61}>
3252015-09-04 16:52:29,612 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': True, 'keyval': 47, 'keycode': 61}>) wid=1
3262015-09-04 16:52:29,612 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': True, 'keyval': 47, 'keycode': 61}>)
3272015-09-04 16:52:29,670 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=slash>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': False, 'keyval': 47, 'keycode': 61}>
3282015-09-04 16:52:29,670 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': False, 'keyval': 47, 'keycode': 61}>) wid=1
3292015-09-04 16:52:29,670 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': False, 'keyval': 47, 'keycode': 61}>)
3302015-09-04 16:52:32,358 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_PRESS keyval=Control_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>
3312015-09-04 16:52:32,359 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>) wid=1
3322015-09-04 16:52:32,359 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>)
3332015-09-04 16:52:32,606 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_PRESS keyval=a>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '\x01', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 38}>
3342015-09-04 16:52:32,606 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '\x01', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 38}>) wid=1
3352015-09-04 16:52:32,606 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '\x01', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 38}>)
3362015-09-04 16:52:32,726 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_RELEASE keyval=a>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '\x01', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 38}>
3372015-09-04 16:52:32,726 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '\x01', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 38}>) wid=1
3382015-09-04 16:52:32,726 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '\x01', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 38}>)
3392015-09-04 16:52:32,752 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=Control_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>
3402015-09-04 16:52:32,752 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>) wid=1
3412015-09-04 16:52:32,752 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>)
3422015-09-04 16:52:33,870 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_PRESS keyval=Alt_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>
3432015-09-04 16:52:33,870 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>) wid=1
3442015-09-04 16:52:33,870 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>)
3452015-09-04 16:52:33,998 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 50}>
3462015-09-04 16:52:33,998 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 50}>) wid=1
3472015-09-04 16:52:33,999 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 50}>)
3482015-09-04 16:52:34,126 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_RELEASE keyval=Meta_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2', 'shift'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': False, 'keyval': 65511, 'keycode': 64}>
3492015-09-04 16:52:34,126 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2', 'shift'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': False, 'keyval': 65511, 'keycode': 64}>) wid=1
3502015-09-04 16:52:34,126 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2', 'shift'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': False, 'keyval': 65511, 'keycode': 64}>)
3512015-09-04 16:52:34,158 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=Shift_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2', 'shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 50}>
3522015-09-04 16:52:34,158 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2', 'shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 50}>) wid=1
3532015-09-04 16:52:34,158 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2', 'shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 50}>)
3542015-09-04 16:52:35,790 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_PRESS keyval=n>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 57}>
3552015-09-04 16:52:35,790 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 57}>) wid=1
3562015-09-04 16:52:35,790 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 57}>)
3572015-09-04 16:52:35,870 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_RELEASE keyval=n>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 57}>
3582015-09-04 16:52:35,870 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 57}>) wid=1
3592015-09-04 16:52:35,870 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 57}>)
3602015-09-04 16:52:35,990 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_PRESS keyval=m>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 58}>
3612015-09-04 16:52:35,990 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 58}>) wid=1
3622015-09-04 16:52:35,990 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 58}>)
3632015-09-04 16:52:36,086 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_RELEASE keyval=m>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 58}>
3642015-09-04 16:52:36,086 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 58}>) wid=1
3652015-09-04 16:52:36,086 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 58}>)
3662015-09-04 16:52:36,718 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_PRESS keyval=BackSpace>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>
3672015-09-04 16:52:36,718 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>) wid=1
3682015-09-04 16:52:36,718 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>)
3692015-09-04 16:52:36,767 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=BackSpace>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>
3702015-09-04 16:52:36,767 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>) wid=1
3712015-09-04 16:52:36,768 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>)
3722015-09-04 16:52:36,878 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_PRESS keyval=BackSpace>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>
3732015-09-04 16:52:36,878 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>) wid=1
3742015-09-04 16:52:36,878 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>)
3752015-09-04 16:52:36,918 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_RELEASE keyval=BackSpace>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>
3762015-09-04 16:52:36,918 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>) wid=1
3772015-09-04 16:52:36,918 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>)
3782015-09-04 16:52:36,998 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_PRESS keyval=BackSpace>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>
3792015-09-04 16:52:36,998 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>) wid=1
3802015-09-04 16:52:36,998 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>)
3812015-09-04 16:52:37,046 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_RELEASE keyval=BackSpace>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>
3822015-09-04 16:52:37,046 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>) wid=1
3832015-09-04 16:52:37,046 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>)
3842015-09-04 16:52:37,102 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_PRESS keyval=BackSpace>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>
3852015-09-04 16:52:37,102 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>) wid=1
3862015-09-04 16:52:37,102 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>)
3872015-09-04 16:52:37,158 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_RELEASE keyval=BackSpace>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>
3882015-09-04 16:52:37,158 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>) wid=1
3892015-09-04 16:52:37,158 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>)
3902015-09-04 16:52:37,302 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_PRESS keyval=Alt_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>
3912015-09-04 16:52:37,302 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>) wid=1
3922015-09-04 16:52:37,303 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>)
3932015-09-04 16:52:37,460 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 50}>
3942015-09-04 16:52:37,460 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 50}>) wid=1
3952015-09-04 16:52:37,460 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 50}>)
3962015-09-04 16:52:37,710 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_RELEASE keyval=Shift_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2', 'shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 50}>
3972015-09-04 16:52:37,710 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2', 'shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 50}>) wid=1
3982015-09-04 16:52:37,710 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2', 'shift'], 'group': 0, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 50}>)
3992015-09-04 16:52:37,710 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_RELEASE keyval=Alt_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>
4002015-09-04 16:52:37,710 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>) wid=1
4012015-09-04 16:52:37,711 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>)
4022015-09-04 16:52:38,926 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_PRESS keyval=n>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 57}>
4032015-09-04 16:52:38,927 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 57}>) wid=1
4042015-09-04 16:52:38,927 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 57}>)
4052015-09-04 16:52:39,038 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=n>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 57}>
4062015-09-04 16:52:39,038 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 57}>) wid=1
4072015-09-04 16:52:39,038 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 57}>)
4082015-09-04 16:52:39,206 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_PRESS keyval=m>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 58}>
4092015-09-04 16:52:39,207 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 58}>) wid=1
4102015-09-04 16:52:39,207 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 58}>)
4112015-09-04 16:52:39,342 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_RELEASE keyval=m>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 58}>
4122015-09-04 16:52:39,342 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 58}>) wid=1
4132015-09-04 16:52:39,342 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 58}>)
4142015-09-04 16:52:39,846 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_PRESS keyval=comma>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': True, 'keyval': 44, 'keycode': 59}>
4152015-09-04 16:52:39,846 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': True, 'keyval': 44, 'keycode': 59}>) wid=1
4162015-09-04 16:52:39,847 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': True, 'keyval': 44, 'keycode': 59}>)
4172015-09-04 16:52:39,934 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=comma>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': False, 'keyval': 44, 'keycode': 59}>
4182015-09-04 16:52:39,934 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': False, 'keyval': 44, 'keycode': 59}>) wid=1
4192015-09-04 16:52:39,934 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': ',', 'keyname': 'comma', 'pressed': False, 'keyval': 44, 'keycode': 59}>)
4202015-09-04 16:52:40,046 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_PRESS keyval=period>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 60}>
4212015-09-04 16:52:40,046 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 60}>) wid=1
4222015-09-04 16:52:40,047 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 60}>)
4232015-09-04 16:52:40,134 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=period>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 60}>
4242015-09-04 16:52:40,134 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 60}>) wid=1
4252015-09-04 16:52:40,134 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 60}>)
4262015-09-04 16:52:40,286 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_PRESS keyval=slash>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': True, 'keyval': 47, 'keycode': 61}>
4272015-09-04 16:52:40,286 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': True, 'keyval': 47, 'keycode': 61}>) wid=1
4282015-09-04 16:52:40,286 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': True, 'keyval': 47, 'keycode': 61}>)
4292015-09-04 16:52:40,358 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=slash>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': False, 'keyval': 47, 'keycode': 61}>
4302015-09-04 16:52:40,358 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': False, 'keyval': 47, 'keycode': 61}>) wid=1
4312015-09-04 16:52:40,358 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '/', 'keyname': 'slash', 'pressed': False, 'keyval': 47, 'keycode': 61}>)
4322015-09-04 16:52:40,894 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_PRESS keyval=Control_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>
4332015-09-04 16:52:40,894 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>) wid=1
4342015-09-04 16:52:40,894 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>)
4352015-09-04 16:52:40,998 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_PRESS keyval=a>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '\x01', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 38}>
4362015-09-04 16:52:40,998 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '\x01', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 38}>) wid=1
4372015-09-04 16:52:40,998 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '\x01', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 38}>)
4382015-09-04 16:52:41,166 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_RELEASE keyval=Control_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>
4392015-09-04 16:52:41,167 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>) wid=1
4402015-09-04 16:52:41,167 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>)
4412015-09-04 16:52:41,167 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_RELEASE keyval=a>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 38}>
4422015-09-04 16:52:41,167 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 38}>) wid=1
4432015-09-04 16:52:41,167 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 38}>)
4442015-09-04 16:52:41,750 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_PRESS keyval=Control_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 105}>
4452015-09-04 16:52:41,750 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 105}>) wid=1
4462015-09-04 16:52:41,750 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 105}>)
4472015-09-04 16:52:41,799 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_PRESS keyval=ISO_Next_Group>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'ISO_Next_Group', 'pressed': True, 'keyval': 65032, 'keycode': 62}>
4482015-09-04 16:52:41,799 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'ISO_Next_Group', 'pressed': True, 'keyval': 65032, 'keycode': 62}>) wid=1
4492015-09-04 16:52:41,799 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'ISO_Next_Group', 'pressed': True, 'keyval': 65032, 'keycode': 62}>)
4502015-09-04 16:52:41,894 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_RELEASE keyval=Control_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 105}>
4512015-09-04 16:52:41,894 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 105}>) wid=1
4522015-09-04 16:52:41,894 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 105}>)
4532015-09-04 16:52:41,940 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=Shift_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Shift_R', 'pressed': False, 'keyval': 65506, 'keycode': 62}>
4542015-09-04 16:52:41,940 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Shift_R', 'pressed': False, 'keyval': 65506, 'keycode': 62}>) wid=1
4552015-09-04 16:52:41,940 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Shift_R', 'pressed': False, 'keyval': 65506, 'keycode': 62}>)
4562015-09-04 16:52:42,478 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_PRESS keyval=Cyrillic_te>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': True, 'keyval': 1748, 'keycode': 57}>
4572015-09-04 16:52:42,478 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': True, 'keyval': 1748, 'keycode': 57}>) wid=1
4582015-09-04 16:52:42,478 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': True, 'keyval': 1748, 'keycode': 57}>)
4592015-09-04 16:52:42,598 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_RELEASE keyval=Cyrillic_te>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': False, 'keyval': 1748, 'keycode': 57}>
4602015-09-04 16:52:42,598 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': False, 'keyval': 1748, 'keycode': 57}>) wid=1
4612015-09-04 16:52:42,598 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': False, 'keyval': 1748, 'keycode': 57}>)
4622015-09-04 16:52:42,744 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_PRESS keyval=Cyrillic_softsign>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': True, 'keyval': 1752, 'keycode': 58}>
4632015-09-04 16:52:42,745 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': True, 'keyval': 1752, 'keycode': 58}>) wid=1
4642015-09-04 16:52:42,745 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': True, 'keyval': 1752, 'keycode': 58}>)
4652015-09-04 16:52:42,838 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_RELEASE keyval=Cyrillic_softsign>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': False, 'keyval': 1752, 'keycode': 58}>
4662015-09-04 16:52:42,838 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': False, 'keyval': 1752, 'keycode': 58}>) wid=1
4672015-09-04 16:52:42,838 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': False, 'keyval': 1752, 'keycode': 58}>)
4682015-09-04 16:52:43,942 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_PRESS keyval=Cyrillic_be>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': True, 'keyval': 1730, 'keycode': 59}>
4692015-09-04 16:52:43,942 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': True, 'keyval': 1730, 'keycode': 59}>) wid=1
4702015-09-04 16:52:43,942 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': True, 'keyval': 1730, 'keycode': 59}>)
4712015-09-04 16:52:44,022 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_RELEASE keyval=Cyrillic_be>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': False, 'keyval': 1730, 'keycode': 59}>
4722015-09-04 16:52:44,022 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': False, 'keyval': 1730, 'keycode': 59}>) wid=1
4732015-09-04 16:52:44,022 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': False, 'keyval': 1730, 'keycode': 59}>)
4742015-09-04 16:52:44,142 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_PRESS keyval=Cyrillic_yu>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': True, 'keyval': 1728, 'keycode': 60}>
4752015-09-04 16:52:44,142 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': True, 'keyval': 1728, 'keycode': 60}>) wid=1
4762015-09-04 16:52:44,142 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': True, 'keyval': 1728, 'keycode': 60}>)
4772015-09-04 16:52:44,206 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_RELEASE keyval=Cyrillic_yu>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': False, 'keyval': 1728, 'keycode': 60}>
4782015-09-04 16:52:44,206 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': False, 'keyval': 1728, 'keycode': 60}>) wid=1
4792015-09-04 16:52:44,206 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': False, 'keyval': 1728, 'keycode': 60}>)
4802015-09-04 16:52:44,350 parse_key_event(<gtk.gdk.Event at 0x38c2648: GDK_KEY_PRESS keyval=period>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 61}>
4812015-09-04 16:52:44,350 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 61}>) wid=1
4822015-09-04 16:52:44,350 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 61}>)
4832015-09-04 16:52:44,417 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_RELEASE keyval=period>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 61}>
4842015-09-04 16:52:44,418 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 61}>) wid=1
4852015-09-04 16:52:44,418 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 61}>)
4862015-09-04 16:52:44,838 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_PRESS keyval=Control_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>
4872015-09-04 16:52:44,838 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>) wid=1
4882015-09-04 16:52:44,838 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>)
4892015-09-04 16:52:45,022 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_PRESS keyval=Cyrillic_ef>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': True, 'keyval': 1734, 'keycode': 38}>
4902015-09-04 16:52:45,022 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': True, 'keyval': 1734, 'keycode': 38}>) wid=1
4912015-09-04 16:52:45,022 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': True, 'keyval': 1734, 'keycode': 38}>)
4922015-09-04 16:52:45,166 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_RELEASE keyval=Cyrillic_ef>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': False, 'keyval': 1734, 'keycode': 38}>
4932015-09-04 16:52:45,166 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': False, 'keyval': 1734, 'keycode': 38}>) wid=1
4942015-09-04 16:52:45,166 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': False, 'keyval': 1734, 'keycode': 38}>)
4952015-09-04 16:52:45,198 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=Control_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>
4962015-09-04 16:52:45,198 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>) wid=1
4972015-09-04 16:52:45,198 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>)
4982015-09-04 16:52:45,478 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_PRESS keyval=BackSpace>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>
4992015-09-04 16:52:45,478 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>) wid=1
5002015-09-04 16:52:45,478 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>)
5012015-09-04 16:52:45,550 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_RELEASE keyval=BackSpace>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>
5022015-09-04 16:52:45,550 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>) wid=1
5032015-09-04 16:52:45,550 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>)
5042015-09-04 16:52:45,750 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_PRESS keyval=Alt_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>
5052015-09-04 16:52:45,750 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>) wid=1
5062015-09-04 16:52:45,750 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>)
5072015-09-04 16:52:45,902 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_PRESS keyval=Shift_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 50}>
5082015-09-04 16:52:45,902 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 50}>) wid=1
5092015-09-04 16:52:45,902 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Shift_L', 'pressed': True, 'keyval': 65505, 'keycode': 50}>)
5102015-09-04 16:52:46,150 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_RELEASE keyval=Shift_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2', 'shift'], 'group': 1, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 50}>
5112015-09-04 16:52:46,150 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2', 'shift'], 'group': 1, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 50}>) wid=1
5122015-09-04 16:52:46,150 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2', 'shift'], 'group': 1, 'string': '', 'keyname': 'Shift_L', 'pressed': False, 'keyval': 65505, 'keycode': 50}>)
5132015-09-04 16:52:46,150 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_RELEASE keyval=Alt_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>
5142015-09-04 16:52:46,151 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>) wid=1
5152015-09-04 16:52:46,151 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>)
5162015-09-04 16:52:46,622 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_PRESS keyval=Cyrillic_te>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': True, 'keyval': 1748, 'keycode': 57}>
5172015-09-04 16:52:46,622 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': True, 'keyval': 1748, 'keycode': 57}>) wid=1
5182015-09-04 16:52:46,622 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': True, 'keyval': 1748, 'keycode': 57}>)
5192015-09-04 16:52:46,694 parse_key_event(<gtk.gdk.Event at 0x38c2698: GDK_KEY_RELEASE keyval=Cyrillic_te>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': False, 'keyval': 1748, 'keycode': 57}>
5202015-09-04 16:52:46,694 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': False, 'keyval': 1748, 'keycode': 57}>) wid=1
5212015-09-04 16:52:46,694 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x82', 'keyname': 'Cyrillic_te', 'pressed': False, 'keyval': 1748, 'keycode': 57}>)
5222015-09-04 16:52:46,846 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_PRESS keyval=Cyrillic_softsign>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': True, 'keyval': 1752, 'keycode': 58}>
5232015-09-04 16:52:46,846 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': True, 'keyval': 1752, 'keycode': 58}>) wid=1
5242015-09-04 16:52:46,846 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': True, 'keyval': 1752, 'keycode': 58}>)
5252015-09-04 16:52:46,958 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=Cyrillic_softsign>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': False, 'keyval': 1752, 'keycode': 58}>
5262015-09-04 16:52:46,958 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': False, 'keyval': 1752, 'keycode': 58}>) wid=1
5272015-09-04 16:52:46,958 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8c', 'keyname': 'Cyrillic_softsign', 'pressed': False, 'keyval': 1752, 'keycode': 58}>)
5282015-09-04 16:52:47,574 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_PRESS keyval=Cyrillic_be>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': True, 'keyval': 1730, 'keycode': 59}>
5292015-09-04 16:52:47,574 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': True, 'keyval': 1730, 'keycode': 59}>) wid=1
5302015-09-04 16:52:47,574 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': True, 'keyval': 1730, 'keycode': 59}>)
5312015-09-04 16:52:47,646 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_RELEASE keyval=Cyrillic_be>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': False, 'keyval': 1730, 'keycode': 59}>
5322015-09-04 16:52:47,646 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': False, 'keyval': 1730, 'keycode': 59}>) wid=1
5332015-09-04 16:52:47,646 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd0\xb1', 'keyname': 'Cyrillic_be', 'pressed': False, 'keyval': 1730, 'keycode': 59}>)
5342015-09-04 16:52:47,774 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_PRESS keyval=Cyrillic_yu>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': True, 'keyval': 1728, 'keycode': 60}>
5352015-09-04 16:52:47,774 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': True, 'keyval': 1728, 'keycode': 60}>) wid=1
5362015-09-04 16:52:47,774 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': True, 'keyval': 1728, 'keycode': 60}>)
5372015-09-04 16:52:47,830 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_RELEASE keyval=Cyrillic_yu>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': False, 'keyval': 1728, 'keycode': 60}>
5382015-09-04 16:52:47,830 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': False, 'keyval': 1728, 'keycode': 60}>) wid=1
5392015-09-04 16:52:47,830 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '\xd1\x8e', 'keyname': 'Cyrillic_yu', 'pressed': False, 'keyval': 1728, 'keycode': 60}>)
5402015-09-04 16:52:48,006 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_PRESS keyval=period>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 61}>
5412015-09-04 16:52:48,006 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 61}>) wid=1
5422015-09-04 16:52:48,006 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': True, 'keyval': 46, 'keycode': 61}>)
5432015-09-04 16:52:48,054 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_RELEASE keyval=period>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 61}>
5442015-09-04 16:52:48,054 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 61}>) wid=1
5452015-09-04 16:52:48,054 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '.', 'keyname': 'period', 'pressed': False, 'keyval': 46, 'keycode': 61}>)
5462015-09-04 16:52:48,526 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_PRESS keyval=Control_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>
5472015-09-04 16:52:48,526 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>) wid=1
5482015-09-04 16:52:48,526 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 37}>)
5492015-09-04 16:52:48,750 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_PRESS keyval=Cyrillic_ef>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': True, 'keyval': 1734, 'keycode': 38}>
5502015-09-04 16:52:48,750 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': True, 'keyval': 1734, 'keycode': 38}>) wid=1
5512015-09-04 16:52:48,750 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': True, 'keyval': 1734, 'keycode': 38}>)
5522015-09-04 16:52:48,878 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_RELEASE keyval=Cyrillic_ef>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': False, 'keyval': 1734, 'keycode': 38}>
5532015-09-04 16:52:48,878 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': False, 'keyval': 1734, 'keycode': 38}>) wid=1
5542015-09-04 16:52:48,878 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '\xd1\x84', 'keyname': 'Cyrillic_ef', 'pressed': False, 'keyval': 1734, 'keycode': 38}>)
5552015-09-04 16:52:48,966 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_RELEASE keyval=Control_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>
5562015-09-04 16:52:48,966 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>) wid=1
5572015-09-04 16:52:48,966 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 37}>)
5582015-09-04 16:52:49,086 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_PRESS keyval=BackSpace>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>
5592015-09-04 16:52:49,086 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>) wid=1
5602015-09-04 16:52:49,086 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': True, 'keyval': 65288, 'keycode': 22}>)
5612015-09-04 16:52:49,161 parse_key_event(<gtk.gdk.Event at 0x38c2468: GDK_KEY_RELEASE keyval=BackSpace>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>
5622015-09-04 16:52:49,162 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>) wid=1
5632015-09-04 16:52:49,162 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'BackSpace', 'pressed': False, 'keyval': 65288, 'keycode': 22}>)
5642015-09-04 16:52:49,758 parse_key_event(<gtk.gdk.Event at 0x38c2620: GDK_KEY_PRESS keyval=Alt_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>
5652015-09-04 16:52:49,758 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>) wid=1
5662015-09-04 16:52:49,759 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>)
5672015-09-04 16:52:50,486 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_RELEASE keyval=Alt_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>
5682015-09-04 16:52:50,486 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>) wid=1
5692015-09-04 16:52:50,486 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>)
5702015-09-04 16:52:50,758 parse_key_event(<gtk.gdk.Event at 0x38c2670: GDK_KEY_PRESS keyval=Alt_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>
5712015-09-04 16:52:50,758 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>) wid=1
5722015-09-04 16:52:50,758 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 64}>)
5732015-09-04 16:52:52,246 parse_key_event(<gtk.gdk.Event at 0x38c25d0: GDK_KEY_RELEASE keyval=Alt_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>
5742015-09-04 16:52:52,246 handle_key_action(ClientWindow(1), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>) wid=1
5752015-09-04 16:52:52,246 send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 64}>)
5762015-09-04 16:52:58,367 server requested disconnect: done (closed the only window)
577Killed by signal 15.
5782015-09-04 16:52:58,384 Connection lost