xpra icon
Bug tracker and wiki

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


Ticket #456: osx-ctrl-v-cmd-finaltest2.txt

File osx-ctrl-v-cmd-finaltest2.txt, 37.7 KB (added by alas, 7 years ago)

osx ctrl v cmd test confirmation of key swappings

Line 
1xpra client version 0.11.0
2
3** (Xpra:21807): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'
4
5** (Xpra:21807): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'
6
7** (Xpra:21807): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'
8** Message: pygobject_register_sinkfunc is deprecated (GstObject)
92013-11-18 17:33:11,231 OpenGL_accelerate module loaded
102013-11-18 17:33:11,281 Unable to load ArrayDatatype accelerator from OpenGL_accelerate
112013-11-18 17:33:11,286 Unable to load converters accelerators (wrapper, arraydatatype) from OpenGL_accelerate
122013-11-18 17:33:11,289 Unable to load arrayhelpers accelerator from OpenGL_accelerate
132013-11-18 17:33:11,290 Unable to load nones_formathandler accelerator from OpenGL_accelerate
142013-11-18 17:33:11,295 Unable to load numpy_formathandler accelerator from OpenGL_accelerate
152013-11-18 17:33:11,409 OpenGL Version: 2.1 APPLE
162013-11-18 17:33:11,499 GL Extension GL_ARB_shader_objects available
172013-11-18 17:33:11,514 GL Extension GL_ARB_vertex_array_object unavailable
182013-11-18 17:33:11,516 GL Extension GL_ARB_texture_buffer_object unavailable
192013-11-18 17:33:11,518 GL Extension GL_ARB_framebuffer_object available
202013-11-18 17:33:11,524 GL Extension GL_ARB_map_buffer_range unavailable
212013-11-18 17:33:11,526 GL Extension GL_ARB_copy_buffer unavailable
222013-11-18 17:33:11,528 GL Extension GL_ARB_uniform_buffer_object unavailable
232013-11-18 17:33:11,530 GL Extension GL_ARB_draw_elements_base_vertex unavailable
242013-11-18 17:33:11,531 GL Extension GL_ARB_provoking_vertex unavailable
252013-11-18 17:33:11,533 GL Extension GL_ARB_sync unavailable
262013-11-18 17:33:11,535 GL Extension GL_ARB_texture_multisample unavailable
272013-11-18 17:33:11,536 GL Extension GL_ARB_blend_func_extended unavailable
282013-11-18 17:33:11,537 GL Extension GL_ARB_sampler_objects unavailable
292013-11-18 17:33:11,543 GL Extension GL_ARB_timer_query unavailable
302013-11-18 17:33:11,544 GL Extension GL_ARB_vertex_type_2_10_10_10_rev unavailable
312013-11-18 17:33:11,550 GL Extension GL_ARB_draw_indirect unavailable
322013-11-18 17:33:11,552 GL Extension GL_ARB_gpu_shader_fp64 unavailable
332013-11-18 17:33:11,554 GL Extension GL_ARB_shader_subroutine unavailable
342013-11-18 17:33:11,556 GL Extension GL_ARB_tessellation_shader unavailable
352013-11-18 17:33:11,559 GL Extension GL_ARB_transform_feedback2 unavailable
362013-11-18 17:33:11,561 GL Extension GL_ARB_transform_feedback3 unavailable
372013-11-18 17:33:11,563 GL Extension GL_ARB_ES2_compatibility unavailable
382013-11-18 17:33:11,564 GL Extension GL_ARB_get_program_binary unavailable
392013-11-18 17:33:11,566 GL Extension GL_ARB_separate_shader_objects unavailable
402013-11-18 17:33:11,572 GL Extension GL_ARB_vertex_attrib_64bit unavailable
412013-11-18 17:33:11,574 GL Extension GL_ARB_viewport_array unavailable
422013-11-18 17:33:11,576 GL Extension GL_ARB_base_instance unavailable
432013-11-18 17:33:11,578 GL Extension GL_ARB_transform_feedback_instanced unavailable
442013-11-18 17:33:11,580 GL Extension GL_ARB_internalformat_query unavailable
452013-11-18 17:33:11,582 GL Extension GL_ARB_shader_atomic_counters unavailable
462013-11-18 17:33:11,584 GL Extension GL_ARB_shader_image_load_store unavailable
472013-11-18 17:33:11,586 GL Extension GL_ARB_texture_storage unavailable
482013-11-18 17:33:11,590 GL Extension GL_ARB_clear_buffer_object unavailable
492013-11-18 17:33:11,591 GL Extension GL_ARB_compute_shader unavailable
502013-11-18 17:33:11,592 GL Extension GL_ARB_copy_image unavailable
512013-11-18 17:33:11,595 GL Extension GL_KHR_debug unavailable
522013-11-18 17:33:11,598 GL Extension GL_ARB_framebuffer_no_attachments unavailable
532013-11-18 17:33:11,603 GL Extension GL_ARB_internalformat_query2 unavailable
542013-11-18 17:33:11,604 GL Extension GL_ARB_invalidate_subdata unavailable
552013-11-18 17:33:11,605 GL Extension GL_ARB_multi_draw_indirect unavailable
562013-11-18 17:33:11,607 GL Extension GL_ARB_program_interface_query unavailable
572013-11-18 17:33:11,609 GL Extension GL_ARB_shader_storage_buffer_object unavailable
582013-11-18 17:33:11,610 GL Extension GL_ARB_texture_buffer_range unavailable
592013-11-18 17:33:11,612 GL Extension GL_ARB_texture_storage_multisample unavailable
602013-11-18 17:33:11,614 GL Extension GL_ARB_texture_view unavailable
612013-11-18 17:33:11,615 GL Extension GL_ARB_vertex_attrib_binding unavailable
622013-11-18 17:33:11,646 GL Extension GL_ARB_fragment_program available
632013-11-18 17:33:11,647 GL Extension GL_ARB_texture_rectangle available
642013-11-18 17:33:11,649 GL Extension GL_ARB_vertex_program available
652013-11-18 17:33:11,667 parse_shortcuts(['Meta+Shift+F4:quit', 'Meta+Shift+F8:magic_key'])
662013-11-18 17:33:11,667 parse_shortcuts(['Meta+Shift+F4:quit', 'Meta+Shift+F8:magic_key'])={'F8': (['mod1', 'shift'], 'magic_key', ()), 'F4': (['mod1', 'shift'], 'quit', ())}
672013-11-18 17:33:11,671 layout=, variant=
682013-11-18 17:33:11,672 print=, query=
692013-11-18 17:33:11,672 keycodes=[(97, 'a', 0, 0, 0), (65, 'A', 0, 0, 1), (229, 'aring', 0, 1, 0), (197, 'Aring',...
702013-11-18 17:33:11,672 x11 keycodes={}...
712013-11-18 17:33:11,672 xkbmap_mod_meanings: {}
722013-11-18 17:33:11,673 do_keys_changed() modifier_map={'control': 4, 'mod1': 8, 'mod2': 16, 'mod3': 32, 'mod4': 64, 'mod5': 128, 'lock': 2, 'shift': 1}
732013-11-18 17:33:11,761 mask_to_names(<flags 0 of type GdkModifierType>)=[]
742013-11-18 17:33:11,761 mask_to_names(<flags 0 of type GdkModifierType>)=[]
752013-11-18 17:33:12,044 server: Linux Fedora 19 Schrödinger’s Cat, Xpra version 0.11.0 (r4775)
762013-11-18 17:33:12,049 cannot monitor OSX clipboard count: No module named AppKit
772013-11-18 17:33:12,058 set_modifier_mappings({'control': (((59, 'Control_L'), 'Control_L'), ('Control_R', 'Control_R')), 'mod1': (((55, 'Alt_L'), 'Alt_L'), ((58, 'Alt_L'), 'Alt_L'), ((54, 'Alt_R'), 'Alt_R'), ('Meta_R', 'Alt_R'), ('Alt_L', 'Alt_L'), ('Meta_L', 'Meta_L')), 'mod2': (('Num_Lock', 'Num_Lock'),), 'mod3': ((115, 'Super_L'), ('Super_R', 'Super_R'), ('Super_L', 'Super_L')), 'mod4': (('Hyper_L', 'Hyper_L'), ('Hyper_R', 'Hyper_R')), 'mod5': (('Mode_switch', 'Mode_switch'), ('ISO_Level3_Shift', 'ISO_Level3_Shift')), 'shift': (('Shift_L', 'Shift_L'), ((60, 'Shift_R'), 'Shift_R')), 'lock': (((57, 'Caps_Lock'), 'Caps_Lock'),)})
782013-11-18 17:33:12,060 modifier_keys={'ISO_Level3_Shift': 'mod5', 'Mode_switch': 'mod5', 'Meta_L': 'mod1', 'Control_R': 'control', 'Super_R': 'mod3', 'Alt_R': 'mod1', 'Hyper_L': 'mod4', 'Caps_Lock': 'lock', 'Hyper_R': 'mod4', 'Alt_L': 'mod1', 'Num_Lock': 'mod2', 'Super_L': 'mod3', 'Shift_R': 'shift', 'Shift_L': 'shift', 'Control_L': 'control'}
792013-11-18 17:33:12,060 modifier_keycodes={'ISO_Level3_Shift': ['ISO_Level3_Shift'], 'Mode_switch': ['Mode_switch'], 'Meta_L': ['Meta_L'], 'Control_R': ['Control_R'], 'Super_R': ['Super_R'], 'Alt_R': [(54, 'Alt_R'), 'Meta_R'], 'Hyper_L': ['Hyper_L'], 'Caps_Lock': [(57, 'Caps_Lock')], 'Hyper_R': ['Hyper_R'], 'Alt_L': [(55, 'Alt_L'), (58, 'Alt_L'), 'Alt_L'], 'Num_Lock': ['Num_Lock'], 'Super_L': [115, 'Super_L'], 'Shift_R': [(60, 'Shift_R')], 'Shift_L': ['Shift_L'], 'Control_L': [(59, 'Control_L')]}
80Traceback (most recent call last):
81  File "logging/__init__.pyc", line 851, in emit
82  File "logging/__init__.pyc", line 724, in format
83    If capture is true, redirect all warnings to the logging package.
84  File "logging/__init__.pyc", line 464, in format
85    N(tisEnabledForRt_log(RiRERHtkwargs((slogging/__init__.pycRgs      cOs,|jtƒr(|jt|||ndS(só
86  File "logging/__init__.pyc", line 328, in getMessage
87    A handler class which writes logging records, appropriately formatted,
88TypeError: not all arguments converted during string formatting
89Logged from file log.pyc, line 30
902013-11-18 17:33:12,062 set_modifier_mappings(..) swap keys translations={'Meta_R': (59, 'Control_L'), 'Control_L': (55, 'Alt_L'), 'Meta_L': (59, 'Control_L'), 'Control_R': (54, 'Alt_R')}
912013-11-18 17:33:12,133 Attached to tcp:10.0.32.172:1200 (press Control-C to detach)
92
932013-11-18 17:33:12,200 GL Extension GL_KHR_debug unavailable
942013-11-18 17:33:12,200 GL Extension GL_GREMEDY_string_marker unavailable
952013-11-18 17:33:12,200 GL Extension GL_GREMEDY_frame_terminator unavailable
962013-11-18 17:33:12,206 GL Extension GL_KHR_debug unavailable
972013-11-18 17:33:12,215 mask_to_names(<flags GDK_BUTTON5_MASK of type GdkModifierType>)=['mod2']
982013-11-18 17:33:12,215 mask_to_names(<flags GDK_BUTTON5_MASK of type GdkModifierType>)=['mod2']
992013-11-18 17:33:12,216 mask_to_names(<flags GDK_BUTTON5_MASK of type GdkModifierType>)=['mod2']
1002013-11-18 17:33:12,216 mask_to_names(<flags GDK_BUTTON5_MASK of type GdkModifierType>)=['mod2']
1012013-11-18 17:33:12,278 using audio codec: MPEG 1 Audio, Layer 3 (MP3)
1022013-11-18 17:33:13,653 mask_to_names(<flags GDK_BUTTON5_MASK of type GdkModifierType>)=['mod2']
1032013-11-18 17:33:13,655 mask_to_names(<flags GDK_BUTTON1_MASK of type GdkModifierType>)=['mod2']
1042013-11-18 17:33:13,737 mask_to_names(<flags GDK_BUTTON1_MASK of type GdkModifierType>)=['mod2']
1052013-11-18 17:33:14,066 re-starting speaker because of overrun
1062013-11-18 17:33:16,106 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
1072013-11-18 17:33:16,106 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 59}>' to (55, 'Alt_L')
1082013-11-18 17:33:16,106 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65507, 'keycode': 55}>)
1092013-11-18 17:33:16,385 mask_to_names swapping control for meta: control for mod1
1102013-11-18 17:33:16,386 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1112013-11-18 17:33:16,386 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 59}>' to (55, 'Alt_L')
1122013-11-18 17:33:16,386 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65507, 'keycode': 55}>)
1132013-11-18 17:33:16,572 using audio codec: MPEG 1 Audio, Layer 3 (MP3)
1142013-11-18 17:33:19,601 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
1152013-11-18 17:33:19,602 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>' to (59, 'Control_L')
1162013-11-18 17:33:19,602 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65512, 'keycode': 59}>)
1172013-11-18 17:33:19,849 mask_to_names swapping meta for control: mod1 for control
1182013-11-18 17:33:19,850 mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2', 'control']
1192013-11-18 17:33:19,850 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2', 'control'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>' to (59, 'Control_L')
1202013-11-18 17:33:19,850 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2', 'control'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65512, 'keycode': 59}>)
1212013-11-18 17:33:20,753 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
1222013-11-18 17:33:20,753 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': True, 'keyval': 65511, 'keycode': 55}>' to (59, 'Control_L')
1232013-11-18 17:33:20,754 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65511, 'keycode': 59}>)
1242013-11-18 17:33:20,961 mask_to_names swapping meta for control: mod1 for control
1252013-11-18 17:33:20,962 mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2', 'control']
1262013-11-18 17:33:20,962 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2', 'control'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': False, 'keyval': 65511, 'keycode': 55}>' to (59, 'Control_L')
1272013-11-18 17:33:20,962 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2', 'control'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65511, 'keycode': 59}>)
1282013-11-18 17:33:22,473 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
1292013-11-18 17:33:22,474 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 59}>' to (55, 'Alt_L')
1302013-11-18 17:33:22,474 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65507, 'keycode': 55}>)
1312013-11-18 17:33:22,799 mask_to_names swapping control for meta: control for mod1
1322013-11-18 17:33:22,799 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1332013-11-18 17:33:22,817 mask_to_names swapping control for meta: control for mod1
1342013-11-18 17:33:22,818 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1352013-11-18 17:33:22,833 mask_to_names swapping control for meta: control for mod1
1362013-11-18 17:33:22,833 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1372013-11-18 17:33:22,851 mask_to_names swapping control for meta: control for mod1
1382013-11-18 17:33:22,851 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1392013-11-18 17:33:22,865 mask_to_names swapping control for meta: control for mod1
1402013-11-18 17:33:22,867 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1412013-11-18 17:33:22,883 mask_to_names swapping control for meta: control for mod1
1422013-11-18 17:33:22,883 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1432013-11-18 17:33:22,902 mask_to_names swapping control for meta: control for mod1
1442013-11-18 17:33:22,902 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1452013-11-18 17:33:22,915 mask_to_names swapping control for meta: control for mod1
1462013-11-18 17:33:22,916 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1472013-11-18 17:33:22,933 mask_to_names swapping control for meta: control for mod1
1482013-11-18 17:33:22,934 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1492013-11-18 17:33:22,950 mask_to_names swapping control for meta: control for mod1
1502013-11-18 17:33:22,951 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1512013-11-18 17:33:22,986 mask_to_names swapping control for meta: control for mod1
1522013-11-18 17:33:22,986 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1532013-11-18 17:33:23,005 mask_to_names swapping control for meta: control for mod1
1542013-11-18 17:33:23,005 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1552013-11-18 17:33:23,017 mask_to_names swapping control for meta: control for mod1
1562013-11-18 17:33:23,017 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1572013-11-18 17:33:23,035 mask_to_names swapping control for meta: control for mod1
1582013-11-18 17:33:23,035 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1592013-11-18 17:33:23,050 mask_to_names swapping control for meta: control for mod1
1602013-11-18 17:33:23,050 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1612013-11-18 17:33:23,067 mask_to_names swapping control for meta: control for mod1
1622013-11-18 17:33:23,067 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1632013-11-18 17:33:23,086 mask_to_names swapping control for meta: control for mod1
1642013-11-18 17:33:23,086 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1652013-11-18 17:33:23,102 mask_to_names swapping control for meta: control for mod1
1662013-11-18 17:33:23,103 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1672013-11-18 17:33:23,118 mask_to_names swapping control for meta: control for mod1
1682013-11-18 17:33:23,119 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1692013-11-18 17:33:23,137 mask_to_names swapping control for meta: control for mod1
1702013-11-18 17:33:23,137 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1712013-11-18 17:33:23,154 mask_to_names swapping control for meta: control for mod1
1722013-11-18 17:33:23,155 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1732013-11-18 17:33:23,170 mask_to_names swapping control for meta: control for mod1
1742013-11-18 17:33:23,170 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1752013-11-18 17:33:23,184 mask_to_names swapping control for meta: control for mod1
1762013-11-18 17:33:23,184 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1772013-11-18 17:33:23,202 mask_to_names swapping control for meta: control for mod1
1782013-11-18 17:33:23,202 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1792013-11-18 17:33:23,218 mask_to_names swapping control for meta: control for mod1
1802013-11-18 17:33:23,218 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1812013-11-18 17:33:23,235 mask_to_names swapping control for meta: control for mod1
1822013-11-18 17:33:23,235 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1832013-11-18 17:33:23,253 mask_to_names swapping control for meta: control for mod1
1842013-11-18 17:33:23,253 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1852013-11-18 17:33:23,271 mask_to_names swapping control for meta: control for mod1
1862013-11-18 17:33:23,271 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1872013-11-18 17:33:23,289 mask_to_names swapping control for meta: control for mod1
1882013-11-18 17:33:23,290 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1892013-11-18 17:33:23,299 mask_to_names swapping control for meta: control for mod1
1902013-11-18 17:33:23,300 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1912013-11-18 17:33:23,319 mask_to_names swapping control for meta: control for mod1
1922013-11-18 17:33:23,319 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1932013-11-18 17:33:23,337 mask_to_names swapping control for meta: control for mod1
1942013-11-18 17:33:23,337 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1952013-11-18 17:33:23,369 mask_to_names swapping control for meta: control for mod1
1962013-11-18 17:33:23,369 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1972013-11-18 17:33:23,388 mask_to_names swapping control for meta: control for mod1
1982013-11-18 17:33:23,388 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
1992013-11-18 17:33:23,496 mask_to_names swapping control for meta: control for mod1
2002013-11-18 17:33:23,496 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2012013-11-18 17:33:23,505 mask_to_names swapping control for meta: control for mod1
2022013-11-18 17:33:23,505 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2032013-11-18 17:33:23,517 mask_to_names swapping control for meta: control for mod1
2042013-11-18 17:33:23,517 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2052013-11-18 17:33:23,537 mask_to_names swapping control for meta: control for mod1
2062013-11-18 17:33:23,537 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2072013-11-18 17:33:23,556 mask_to_names swapping control for meta: control for mod1
2082013-11-18 17:33:23,557 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2092013-11-18 17:33:23,570 mask_to_names swapping control for meta: control for mod1
2102013-11-18 17:33:23,570 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2112013-11-18 17:33:23,587 mask_to_names swapping control for meta: control for mod1
2122013-11-18 17:33:23,587 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2132013-11-18 17:33:23,604 mask_to_names swapping control for meta: control for mod1
2142013-11-18 17:33:23,605 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2152013-11-18 17:33:23,624 mask_to_names swapping control for meta: control for mod1
2162013-11-18 17:33:23,625 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2172013-11-18 17:33:23,642 mask_to_names swapping control for meta: control for mod1
2182013-11-18 17:33:23,642 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2192013-11-18 17:33:23,657 mask_to_names swapping control for meta: control for mod1
2202013-11-18 17:33:23,658 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2212013-11-18 17:33:23,668 mask_to_names swapping control for meta: control for mod1
2222013-11-18 17:33:23,668 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2232013-11-18 17:33:23,690 mask_to_names swapping control for meta: control for mod1
2242013-11-18 17:33:23,691 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2252013-11-18 17:33:23,706 mask_to_names swapping control for meta: control for mod1
2262013-11-18 17:33:23,706 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2272013-11-18 17:33:23,720 mask_to_names swapping control for meta: control for mod1
2282013-11-18 17:33:23,721 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2292013-11-18 17:33:23,738 mask_to_names swapping control for meta: control for mod1
2302013-11-18 17:33:23,738 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2312013-11-18 17:33:23,755 mask_to_names swapping control for meta: control for mod1
2322013-11-18 17:33:23,755 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2332013-11-18 17:33:23,773 mask_to_names swapping control for meta: control for mod1
2342013-11-18 17:33:23,774 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2352013-11-18 17:33:23,841 mask_to_names swapping control for meta: control for mod1
2362013-11-18 17:33:23,842 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['mod1', 'mod2']
2372013-11-18 17:33:23,842 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 59}>' to (55, 'Alt_L')
2382013-11-18 17:33:23,842 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65507, 'keycode': 55}>)
2392013-11-18 17:33:24,753 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2402013-11-18 17:33:24,753 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': True, 'keyval': 65511, 'keycode': 55}>' to (59, 'Control_L')
2412013-11-18 17:33:24,754 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65511, 'keycode': 59}>)
2422013-11-18 17:33:24,896 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2432013-11-18 17:33:24,914 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2442013-11-18 17:33:24,932 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2452013-11-18 17:33:24,946 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2462013-11-18 17:33:24,962 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2472013-11-18 17:33:24,978 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2482013-11-18 17:33:24,996 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2492013-11-18 17:33:25,013 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2502013-11-18 17:33:25,029 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2512013-11-18 17:33:25,047 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2522013-11-18 17:33:25,065 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2532013-11-18 17:33:25,079 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2542013-11-18 17:33:25,096 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2552013-11-18 17:33:25,115 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2562013-11-18 17:33:25,128 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2572013-11-18 17:33:25,147 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2582013-11-18 17:33:25,166 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2592013-11-18 17:33:25,179 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2602013-11-18 17:33:25,197 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2612013-11-18 17:33:25,214 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2622013-11-18 17:33:25,233 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2632013-11-18 17:33:25,250 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2642013-11-18 17:33:25,268 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2652013-11-18 17:33:25,282 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2662013-11-18 17:33:25,313 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2672013-11-18 17:33:25,331 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2682013-11-18 17:33:25,350 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2692013-11-18 17:33:25,367 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2702013-11-18 17:33:25,386 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2712013-11-18 17:33:25,395 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2722013-11-18 17:33:25,420 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2732013-11-18 17:33:25,435 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2742013-11-18 17:33:25,445 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2752013-11-18 17:33:25,467 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2762013-11-18 17:33:25,499 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2772013-11-18 17:33:25,518 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2782013-11-18 17:33:25,531 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2792013-11-18 17:33:25,549 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2802013-11-18 17:33:25,568 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2812013-11-18 17:33:25,589 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2822013-11-18 17:33:25,598 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2832013-11-18 17:33:25,633 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2842013-11-18 17:33:25,650 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2852013-11-18 17:33:25,667 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2862013-11-18 17:33:25,683 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2872013-11-18 17:33:25,702 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2882013-11-18 17:33:25,849 mask_to_names swapping meta for control: mod1 for control
2892013-11-18 17:33:25,850 mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2', 'control']
2902013-11-18 17:33:25,850 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2', 'control'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': False, 'keyval': 65511, 'keycode': 55}>' to (59, 'Control_L')
2912013-11-18 17:33:25,850 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2', 'control'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65511, 'keycode': 59}>)
2922013-11-18 17:33:26,665 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2932013-11-18 17:33:26,666 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>' to (59, 'Control_L')
2942013-11-18 17:33:26,666 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65512, 'keycode': 59}>)
2952013-11-18 17:33:26,839 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2962013-11-18 17:33:26,857 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2972013-11-18 17:33:26,876 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2982013-11-18 17:33:26,890 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
2992013-11-18 17:33:26,908 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3002013-11-18 17:33:26,928 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3012013-11-18 17:33:26,939 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3022013-11-18 17:33:26,958 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3032013-11-18 17:33:26,976 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3042013-11-18 17:33:26,991 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3052013-11-18 17:33:27,008 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3062013-11-18 17:33:27,025 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3072013-11-18 17:33:27,043 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3082013-11-18 17:33:27,058 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3092013-11-18 17:33:27,074 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3102013-11-18 17:33:27,092 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3112013-11-18 17:33:27,112 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3122013-11-18 17:33:27,123 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3132013-11-18 17:33:27,142 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3142013-11-18 17:33:27,159 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3152013-11-18 17:33:27,178 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3162013-11-18 17:33:27,191 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3172013-11-18 17:33:27,209 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3182013-11-18 17:33:27,226 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3192013-11-18 17:33:27,243 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3202013-11-18 17:33:27,262 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3212013-11-18 17:33:27,275 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3222013-11-18 17:33:27,293 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3232013-11-18 17:33:27,311 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3242013-11-18 17:33:27,329 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3252013-11-18 17:33:27,343 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3262013-11-18 17:33:27,359 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3272013-11-18 17:33:27,377 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3282013-11-18 17:33:27,396 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3292013-11-18 17:33:27,410 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3302013-11-18 17:33:27,426 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3312013-11-18 17:33:27,445 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3322013-11-18 17:33:27,464 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3332013-11-18 17:33:27,477 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3342013-11-18 17:33:27,496 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3352013-11-18 17:33:27,510 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3362013-11-18 17:33:27,528 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3372013-11-18 17:33:27,546 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3382013-11-18 17:33:27,561 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3392013-11-18 17:33:27,580 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3402013-11-18 17:33:27,594 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3412013-11-18 17:33:27,611 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3422013-11-18 17:33:27,630 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3432013-11-18 17:33:27,645 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3442013-11-18 17:33:27,662 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3452013-11-18 17:33:27,678 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3462013-11-18 17:33:27,696 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3472013-11-18 17:33:27,713 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3482013-11-18 17:33:27,728 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3492013-11-18 17:33:27,746 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3502013-11-18 17:33:27,763 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3512013-11-18 17:33:27,778 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3522013-11-18 17:33:27,863 mask_to_names(<flags GDK_MOD2_MASK of type GdkModifierType>)=['mod2']
3532013-11-18 17:33:27,913 mask_to_names swapping meta for control: mod1 for control
3542013-11-18 17:33:27,914 mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2', 'control']
3552013-11-18 17:33:27,915 swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2', 'control'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>' to (59, 'Control_L')
3562013-11-18 17:33:27,915 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2', 'control'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65512, 'keycode': 59}>)
3572013-11-18 17:33:28,836 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3582013-11-18 17:33:28,854 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3592013-11-18 17:33:28,869 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3602013-11-18 17:33:28,886 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3612013-11-18 17:33:28,902 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3622013-11-18 17:33:28,919 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3632013-11-18 17:33:28,937 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3642013-11-18 17:33:28,952 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3652013-11-18 17:33:28,970 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3662013-11-18 17:33:28,987 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3672013-11-18 17:33:29,003 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3682013-11-18 17:33:29,020 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3692013-11-18 17:33:29,038 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3702013-11-18 17:33:29,054 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3712013-11-18 17:33:29,157 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3722013-11-18 17:33:29,186 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3732013-11-18 17:33:29,203 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3742013-11-18 17:33:29,221 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3752013-11-18 17:33:29,241 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3762013-11-18 17:33:29,556 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3772013-11-18 17:33:29,574 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3782013-11-18 17:33:29,590 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3792013-11-18 17:33:29,608 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3802013-11-18 17:33:29,623 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3812013-11-18 17:33:29,640 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3822013-11-18 17:33:29,659 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3832013-11-18 17:33:29,675 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3842013-11-18 17:33:29,690 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3852013-11-18 17:33:29,708 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3862013-11-18 17:33:29,726 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3872013-11-18 17:33:29,744 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3882013-11-18 17:33:31,284 mask_to_names swapping control for meta: control for mod1
3892013-11-18 17:33:31,284 mask_to_names(<flags GDK_CONTROL_MASK | GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
390
391got signal SIGINT, exiting
3922013-11-18 17:33:33,140 connection closed after 2K packets received (0.4M bytes) and 232 packets sent (18K bytes)
3932013-11-18 17:33:33,257 Connection lost