xpra icon
Bug tracker and wiki

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


Ticket #1609: xpra.2.log

File xpra.2.log, 727.1 KB (added by emclain, 3 years ago)

xpra server log

Line 
1Feb 14 08:56:03 linux-server systemd: Starting Xpra Display...
2Feb 14 08:56:04 linux-server start-xpra: X.Org X Server 1.17.2
3Feb 14 08:56:04 linux-server start-xpra: Release Date: 2015-06-16
4Feb 14 08:56:04 linux-server start-xpra: X Protocol Version 11, Revision 0
5Feb 14 08:56:04 linux-server start-xpra: Build Operating System:  2.6.32-573.18.1.el6.x86_64
6Feb 14 08:56:04 linux-server start-xpra: Current Operating System: Linux linux-server 3.10.0-514.10.2.el7.x86_64 #1 SMP Fri Mar 3 00:04:05 UTC 2017 x86_64
7Feb 14 08:56:04 linux-server start-xpra: Kernel command line: BOOT_IMAGE=/vmlinuz-3.10.0-514.10.2.el7.x86_64 root=/dev/mapper/centos--linux-root ro crashkernel=auto rd.lvm.lv=centos_linux-server/root rd.lvm.lv=centos_linux-server/swap rhgb quiet LANG=en_US.UTF-8 nouveau.modeset=0 rd.driver.blacklist=nouveau plymouth.ignore-udev
8Feb 14 08:56:04 linux-server start-xpra: Build Date: 06 November 2016  12:43:39AM
9Feb 14 08:56:04 linux-server start-xpra: Build ID: xorg-x11-server 1.17.2-22.el7
10Feb 14 08:56:04 linux-server start-xpra: Current version of pixman: 0.34.0
11Feb 14 08:56:04 linux-server start-xpra: Before reporting problems, check http://wiki.x.org
12Feb 14 08:56:04 linux-server start-xpra: to make sure that you have the latest version.
13Feb 14 08:56:04 linux-server start-xpra: Markers: (--) probed, (**) from config file, (==) default setting,
14Feb 14 08:56:04 linux-server start-xpra: (++) from command line, (!!) notice, (II) informational,
15Feb 14 08:56:04 linux-server start-xpra: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
16Feb 14 08:56:04 linux-server start-xpra: (++) Log file: "/var/run/user/982734/xpra/Xorg.:102.log", Time: Wed Feb 14 08:56:04 2018
17Feb 14 08:56:04 linux-server start-xpra: (++) Using config file: "/etc/xpra/xorg.conf"
18Feb 14 08:56:04 linux-server start-xpra: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
19Feb 14 08:56:05 linux-server start-xpra: 2018-02-14 08:56:05,979 created unix domain socket: /var/run/user/982734/xpra/linux-server-102
20Feb 14 08:56:07 linux-server start-xpra: 2018-02-14 08:56:07,632 created unix domain socket: /home/local/TSI/name/.xpra/linux-server-102
21Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,369 created unix domain socket: /var/run/xpra/linux-server-102
22Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,514 Warning: libvpx ABI version 5 is too old:
23Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,514  disabling YUV444P support with VP9
24Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,570 XFixesQueryExtension version present: True
25Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,570 XFixesQueryExtension event base=86, error base=138
26Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,570 XTestQueryExtension found version 2.2 with event base=0, error base=0
27Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,570 XkbQueryExtension version present: True
28Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,570 XkbQueryExtension version 1.0, opcode result=135, event base=85, error base=137
29Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,570 XkbLibraryVersion version 1.0, compatible: True
30Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,916 Warning: webcam forwarding is disabled
31Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,916  the virtual video directory '/sys/devices/virtual/video4linux' was not found
32Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,916  make sure that the 'v4l2loopback' kernel module is installed and loaded
33Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,916 found 0 virtual video devices for webcam forwarding
34Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,919 init_keyboard()
35Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,925 Error: failed to query sound subsystem:
36Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,925  [Errno 2] No such file or directory
37Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,926 D-Bus notification forwarding is available
38Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,929 xpra X11 version 2.0 64-bit
39Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,930  uid=982734 (name), gid=981 (xpra)
40Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,930  running with pid 33852 on Linux CentOS 7.3.1611 Core
41Feb 14 08:56:09 linux-server start-xpra: 2018-02-14 08:56:09,930  connected to X11 display :102 with 24 bit colors
42Feb 14 08:56:10 linux-server start-xpra: 2018-02-14 08:56:10,039 xpra is ready.
43Feb 14 08:56:10 linux-server start-xpra: 2018-02-14 08:56:10,041 printer forwarding enabled using postscript and pdf
44Feb 14 08:56:10 linux-server start-xpra: 2018-02-14 08:56:10,041 31.2GB of system memory
45Feb 14 08:56:55 linux-server start-xpra: 2018-02-14 08:56:55,456 New unix-domain connection received on /var/run/user/982734/xpra/linux-server-102
46Feb 14 08:56:55 linux-server start-xpra: 2018-02-14 08:56:55,458 New unix-domain connection received on /home/local/TSI/name/.xpra/linux-server-102
47Feb 14 08:56:55 linux-server start-xpra: 2018-02-14 08:56:55,458 New unix-domain connection received on /var/run/xpra/linux-server-102
48Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,457 New unix-domain connection received on /var/run/user/982734/xpra/linux-server-102
49Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,459 Handshake complete; enabling connection
50Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,474 Python/Gtk2 Mac OS X 10.13.3 client version 2.2.4-r18312 64-bit
51Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,474  connected from 'mac-client' as 'name' - 'User Name'
52Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,475  using png as primary encoding
53Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,475  also available:
54Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,475   h264, vp9, vp8, rgb24, jpeg, rgb32
55Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,476  client root window size is 4160x2560 with 1 display:
56Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,476   mac-client (1467x903 mm - DPI: 72x72)
57Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,476     monitor 1 2560x1440 at 0x228 (903x508 mm - DPI: 72x72) workarea: 2560x1417 at 0x23
58Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,476     monitor 2 1600x2560 at 2560x0 (564x903 mm - DPI: 72x72) workarea: 1600x2560
59Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,587 server virtual display now set to 4400x2560 (best match for 4160x2560)
60Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,591 modifier_map({})={'control': 4, 'mod1': 8, 'mod2': 16, 'mod3': 96, 'mod4': 64, 'mod5': 128, 'lock': 2, 'num': 0, 'hyper': 0, 'meta': 0, 'shift': 1, 'alt': 0, 'super': 0, 'scroll': 0}
61Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,591 assign_keymap_options(..) modified ['xkbmap_print', 'xkbmap_query', 'xkbmap_keycodes', 'xkbmap_x11_keycodes', 'xkbmap_query_struct', 'xkbmap_mod_pointermissing']
62Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,591 get_keyboard_config(..)=KeyboardConfig(us / )
63Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,591 keyboard repeat disabled
64Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,591 make_keymask_match: ignored as keynames_for_mod not assigned yet
65Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,591 set_keymap(None, {}, False, False)
66Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,592 current keyboard id=None, new keyboard id=us//0d61f3dfb3e95ba51a1568b9bd6f5de955db2fb6
67Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,592 set_keymap(False) layout=us, variant=, print=, query=
68Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,592 setting keyboard layout to 'us'
69Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,592 setxkbmap(, , us, , )
70Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,592 setxkbmap: using locale=en_US.UTF-8
71Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,592 setxkbmap: using {'rules': 'base', 'variant': 'NULL', 'model': '', 'layout': 'us', 'options': 'NULL'}
72Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,592 setxkbmap: trying to load rules file ./rules/base...
73Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,592 setxkbmap: trying to load rules file /usr/share/X11/xkb/rules/base...
74Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,594 setxkbmap: loaded rules from /usr/share/X11/xkb/rules/base
75Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,594 getXkbProperties()={'rules': u'base', 'model': u'pc105', 'layout': u'us'}
76Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,594 setxkbmap: properties={'compat': 'complete', 'layout': 'us', 'rules': u'base', 'symbols': 'pc+us', 'geometry': 'pc(pc104)', 'keycodes': 'xfree86+aliases(qwerty)', 'model': u'pc105', 'types': 'complete'}
77Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,594 setxkbmap: filtered properties={'compat': 'complete', 'layout': 'us', 'rules': u'base', 'symbols': 'pc+us', 'geometry': 'pc', 'keycodes': 'xfree86+aliases', 'model': u'pc105', 'types': 'complete'}
78Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,607 setxkbmap: XkbGetKeyboardByName returned 0x37bb4e0
79Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,608 getXkbProperties()={'rules': u'base', 'layout': u'us'}
80Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,608 X11 keymap property updated: {'rules': u'base', 'layout': u'us'}
81Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,608 set_xmodmap([('clear', 0), ('clear', 1), ('clear', 2), ('clear', 3), ('clear', 4), ('clear', 5), ('clear', 6), ('clear', 7)])
82Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,608 setting new work keymap: 0x0
83Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,608 processing: ('clear', 0)
84Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,608 retrieved work keymap: 0x37c4140
85Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,608 clear modifier: clearing all 4 for modifier=0
86Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,608 processing: ('clear', 1)
87Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,608 clear modifier: clearing all 4 for modifier=1
88Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,608 processing: ('clear', 2)
89Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,608 clear modifier: clearing all 4 for modifier=2
90Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 processing: ('clear', 3)
91Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 clear modifier: clearing all 4 for modifier=3
92Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 processing: ('clear', 4)
93Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 clear modifier: clearing all 4 for modifier=4
94Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 processing: ('clear', 5)
95Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 clear modifier: clearing all 4 for modifier=5
96Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 processing: ('clear', 6)
97Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 clear modifier: clearing all 4 for modifier=6
98Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 processing: ('clear', 7)
99Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 clear modifier: clearing all 4 for modifier=7
100Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 setting new work keymap: 0x0
101Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 saving modified keymap
102Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 modify keymap: 8 instructions, 0 unprocessed
103Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,609 get_modifiers_from_keycodes([(97, 'a', 0, 0, 0), (65, 'A', 0, 0, 1), (229, 'aring', 0, 1, 0), (197, 'Aring', 0, 1, 1), (115, 's', 1, 0, 0), (83, 'S', 1, 0, 1), (223, 'ssharp', 1, 1, 0), (205, 'Iacute', 1, 1, 1), (100, 'd', 2, 0, 0), (68, 'D', 2, 0, 1), (2287, 'partialderivative', 2, 1, 0), (206, 'Icircumflex', 2, 1, 1), (102, 'f', 3, 0, 0), (70, 'F', 3, 0, 1), (2294, 'function', 3, 1, 0), (207, 'Idiaeresis', 3, 1, 1), (104, 'h', 4, 0, 0), (72, 'H', 4, 0, 1), (511, 'abovedot', 4, 1, 0), (211, 'Oacute', 4, 1, 1), (103, 'g', 5, 0, 0), (71, 'G', 5, 0, 1), (169, 'copyright', 5, 1, 0), (445, 'doubleacute', 5, 1, 1), (122, 'z', 6, 0, 0), (90, 'Z', 6, 0, 1), (2009, 'Greek_OMEGA', 6, 1, 0), (184, 'cedilla', 6, 1, 1), (120, 'x', 7, 0, 0), (88, 'X', 7, 0, 1), (16785992, 'U+2248', 7, 1, 0), (434, 'ogonek', 7, 1, 1), (99, 'c', 8, 0, 0), (67, 'C', 8, 0, 1), (231, 'ccedilla', 8, 1, 0), (199, 'Ccedilla', 8, 1, 1), (118, 'v', 9, 0, 0), (86, 'V', 9, 0, 1), (2262, 'radical', 9, 1, 0), (16786890, 'U+25CA', 9, 1, 1), (167, 'section', 10, 0, 0), (177, 'plusminus', 10, 0, 1), (98, 'b', 11, 0, 0), (66, 'B', 11, 0, 1), (2239, 'integral', 11, 1, 0), (697, 'idotless', 11, 1, 1), (113, 'q', 12, 0, 0), (81, 'Q', 12, 0, 1), (5053, 'oe', 12, 1, 0), (5052, 'OE', 12, 1, 1), (119, 'w', 13, 0, 0), (87, 'W', 13, 0, 1), (16785937, 'U+2211', 13, 1, 0), (2814, 'doublelowquotemark', 13, 1, 1), (101, 'e', 14, 0, 0), (69, 'E', 14, 0, 1), (65105, 'dead_acute', 14, 1, 0), (180, 'acute', 14, 1, 1), (114, 'r', 15, 0, 0), (82, 'R', 15, 0, 1), (174, 'registered', 15, 1, 0), (16785456, 'U+2030', 15, 1, 1), (121, 'y', 16, 0, 0), (89, 'Y', 16, 0, 1), (165, 'yen', 16, 1, 0), (193, 'Aacute', 16, 1, 1), (116, 't', 17, 0, 0), (84, 'T', 17, 0, 1), (2801, 'dagger', 17, 1, 0), (439, 'caron', 17, 1, 1), (49, '1', 18, 0, 0), (33, 'exclam', 18, 0, 1), (161, 'exclamdown', 18, 1, 0), (16785476, 'U+2044', 18, 1, 1), (50, '2', 19, 0, 0), (64, 'at', 19, 0, 1), (2761, 'trademark', 19, 1, 0), (8364, 'EuroSign', 19, 1, 1), (51, '3', 20, 0, 0), (35, 'numbers
104Feb 14 08:56:58 linux-server start-xpra: ign', 20, 0, 1), (163, 'sterling', 20, 1, 0), (16785465, 'U+2039', 20, 1, 1), (52, '4', 21, 0, 0), (36, 'dollar', 21, 0, 1), (162, 'cent', 21, 1, 0), (16785466, 'U+203A', 21, 1, 1), (54, '6', 22, 0, 0), (94, 'asciicircum', 22, 0, 1), (167, 'section', 22, 1, 0), (16841474, 'U+FB02', 22, 1, 1), (53, '5', 23, 0, 0), (37, 'percent', 23, 0, 1), (2242, 'infinity', 23, 1, 0), (16841473, 'U+FB01', 23, 1, 1), (61, 'equal', 24, 0, 0), (43, 'plus', 24, 0, 1), (2237, 'notequal', 24, 1, 0), (177, 'plusminus', 24, 1, 1), (57, '9', 25, 0, 0), (40, 'parenleft', 25, 0, 1), (170, 'ordfeminine', 25, 1, 0), (183, 'periodcentered', 25, 1, 1), (55, '7', 26, 0, 0), (38, 'ampersand', 26, 0, 1), (182, 'paragraph', 26, 1, 0), (2802, 'doubledagger', 26, 1, 1), (45, 'minus', 27, 0, 0), (95, 'underscore', 27, 0, 1), (2730, 'endash', 27, 1, 0), (2729, 'emdash', 27, 1, 1), (56, '8', 28, 0, 0), (42, 'asterisk', 28, 0, 1), (2790, 'enfilledcircbullet', 28, 1, 0), (176, 'degree', 28, 1, 1), (48, '0', 29, 0, 0), (41, 'parenright', 29, 0, 1), (186, 'masculine', 29, 1, 0), (2813, 'singlelowquotemark', 29, 1, 1), (93, 'bracketright', 30, 0, 0), (125, 'braceright', 30, 0, 1), (2768, 'leftsinglequotemark', 30, 1, 0), (2769, 'rightsinglequotemark', 30, 1, 1), (111, 'o', 31, 0, 0), (79, 'O', 31, 0, 1), (248, 'oslash', 31, 1, 0), (216, 'Ooblique', 31, 1, 1), (117, 'u', 32, 0, 0), (85, 'U', 32, 0, 1), (65111, 'dead_diaeresis', 32, 1, 0), (168, 'diaeresis', 32, 1, 1), (91, 'bracketleft', 33, 0, 0), (123, 'braceleft', 33, 0, 1), (2770, 'leftdoublequotemark', 33, 1, 0), (2771, 'rightdoublequotemark', 33, 1, 1), (105, 'i', 34, 0, 0), (73, 'I', 34, 0, 1), (65106, 'dead_circumflex', 34, 1, 0), (16777926, 'U+02C6', 34, 1, 1), (112, 'p', 35, 0, 0), (80, 'P', 35, 0, 1), (2032, 'Greek_pi', 35, 1, 0), (16785935, 'U+220F', 35, 1, 1), (65293, 'Return', 36, 0, 0), (108, 'l', 37, 0, 0), (76, 'L', 37, 0, 1), (172, 'notsign', 37, 1, 0), (210, 'Ograve', 37, 1, 1), (106, 'j', 38, 0, 0), (74, 'J', 38, 0, 1), (16785926, 'U+2206', 38, 1, 0), (212, 'Ocircumflex', 38, 1, 1), (39,
105Feb 14 08:56:58 linux-server start-xpra: 'apostrophe', 39, 0, 0), (34, 'quotedbl', 39, 0, 1), (230, 'ae', 39, 1, 0), (198, 'AE', 39, 1, 1), (107, 'k', 40, 0, 0), (75, 'K', 40, 0, 1), (16777946, 'U+02DA', 40, 1, 0), (16840959, 'U+F8FF', 40, 1, 1), (59, 'semicolon', 41, 0, 0), (58, 'colon', 41, 0, 1), (2734, 'ellipsis', 41, 1, 0), (218, 'Uacute', 41, 1, 1), (92, 'backslash', 42, 0, 0), (124, 'bar', 42, 0, 1), (171, 'guillemotleft', 42, 1, 0), (187, 'guillemotright', 42, 1, 1), (44, 'comma', 43, 0, 0), (60, 'less', 43, 0, 1), (2236, 'lessthanequal', 43, 1, 0), (175, 'macron', 43, 1, 1), (47, 'slash', 44, 0, 0), (63, 'question', 44, 0, 1), (247, 'division', 44, 1, 0), (191, 'questiondown', 44, 1, 1), (110, 'n', 45, 0, 0), (78, 'N', 45, 0, 1), (65107, 'dead_tilde', 45, 1, 0), (16777948, 'U+02DC', 45, 1, 1), (109, 'm', 46, 0, 0), (77, 'M', 46, 0, 1), (181, 'mu', 46, 1, 0), (194, 'Acircumflex', 46, 1, 1), (46, 'period', 47, 0, 0), (62, 'greater', 47, 0, 1), (2238, 'greaterthanequal', 47, 1, 0), (418, 'breve', 47, 1, 1), (65289, 'Tab', 48, 0, 0), (65056, 'ISO_Left_Tab', 48, 0, 1), (65289, 'Tab', 48, 1, 0), (32, 'space', 49, 0, 0), (160, 'nobreakspace', 49, 1, 0), (96, 'grave', 50, 0, 0), (126, 'asciitilde', 50, 0, 1), (65104, 'dead_grave', 50, 1, 0), (96, 'grave', 50, 1, 1), (65288, 'BackSpace', 51, 0, 0), (65293, 'Return', 52, 0, 0), (65307, 'Escape', 53, 0, 0), (65512, 'Meta_R', 54, 0, 0), (65511, 'Meta_L', 55, 0, 0), (65505, 'Shift_L', 56, 0, 0), (65509, 'Caps_Lock', 57, 0, 0), (65513, 'Alt_L', 58, 0, 0), (65507, 'Control_L', 59, 0, 0), (65506, 'Shift_R', 60, 0, 0), (65514, 'Alt_R', 61, 0, 0), (65508, 'Control_R', 62, 0, 0), (65454, 'KP_Decimal', 65, 0, 0), (65363, 'Right', 66, 0, 0), (42, 'asterisk', 66, 0, 1), (65450, 'KP_Multiply', 67, 0, 0), (65451, 'KP_Add', 69, 0, 0), (65361, 'Left', 70, 0, 0), (43, 'plus', 70, 0, 1), (65307, 'Escape', 71, 0, 0), (65364, 'Down', 72, 0, 0), (61, 'equal', 72, 0, 1), (65455, 'KP_Divide', 75, 0, 0), (65421, 'KP_Enter', 76, 0, 0), (65362, 'Up', 77, 0, 0), (47, 'slash', 77, 0, 1), (65453, 'KP_Subtract', 78, 0, 0), (65469, 'K
106Feb 14 08:56:58 linux-server start-xpra: P_Equal', 81, 0, 0), (65456, 'KP_0', 82, 0, 0), (65457, 'KP_1', 83, 0, 0), (65458, 'KP_2', 84, 0, 0), (65459, 'KP_3', 85, 0, 0), (65460, 'KP_4', 86, 0, 0), (65461, 'KP_5', 87, 0, 0), (65462, 'KP_6', 88, 0, 0), (65463, 'KP_7', 89, 0, 0), (65464, 'KP_8', 91, 0, 0), (65465, 'KP_9', 92, 0, 0), (65474, 'F5', 96, 0, 0), (65475, 'F6', 97, 0, 0), (65476, 'F7', 98, 0, 0), (65472, 'F3', 99, 0, 0), (65477, 'F8', 100, 0, 0), (65478, 'F9', 101, 0, 0), (16777232, 'U+0010', 102, 0, 0), (65480, 'F11', 103, 0, 0), (16777232, 'U+0010', 104, 0, 0), (65482, 'F13', 105, 0, 0), (65485, 'F16', 106, 0, 0), (65483, 'F14', 107, 0, 0), (16777232, 'U+0010', 108, 0, 0), (65479, 'F10', 109, 0, 0), (16777232, 'U+0010', 110, 0, 0), (65481, 'F12', 111, 0, 0), (16777232, 'U+0010', 112, 0, 0), (65484, 'F15', 113, 0, 0), (16777221, 'U+0005', 114, 0, 0), (65360, 'Home', 115, 0, 0), (65365, 'Page_Up', 116, 0, 0), (65535, 'Delete', 117, 0, 0), (65473, 'F4', 118, 0, 0), (65367, 'End', 119, 0, 0), (65471, 'F2', 120, 0, 0), (65366, 'Page_Down', 121, 0, 0), (65470, 'F1', 122, 0, 0), (65361, 'Left', 123, 0, 0), (65363, 'Right', 124, 0, 0), (65364, 'Down', 125, 0, 0), (65362, 'Up', 126, 0, 0), (-1414211791, '0xabb4d731', 128, 0, 0), (1966079, '0x1dffff', 128, 0, 1), (5252, '0x1484', 128, 1, 0), (1, '0x1', 128, 1, 1)]...)
107Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,610 get_modifiers_from_keycodes([(97, 'a', 0, 0, 0), (65, 'A', 0, 0, 1), (229, 'aring', 0, 1, 0), (197, 'Aring', 0, 1, 1), (115, 's', 1, 0, 0), (83, 'S', 1, 0, 1), (223, 'ssharp', 1, 1, 0), (2...)
108Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,610 get_modifiers_from_keycodes(...) adding defaults: {'mod2': set(['Num_Lock']), 'mod3': set(['Super_R', 'Super_L']), 'mod4': set(['Hyper_R', 'Hyper_L']), 'mod5': set(['ISO_Level3_Shift', 'Mode_switch'])}
109Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,610 get_modifiers_from_keycodes(...)={'control': set(['Control_L', 'Control_R']), 'mod1': set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), 'mod2': set(['Num_Lock']), 'mod3': set(['Super_R', 'Super_L']), 'mod4': set(['Hyper_R', 'Hyper_L']), 'mod5': set(['ISO_Level3_Shift', 'Mode_switch']), 'lock': set(['Caps_Lock']), 'shift': set(['Shift_L', 'Shift_R'])}
110Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,610 set_all_keycodes({}.., [(97, 'a', 0, 0, 0), (65, 'A', 0, 0, 1), (229, 'aring', 0, 1.., True.., {'control': set(['Control_L', 'Control_R']), 'mod1': set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), 'mod2': set(['Num_Lock']), 'mod3': set(['Super_R', 'Super_L']), 'mod4': set(['Hyper_R', 'Hyper_L']), 'mod5': set(['ISO_Level3_Shift', 'Mode_switch']), 'lock': set(['Caps_Lock']), 'shift': set(['Shift_L', 'Shift_R'])})
111Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,610 keysym_to_modifier={'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', 'Meta_R': 'mod1', 'Control_L': 'control', 'Shift_L': 'shift'}
112Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,610 using gtk keycodes: [(97, 'a', 0, 0, 0), (65, 'A', 0, 0, 1), (229, 'aring', 0, 1, 0), (197, 'Aring', 0, 1, 1), (115, 's', 1, 0, 0), (83, 'S', 1, 0, 1), (223, 'ssharp', 1, 1, 0), (205, 'Iacute', 1, 1, 1), (100, 'd', 2, 0, 0), (68, 'D', 2, 0, 1), (2287, 'partialderivative', 2, 1, 0), (206, 'Icircumflex', 2, 1, 1), (102, 'f', 3, 0, 0), (70, 'F', 3, 0, 1), (2294, 'function', 3, 1, 0), (207, 'Idiaeresis', 3, 1, 1), (104, 'h', 4, 0, 0), (72, 'H', 4, 0, 1), (511, 'abovedot', 4, 1, 0), (211, 'Oacute', 4, 1, 1), (103, 'g', 5, 0, 0), (71, 'G', 5, 0, 1), (169, 'copyright', 5, 1, 0), (445, 'doubleacute', 5, 1, 1), (122, 'z', 6, 0, 0), (90, 'Z', 6, 0, 1), (2009, 'Greek_OMEGA', 6, 1, 0), (184, 'cedilla', 6, 1, 1), (120, 'x', 7, 0, 0), (88, 'X', 7, 0, 1), (16785992, 'U+2248', 7, 1, 0), (434, 'ogonek', 7, 1, 1), (99, 'c', 8, 0, 0), (67, 'C', 8, 0, 1), (231, 'ccedilla', 8, 1, 0), (199, 'Ccedilla', 8, 1, 1), (118, 'v', 9, 0, 0), (86, 'V', 9, 0, 1), (2262, 'radical', 9, 1, 0), (16786890, 'U+25CA', 9, 1, 1), (167, 'section', 10, 0, 0), (177, 'plusminus', 10, 0, 1), (98, 'b', 11, 0, 0), (66, 'B', 11, 0, 1), (2239, 'integral', 11, 1, 0), (697, 'idotless', 11, 1, 1), (113, 'q', 12, 0, 0), (81, 'Q', 12, 0, 1), (5053, 'oe', 12, 1, 0), (5052, 'OE', 12, 1, 1), (119, 'w', 13, 0, 0), (87, 'W', 13, 0, 1), (16785937, 'U+2211', 13, 1, 0), (2814, 'doublelowquotemark', 13, 1, 1), (101, 'e', 14, 0, 0), (69, 'E', 14, 0, 1), (65105, 'dead_acute', 14, 1, 0), (180, 'acute', 14, 1, 1), (114, 'r', 15, 0, 0), (82, 'R', 15, 0, 1), (174, 'registered', 15, 1, 0), (16785456, 'U+2030', 15, 1, 1), (121, 'y', 16, 0, 0), (89, 'Y', 16, 0, 1), (165, 'yen', 16, 1, 0), (193, 'Aacute', 16, 1, 1), (116, 't', 17, 0, 0), (84, 'T', 17, 0, 1), (2801, 'dagger', 17, 1, 0), (439, 'caron', 17, 1, 1), (49, '1', 18, 0, 0), (33, 'exclam', 18, 0, 1), (161, 'exclamdown', 18, 1, 0), (16785476, 'U+2044', 18, 1, 1), (50, '2', 19, 0, 0), (64, 'at', 19, 0, 1), (2761, 'trademark', 19, 1, 0), (8364, 'EuroSign', 19, 1, 1), (51, '3', 20, 0, 0), (35, 'numbersign', 20
113Feb 14 08:56:58 linux-server start-xpra: , 0, 1), (163, 'sterling', 20, 1, 0), (16785465, 'U+2039', 20, 1, 1), (52, '4', 21, 0, 0), (36, 'dollar', 21, 0, 1), (162, 'cent', 21, 1, 0), (16785466, 'U+203A', 21, 1, 1), (54, '6', 22, 0, 0), (94, 'asciicircum', 22, 0, 1), (167, 'section', 22, 1, 0), (16841474, 'U+FB02', 22, 1, 1), (53, '5', 23, 0, 0), (37, 'percent', 23, 0, 1), (2242, 'infinity', 23, 1, 0), (16841473, 'U+FB01', 23, 1, 1), (61, 'equal', 24, 0, 0), (43, 'plus', 24, 0, 1), (2237, 'notequal', 24, 1, 0), (177, 'plusminus', 24, 1, 1), (57, '9', 25, 0, 0), (40, 'parenleft', 25, 0, 1), (170, 'ordfeminine', 25, 1, 0), (183, 'periodcentered', 25, 1, 1), (55, '7', 26, 0, 0), (38, 'ampersand', 26, 0, 1), (182, 'paragraph', 26, 1, 0), (2802, 'doubledagger', 26, 1, 1), (45, 'minus', 27, 0, 0), (95, 'underscore', 27, 0, 1), (2730, 'endash', 27, 1, 0), (2729, 'emdash', 27, 1, 1), (56, '8', 28, 0, 0), (42, 'asterisk', 28, 0, 1), (2790, 'enfilledcircbullet', 28, 1, 0), (176, 'degree', 28, 1, 1), (48, '0', 29, 0, 0), (41, 'parenright', 29, 0, 1), (186, 'masculine', 29, 1, 0), (2813, 'singlelowquotemark', 29, 1, 1), (93, 'bracketright', 30, 0, 0), (125, 'braceright', 30, 0, 1), (2768, 'leftsinglequotemark', 30, 1, 0), (2769, 'rightsinglequotemark', 30, 1, 1), (111, 'o', 31, 0, 0), (79, 'O', 31, 0, 1), (248, 'oslash', 31, 1, 0), (216, 'Ooblique', 31, 1, 1), (117, 'u', 32, 0, 0), (85, 'U', 32, 0, 1), (65111, 'dead_diaeresis', 32, 1, 0), (168, 'diaeresis', 32, 1, 1), (91, 'bracketleft', 33, 0, 0), (123, 'braceleft', 33, 0, 1), (2770, 'leftdoublequotemark', 33, 1, 0), (2771, 'rightdoublequotemark', 33, 1, 1), (105, 'i', 34, 0, 0), (73, 'I', 34, 0, 1), (65106, 'dead_circumflex', 34, 1, 0), (16777926, 'U+02C6', 34, 1, 1), (112, 'p', 35, 0, 0), (80, 'P', 35, 0, 1), (2032, 'Greek_pi', 35, 1, 0), (16785935, 'U+220F', 35, 1, 1), (65293, 'Return', 36, 0, 0), (108, 'l', 37, 0, 0), (76, 'L', 37, 0, 1), (172, 'notsign', 37, 1, 0), (210, 'Ograve', 37, 1, 1), (106, 'j', 38, 0, 0), (74, 'J', 38, 0, 1), (16785926, 'U+2206', 38, 1, 0), (212, 'Ocircumflex', 38, 1, 1), (39, 'apostro
114Feb 14 08:56:58 linux-server start-xpra: phe', 39, 0, 0), (34, 'quotedbl', 39, 0, 1), (230, 'ae', 39, 1, 0), (198, 'AE', 39, 1, 1), (107, 'k', 40, 0, 0), (75, 'K', 40, 0, 1), (16777946, 'U+02DA', 40, 1, 0), (16840959, 'U+F8FF', 40, 1, 1), (59, 'semicolon', 41, 0, 0), (58, 'colon', 41, 0, 1), (2734, 'ellipsis', 41, 1, 0), (218, 'Uacute', 41, 1, 1), (92, 'backslash', 42, 0, 0), (124, 'bar', 42, 0, 1), (171, 'guillemotleft', 42, 1, 0), (187, 'guillemotright', 42, 1, 1), (44, 'comma', 43, 0, 0), (60, 'less', 43, 0, 1), (2236, 'lessthanequal', 43, 1, 0), (175, 'macron', 43, 1, 1), (47, 'slash', 44, 0, 0), (63, 'question', 44, 0, 1), (247, 'division', 44, 1, 0), (191, 'questiondown', 44, 1, 1), (110, 'n', 45, 0, 0), (78, 'N', 45, 0, 1), (65107, 'dead_tilde', 45, 1, 0), (16777948, 'U+02DC', 45, 1, 1), (109, 'm', 46, 0, 0), (77, 'M', 46, 0, 1), (181, 'mu', 46, 1, 0), (194, 'Acircumflex', 46, 1, 1), (46, 'period', 47, 0, 0), (62, 'greater', 47, 0, 1), (2238, 'greaterthanequal', 47, 1, 0), (418, 'breve', 47, 1, 1), (65289, 'Tab', 48, 0, 0), (65056, 'ISO_Left_Tab', 48, 0, 1), (65289, 'Tab', 48, 1, 0), (32, 'space', 49, 0, 0), (160, 'nobreakspace', 49, 1, 0), (96, 'grave', 50, 0, 0), (126, 'asciitilde', 50, 0, 1), (65104, 'dead_grave', 50, 1, 0), (96, 'grave', 50, 1, 1), (65288, 'BackSpace', 51, 0, 0), (65293, 'Return', 52, 0, 0), (65307, 'Escape', 53, 0, 0), (65512, 'Meta_R', 54, 0, 0), (65511, 'Meta_L', 55, 0, 0), (65505, 'Shift_L', 56, 0, 0), (65509, 'Caps_Lock', 57, 0, 0), (65513, 'Alt_L', 58, 0, 0), (65507, 'Control_L', 59, 0, 0), (65506, 'Shift_R', 60, 0, 0), (65514, 'Alt_R', 61, 0, 0), (65508, 'Control_R', 62, 0, 0), (65454, 'KP_Decimal', 65, 0, 0), (65363, 'Right', 66, 0, 0), (42, 'asterisk', 66, 0, 1), (65450, 'KP_Multiply', 67, 0, 0), (65451, 'KP_Add', 69, 0, 0), (65361, 'Left', 70, 0, 0), (43, 'plus', 70, 0, 1), (65307, 'Escape', 71, 0, 0), (65364, 'Down', 72, 0, 0), (61, 'equal', 72, 0, 1), (65455, 'KP_Divide', 75, 0, 0), (65421, 'KP_Enter', 76, 0, 0), (65362, 'Up', 77, 0, 0), (47, 'slash', 77, 0, 1), (65453, 'KP_Subtract', 78, 0, 0), (65469, 'KP_Equal'
115Feb 14 08:56:58 linux-server start-xpra: , 81, 0, 0), (65456, 'KP_0', 82, 0, 0), (65457, 'KP_1', 83, 0, 0), (65458, 'KP_2', 84, 0, 0), (65459, 'KP_3', 85, 0, 0), (65460, 'KP_4', 86, 0, 0), (65461, 'KP_5', 87, 0, 0), (65462, 'KP_6', 88, 0, 0), (65463, 'KP_7', 89, 0, 0), (65464, 'KP_8', 91, 0, 0), (65465, 'KP_9', 92, 0, 0), (65474, 'F5', 96, 0, 0), (65475, 'F6', 97, 0, 0), (65476, 'F7', 98, 0, 0), (65472, 'F3', 99, 0, 0), (65477, 'F8', 100, 0, 0), (65478, 'F9', 101, 0, 0), (16777232, 'U+0010', 102, 0, 0), (65480, 'F11', 103, 0, 0), (16777232, 'U+0010', 104, 0, 0), (65482, 'F13', 105, 0, 0), (65485, 'F16', 106, 0, 0), (65483, 'F14', 107, 0, 0), (16777232, 'U+0010', 108, 0, 0), (65479, 'F10', 109, 0, 0), (16777232, 'U+0010', 110, 0, 0), (65481, 'F12', 111, 0, 0), (16777232, 'U+0010', 112, 0, 0), (65484, 'F15', 113, 0, 0), (16777221, 'U+0005', 114, 0, 0), (65360, 'Home', 115, 0, 0), (65365, 'Page_Up', 116, 0, 0), (65535, 'Delete', 117, 0, 0), (65473, 'F4', 118, 0, 0), (65367, 'End', 119, 0, 0), (65471, 'F2', 120, 0, 0), (65366, 'Page_Down', 121, 0, 0), (65470, 'F1', 122, 0, 0), (65361, 'Left', 123, 0, 0), (65363, 'Right', 124, 0, 0), (65364, 'Down', 125, 0, 0), (65362, 'Up', 126, 0, 0), (-1414211791, '0xabb4d731', 128, 0, 0), (1966079, '0x1dffff', 128, 0, 1), (5252, '0x1484', 128, 1, 0), (1, '0x1', 128, 1, 1)]
116Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,611 keycodes={0: set([('A', 1), ('a', 0), ('Aring', 3), ('aring', 2)]), 1: set([('s', 0), ('ssharp', 2), ('S', 1), ('Iacute', 3)]), 2: set([('D', 1), ('Icircumflex', 3), ('partialderivative', 2), ('d', 0)]), 3: set([('Idiaeresis', 3), ('f', 0), ('function', 2), ('F', 1)]), 4: set([('abovedot', 2), ('h', 0), ('H', 1), ('Oacute', 3)]), 5: set([('G', 1), ('copyright', 2), ('doubleacute', 3), ('g', 0)]), 6: set([('z', 0), ('Z', 1), ('Greek_OMEGA', 2), ('cedilla', 3)]), 7: set([('x', 0), ('X', 1), ('ogonek', 3), ('U+2248', 2)]), 8: set([('c', 0), ('ccedilla', 2), ('Ccedilla', 3), ('C', 1)]), 9: set([('radical', 2), ('U+25CA', 3), ('v', 0), ('V', 1)]), 10: set([('section', 0), ('plusminus', 1)]), 11: set([('b', 0), ('integral', 2), ('B', 1), ('idotless', 3)]), 12: set([('Q', 1), ('q', 0), ('OE', 3), ('oe', 2)]), 13: set([('U+2211', 2), ('W', 1), ('w', 0), ('doublelowquotemark', 3)]), 14: set([('dead_acute', 2), ('acute', 3), ('E', 1), ('e', 0)]), 15: set([('r', 0), ('R', 1), ('U+2030', 3), ('registered', 2)]), 16: set([('Y', 1), ('y', 0), ('yen', 2), ('Aacute', 3)]), 17: set([('T', 1), ('caron', 3), ('t', 0), ('dagger', 2)]), 18: set([('1', 0), ('U+2044', 3), ('exclam', 1), ('exclamdown', 2)]), 19: set([('2', 0), ('at', 1), ('EuroSign', 3), ('trademark', 2)]), 20: set([('3', 0), ('U+2039', 3), ('sterling', 2), ('numbersign', 1)]), 21: set([('U+203A', 3), ('cent', 2), ('dollar', 1), ('4', 0)]), 22: set([('U+FB02', 3), ('6', 0), ('asciicircum', 1), ('section', 2)]), 23: set([('infinity', 2), ('percent', 1), ('U+FB01', 3), ('5', 0)]), 24: set([('notequal', 2), ('plusminus', 3), ('plus', 1), ('equal', 0)]), 25: set([('parenleft', 1), ('9', 0), ('ordfeminine', 2), ('periodcentered', 3)]), 26: set([('paragraph', 2), ('ampersand', 1), ('7', 0), ('doubledagger', 3)]), 27: set([('underscore', 1), ('emdash', 3), ('endash', 2), ('minus', 0)]), 28: set([('degree', 3), ('8', 0), ('asterisk', 1), ('enfilledcircbullet', 2)]), 29: set([('parenright', 1), ('0', 0), ('masculine', 2), ('singlelowquotemark', 3)]), 30:
117Feb 14 08:56:58 linux-server start-xpra: set([('rightsinglequotemark', 3), ('leftsinglequotemark', 2), ('bracketright', 0), ('braceright', 1)]), 31: set([('O', 1), ('o', 0), ('Ooblique', 3), ('oslash', 2)]), 32: set([('diaeresis', 3), ('dead_diaeresis', 2), ('U', 1), ('u', 0)]), 33: set([('rightdoublequotemark', 3), ('braceleft', 1), ('leftdoublequotemark', 2), ('bracketleft', 0)]), 34: set([('I', 1), ('dead_circumflex', 2), ('i', 0), ('U+02C6', 3)]), 35: set([('U+220F', 3), ('p', 0), ('P', 1), ('Greek_pi', 2)]), 36: set([('Return', 0)]), 37: set([('L', 1), ('Ograve', 3), ('notsign', 2), ('l', 0)]), 38: set([('j', 0), ('J', 1), ('Ocircumflex', 3), ('U+2206', 2)]), 39: set([('ae', 2), ('apostrophe', 0), ('AE', 3), ('quotedbl', 1)]), 40: set([('k', 0), ('U+02DA', 2), ('U+F8FF', 3), ('K', 1)]), 41: set([('ellipsis', 2), ('Uacute', 3), ('colon', 1), ('semicolon', 0)]), 42: set([('guillemotleft', 2), ('guillemotright', 3), ('bar', 1), ('backslash', 0)]), 43: set([('lessthanequal', 2), ('less', 1), ('macron', 3), ('comma', 0)]), 44: set([('division', 2), ('question', 1), ('slash', 0), ('questiondown', 3)]), 45: set([('U+02DC', 3), ('dead_tilde', 2), ('n', 0), ('N', 1)]), 46: set([('Acircumflex', 3), ('M', 1), ('mu', 2), ('m', 0)]), 47: set([('greater', 1), ('greaterthanequal', 2), ('period', 0), ('breve', 3)]), 48: set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0)]), 49: set([('space', 0), ('nobreakspace', 2)]), 50: set([('grave', 3), ('asciitilde', 1), ('grave', 0), ('dead_grave', 2)]), 51: set([('BackSpace', 0)]), 52: set([('Return', 0)]), 53: set([('Escape', 0)]), 54: set([('Meta_R', 0)]), 55: set([('Meta_L', 0)]), 56: set([('Shift_L', 0)]), 57: set([('Caps_Lock', 0)]), 58: set([('Alt_L', 0)]), 59: set([('Control_L', 0)]), 60: set([('Shift_R', 0)]), 61: set([('Alt_R', 0)]), 62: set([('Control_R', 0)]), 65: set([('KP_Decimal', 0)]), 66: set([('Right', 0), ('asterisk', 1)]), 67: set([('KP_Multiply', 0)]), 69: set([('KP_Add', 0)]), 70: set([('plus', 1), ('Left', 0)]), 71: set([('Escape', 0)]), 72: set([('equal', 1), ('Down', 0)]), 75: set([('KP_Divide', 0)]),
118Feb 14 08:56:58 linux-server start-xpra: 76: set([('KP_Enter', 0)]), 77: set([('slash', 1), ('Up', 0)]), 78: set([('KP_Subtract', 0)]), 81: set([('KP_Equal', 0)]), 82: set([('KP_0', 0)]), 83: set([('KP_1', 0)]), 84: set([('KP_2', 0)]), 85: set([('KP_3', 0)]), 86: set([('KP_4', 0)]), 87: set([('KP_5', 0)]), 88: set([('KP_6', 0)]), 89: set([('KP_7', 0)]), 91: set([('KP_8', 0)]), 92: set([('KP_9', 0)]), 96: set([('F5', 0)]), 97: set([('F6', 0)]), 98: set([('F7', 0)]), 99: set([('F3', 0)]), 100: set([('F8', 0)]), 101: set([('F9', 0)]), 102: set([('U+0010', 0)]), 103: set([('F11', 0)]), 104: set([('U+0010', 0)]), 105: set([('F13', 0)]), 106: set([('F16', 0)]), 107: set([('F14', 0)]), 108: set([('U+0010', 0)]), 109: set([('F10', 0)]), 110: set([('U+0010', 0)]), 111: set([('F12', 0)]), 112: set([('U+0010', 0)]), 113: set([('F15', 0)]), 114: set([('U+0005', 0)]), 115: set([('Home', 0)]), 116: set([('Page_Up', 0)]), 117: set([('Delete', 0)]), 118: set([('F4', 0)]), 119: set([('End', 0)]), 120: set([('F2', 0)]), 121: set([('Page_Down', 0)]), 122: set([('F1', 0)]), 123: set([('Left', 0)]), 124: set([('Right', 0)]), 125: set([('Down', 0)]), 126: set([('Up', 0)]), 128: set([('0x1', 3), ('0x1484', 2), ('0xabb4d731', 0), ('0x1dffff', 1)])}
119Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,611 modifiers_for(set([('A', 1), ('a', 0), ('Aring', 3), ('aring', 2)]))=set([])
120Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,611 modifiers_for(set([('s', 0), ('ssharp', 2), ('S', 1), ('Iacute', 3)]))=set([])
121Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,611 modifiers_for(set([('D', 1), ('Icircumflex', 3), ('partialderivative', 2), ('d', 0)]))=set([])
122Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,611 modifiers_for(set([('Idiaeresis', 3), ('f', 0), ('function', 2), ('F', 1)]))=set([])
123Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,611 modifiers_for(set([('abovedot', 2), ('h', 0), ('H', 1), ('Oacute', 3)]))=set([])
124Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('G', 1), ('copyright', 2), ('doubleacute', 3), ('g', 0)]))=set([])
125Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('z', 0), ('Z', 1), ('Greek_OMEGA', 2), ('cedilla', 3)]))=set([])
126Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('x', 0), ('X', 1), ('ogonek', 3), ('U+2248', 2)]))=set([])
127Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('c', 0), ('ccedilla', 2), ('Ccedilla', 3), ('C', 1)]))=set([])
128Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('radical', 2), ('U+25CA', 3), ('v', 0), ('V', 1)]))=set([])
129Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('section', 0), ('plusminus', 1)]))=set([])
130Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('b', 0), ('integral', 2), ('B', 1), ('idotless', 3)]))=set([])
131Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('Q', 1), ('q', 0), ('OE', 3), ('oe', 2)]))=set([])
132Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('U+2211', 2), ('W', 1), ('w', 0), ('doublelowquotemark', 3)]))=set([])
133Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('dead_acute', 2), ('acute', 3), ('E', 1), ('e', 0)]))=set([])
134Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('r', 0), ('R', 1), ('U+2030', 3), ('registered', 2)]))=set([])
135Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('Y', 1), ('y', 0), ('yen', 2), ('Aacute', 3)]))=set([])
136Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('T', 1), ('caron', 3), ('t', 0), ('dagger', 2)]))=set([])
137Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('1', 0), ('U+2044', 3), ('exclam', 1), ('exclamdown', 2)]))=set([])
138Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('2', 0), ('at', 1), ('EuroSign', 3), ('trademark', 2)]))=set([])
139Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,612 modifiers_for(set([('3', 0), ('U+2039', 3), ('sterling', 2), ('numbersign', 1)]))=set([])
140Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('U+203A', 3), ('cent', 2), ('dollar', 1), ('4', 0)]))=set([])
141Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('U+FB02', 3), ('6', 0), ('asciicircum', 1), ('section', 2)]))=set([])
142Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('infinity', 2), ('percent', 1), ('U+FB01', 3), ('5', 0)]))=set([])
143Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('notequal', 2), ('plusminus', 3), ('plus', 1), ('equal', 0)]))=set([])
144Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('parenleft', 1), ('9', 0), ('ordfeminine', 2), ('periodcentered', 3)]))=set([])
145Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('paragraph', 2), ('ampersand', 1), ('7', 0), ('doubledagger', 3)]))=set([])
146Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('underscore', 1), ('emdash', 3), ('endash', 2), ('minus', 0)]))=set([])
147Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('degree', 3), ('8', 0), ('asterisk', 1), ('enfilledcircbullet', 2)]))=set([])
148Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('parenright', 1), ('0', 0), ('masculine', 2), ('singlelowquotemark', 3)]))=set([])
149Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('rightsinglequotemark', 3), ('leftsinglequotemark', 2), ('bracketright', 0), ('braceright', 1)]))=set([])
150Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('O', 1), ('o', 0), ('Ooblique', 3), ('oslash', 2)]))=set([])
151Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('diaeresis', 3), ('dead_diaeresis', 2), ('U', 1), ('u', 0)]))=set([])
152Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('rightdoublequotemark', 3), ('braceleft', 1), ('leftdoublequotemark', 2), ('bracketleft', 0)]))=set([])
153Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('I', 1), ('dead_circumflex', 2), ('i', 0), ('U+02C6', 3)]))=set([])
154Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,613 modifiers_for(set([('U+220F', 3), ('p', 0), ('P', 1), ('Greek_pi', 2)]))=set([])
155Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('Return', 0)]))=set([])
156Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('L', 1), ('Ograve', 3), ('notsign', 2), ('l', 0)]))=set([])
157Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('j', 0), ('J', 1), ('Ocircumflex', 3), ('U+2206', 2)]))=set([])
158Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('ae', 2), ('apostrophe', 0), ('AE', 3), ('quotedbl', 1)]))=set([])
159Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('k', 0), ('U+02DA', 2), ('U+F8FF', 3), ('K', 1)]))=set([])
160Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('ellipsis', 2), ('Uacute', 3), ('colon', 1), ('semicolon', 0)]))=set([])
161Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('guillemotleft', 2), ('guillemotright', 3), ('bar', 1), ('backslash', 0)]))=set([])
162Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('lessthanequal', 2), ('less', 1), ('macron', 3), ('comma', 0)]))=set([])
163Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('division', 2), ('question', 1), ('slash', 0), ('questiondown', 3)]))=set([])
164Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('U+02DC', 3), ('dead_tilde', 2), ('n', 0), ('N', 1)]))=set([])
165Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('Acircumflex', 3), ('M', 1), ('mu', 2), ('m', 0)]))=set([])
166Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('greater', 1), ('greaterthanequal', 2), ('period', 0), ('breve', 3)]))=set([])
167Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0)]))=set([])
168Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,614 modifiers_for(set([('space', 0), ('nobreakspace', 2)]))=set([])
169Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('grave', 3), ('asciitilde', 1), ('grave', 0), ('dead_grave', 2)]))=set([])
170Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('BackSpace', 0)]))=set([])
171Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Return', 0)]))=set([])
172Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Escape', 0)]))=set([])
173Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Meta_R', 0)]))=set(['mod1'])
174Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Meta_L', 0)]))=set(['mod1'])
175Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Shift_L', 0)]))=set(['shift'])
176Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Caps_Lock', 0)]))=set(['lock'])
177Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Alt_L', 0)]))=set(['mod1'])
178Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Control_L', 0)]))=set(['control'])
179Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Shift_R', 0)]))=set(['shift'])
180Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Alt_R', 0)]))=set(['mod1'])
181Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Control_R', 0)]))=set(['control'])
182Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('KP_Decimal', 0)]))=set([])
183Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Right', 0), ('asterisk', 1)]))=set([])
184Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('KP_Multiply', 0)]))=set([])
185Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('KP_Add', 0)]))=set([])
186Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('plus', 1), ('Left', 0)]))=set([])
187Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,615 modifiers_for(set([('Escape', 0)]))=set([])
188Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('equal', 1), ('Down', 0)]))=set([])
189Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_Divide', 0)]))=set([])
190Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_Enter', 0)]))=set([])
191Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('slash', 1), ('Up', 0)]))=set([])
192Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_Subtract', 0)]))=set([])
193Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_Equal', 0)]))=set([])
194Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_0', 0)]))=set([])
195Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_1', 0)]))=set([])
196Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_2', 0)]))=set([])
197Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_3', 0)]))=set([])
198Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_4', 0)]))=set([])
199Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_5', 0)]))=set([])
200Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_6', 0)]))=set([])
201Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_7', 0)]))=set([])
202Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_8', 0)]))=set([])
203Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('KP_9', 0)]))=set([])
204Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('F5', 0)]))=set([])
205Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('F6', 0)]))=set([])
206Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('F7', 0)]))=set([])
207Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,616 modifiers_for(set([('F3', 0)]))=set([])
208Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('F8', 0)]))=set([])
209Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('F9', 0)]))=set([])
210Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('U+0010', 0)]))=set([])
211Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('F11', 0)]))=set([])
212Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('U+0010', 0)]))=set([])
213Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('F13', 0)]))=set([])
214Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('F16', 0)]))=set([])
215Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('F14', 0)]))=set([])
216Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('U+0010', 0)]))=set([])
217Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('F10', 0)]))=set([])
218Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('U+0010', 0)]))=set([])
219Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('F12', 0)]))=set([])
220Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('U+0010', 0)]))=set([])
221Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('F15', 0)]))=set([])
222Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('U+0005', 0)]))=set([])
223Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,617 modifiers_for(set([('Home', 0)]))=set([])
224Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('Page_Up', 0)]))=set([])
225Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('Delete', 0)]))=set([])
226Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('F4', 0)]))=set([])
227Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('End', 0)]))=set([])
228Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('F2', 0)]))=set([])
229Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('Page_Down', 0)]))=set([])
230Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('F1', 0)]))=set([])
231Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('Left', 0)]))=set([])
232Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('Right', 0)]))=set([])
233Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('Down', 0)]))=set([])
234Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('Up', 0)]))=set([])
235Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 modifiers_for(set([('0x1', 3), ('0x1484', 2), ('0xabb4d731', 0), ('0x1dffff', 1)]))=set([])
236Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,618 XGetKeyboardMapping keysyms_per_keycode=7, keyboard_map=0x37cfbc0
237Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 preserved mappings:
238Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 8#011#011=#011['Mode_switch', '', 'Mode_switch']
239Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 9#011#011=#011['Escape', '', 'Escape']
240Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 10#011#011=#011['1', 'exclam', '1', 'exclam']
241Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 11#011#011=#011['2', 'at', '2', 'at']
242Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 12#011#011=#011['3', 'numbersign', '3', 'numbersign']
243Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 13#011#011=#011['4', 'dollar', '4', 'dollar']
244Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 14#011#011=#011['5', 'percent', '5', 'percent']
245Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 15#011#011=#011['6', 'asciicircum', '6', 'asciicircum']
246Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 16#011#011=#011['7', 'ampersand', '7', 'ampersand']
247Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 17#011#011=#011['8', 'asterisk', '8', 'asterisk']
248Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 18#011#011=#011['9', 'parenleft', '9', 'parenleft']
249Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 19#011#011=#011['0', 'parenright', '0', 'parenright']
250Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 20#011#011=#011['minus', 'underscore', 'minus', 'underscore']
251Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 21#011#011=#011['equal', 'plus', 'equal', 'plus']
252Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 22#011#011=#011['BackSpace', 'BackSpace', 'BackSpace', 'BackSpace']
253Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 23#011#011=#011['Tab', 'ISO_Left_Tab', 'Tab', 'ISO_Left_Tab']
254Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,619 24#011#011=#011['q', 'Q', 'q', 'Q']
255Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 25#011#011=#011['w', 'W', 'w', 'W']
256Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 26#011#011=#011['e', 'E', 'e', 'E']
257Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 27#011#011=#011['r', 'R', 'r', 'R']
258Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 28#011#011=#011['t', 'T', 't', 'T']
259Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 29#011#011=#011['y', 'Y', 'y', 'Y']
260Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 30#011#011=#011['u', 'U', 'u', 'U']
261Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 31#011#011=#011['i', 'I', 'i', 'I']
262Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 32#011#011=#011['o', 'O', 'o', 'O']
263Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 33#011#011=#011['p', 'P', 'p', 'P']
264Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 34#011#011=#011['bracketleft', 'braceleft', 'bracketleft', 'braceleft']
265Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 35#011#011=#011['bracketright', 'braceright', 'bracketright', 'braceright']
266Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 36#011#011=#011['Return', '', 'Return']
267Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 37#011#011=#011['Control_L', '', 'Control_L']
268Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 38#011#011=#011['a', 'A', 'a', 'A']
269Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 39#011#011=#011['s', 'S', 's', 'S']
270Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 40#011#011=#011['d', 'D', 'd', 'D']
271Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 41#011#011=#011['f', 'F', 'f', 'F']
272Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 42#011#011=#011['g', 'G', 'g', 'G']
273Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 43#011#011=#011['h', 'H', 'h', 'H']
274Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 44#011#011=#011['j', 'J', 'j', 'J']
275Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 45#011#011=#011['k', 'K', 'k', 'K']
276Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 46#011#011=#011['l', 'L', 'l', 'L']
277Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 47#011#011=#011['semicolon', 'colon', 'semicolon', 'colon']
278Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 48#011#011=#011['apostrophe', 'quotedbl', 'apostrophe', 'quotedbl']
279Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 49#011#011=#011['grave', 'asciitilde', 'grave', 'asciitilde']
280Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,620 50#011#011=#011['Shift_L', '', 'Shift_L']
281Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 51#011#011=#011['backslash', 'bar', 'backslash', 'bar']
282Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 52#011#011=#011['z', 'Z', 'z', 'Z']
283Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 53#011#011=#011['x', 'X', 'x', 'X']
284Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 54#011#011=#011['c', 'C', 'c', 'C']
285Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 55#011#011=#011['v', 'V', 'v', 'V']
286Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 56#011#011=#011['b', 'B', 'b', 'B']
287Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 57#011#011=#011['n', 'N', 'n', 'N']
288Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 58#011#011=#011['m', 'M', 'm', 'M']
289Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 59#011#011=#011['comma', 'less', 'comma', 'less']
290Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 60#011#011=#011['period', 'greater', 'period', 'greater']
291Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 61#011#011=#011['slash', 'question', 'slash', 'question']
292Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 62#011#011=#011['Shift_R', '', 'Shift_R']
293Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 63#011#011=#011['KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'XF86ClearGrab']
294Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 64#011#011=#011['Alt_L', 'Meta_L', 'Alt_L', 'Meta_L']
295Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 65#011#011=#011['space', '', 'space']
296Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 66#011#011=#011['Caps_Lock', '', 'Caps_Lock']
297Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 67#011#011=#011['F1', 'F1', 'F1', 'F1', 'F1', 'F1', 'XF86Switch_VT_1']
298Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 68#011#011=#011['F2', 'F2', 'F2', 'F2', 'F2', 'F2', 'XF86Switch_VT_2']
299Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 69#011#011=#011['F3', 'F3', 'F3', 'F3', 'F3', 'F3', 'XF86Switch_VT_3']
300Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 70#011#011=#011['F4', 'F4', 'F4', 'F4', 'F4', 'F4', 'XF86Switch_VT_4']
301Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 71#011#011=#011['F5', 'F5', 'F5', 'F5', 'F5', 'F5', 'XF86Switch_VT_5']
302Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 72#011#011=#011['F6', 'F6', 'F6', 'F6', 'F6', 'F6', 'XF86Switch_VT_6']
303Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 73#011#011=#011['F7', 'F7', 'F7', 'F7', 'F7', 'F7', 'XF86Switch_VT_7']
304Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,621 74#011#011=#011['F8', 'F8', 'F8', 'F8', 'F8', 'F8', 'XF86Switch_VT_8']
305Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 75#011#011=#011['F9', 'F9', 'F9', 'F9', 'F9', 'F9', 'XF86Switch_VT_9']
306Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 76#011#011=#011['F10', 'F10', 'F10', 'F10', 'F10', 'F10', 'XF86Switch_VT_10']
307Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 77#011#011=#011['Num_Lock', '', 'Num_Lock']
308Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 78#011#011=#011['Scroll_Lock', '', 'Scroll_Lock']
309Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 79#011#011=#011['KP_Home', 'KP_7', 'KP_Home', 'KP_7']
310Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 80#011#011=#011['KP_Up', 'KP_8', 'KP_Up', 'KP_8']
311Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 81#011#011=#011['KP_Prior', 'KP_9', 'KP_Prior', 'KP_9']
312Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 82#011#011=#011['KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'XF86Prev_VMode']
313Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 83#011#011=#011['KP_Left', 'KP_4', 'KP_Left', 'KP_4']
314Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 84#011#011=#011['KP_Begin', 'KP_5', 'KP_Begin', 'KP_5']
315Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 85#011#011=#011['KP_Right', 'KP_6', 'KP_Right', 'KP_6']
316Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 86#011#011=#011['KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'XF86Next_VMode']
317Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 87#011#011=#011['KP_End', 'KP_1', 'KP_End', 'KP_1']
318Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 88#011#011=#011['KP_Down', 'KP_2', 'KP_Down', 'KP_2']
319Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 89#011#011=#011['KP_Next', 'KP_3', 'KP_Next', 'KP_3']
320Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 90#011#011=#011['KP_Insert', 'KP_0', 'KP_Insert', 'KP_0']
321Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 91#011#011=#011['KP_Delete', 'KP_Decimal', 'KP_Delete', 'KP_Decimal']
322Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 94#011#011=#011['less', 'greater', 'less', 'greater', 'bar', 'brokenbar', 'bar']
323Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 95#011#011=#011['F11', 'F11', 'F11', 'F11', 'F11', 'F11', 'XF86Switch_VT_11']
324Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 96#011#011=#011['F12', 'F12', 'F12', 'F12', 'F12', 'F12', 'XF86Switch_VT_12']
325Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 97#011#011=#011['Home', '', 'Home']
326Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 98#011#011=#011['Up', '', 'Up']
327Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 99#011#011=#011['Prior', '', 'Prior']
328Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 100#011#011=#011['Left', '', 'Left']
329Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,622 102#011#011=#011['Right', '', 'Right']
330Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 103#011#011=#011['End', '', 'End']
331Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 104#011#011=#011['Down', '', 'Down']
332Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 105#011#011=#011['Next', '', 'Next']
333Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 106#011#011=#011['Insert', '', 'Insert']
334Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 107#011#011=#011['Delete', '', 'Delete']
335Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 108#011#011=#011['KP_Enter', '', 'KP_Enter']
336Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 109#011#011=#011['Control_R', '', 'Control_R']
337Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 110#011#011=#011['Pause', 'Break', 'Pause', 'Break']
338Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 111#011#011=#011['Print', 'Sys_Req', 'Print', 'Sys_Req']
339Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 112#011#011=#011['KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'XF86Ungrab']
340Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 113#011#011=#011['Alt_R', 'Meta_R', 'Alt_R', 'Meta_R']
341Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 115#011#011=#011['Super_L', '', 'Super_L']
342Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 116#011#011=#011['Super_R', '', 'Super_R']
343Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 117#011#011=#011['Menu', '', 'Menu']
344Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 124#011#011=#011['ISO_Level3_Shift', '', 'ISO_Level3_Shift']
345Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 125#011#011=#011['', 'Alt_L', '', 'Alt_L']
346Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 126#011#011=#011['KP_Equal', '', 'KP_Equal']
347Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 127#011#011=#011['', 'Super_L', '', 'Super_L']
348Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 128#011#011=#011['', 'Hyper_L', '', 'Hyper_L']
349Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 134#011#011=#011['KP_Decimal', 'KP_Decimal', 'KP_Decimal', 'KP_Decimal']
350Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 156#011#011=#011['', 'Meta_L', '', 'Meta_L']
351Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 214#011#011=#011['XF86Display', '', 'XF86Display']
352Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 215#011#011=#011['XF86KbdLightOnOff', '', 'XF86KbdLightOnOff']
353Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,623 216#011#011=#011['XF86KbdBrightnessDown', '', 'XF86KbdBrightnessDown']
354Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 217#011#011=#011['XF86KbdBrightnessUp', '', 'XF86KbdBrightnessUp']
355Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 8=set([('Mode_switch', 0), ('', 1), ('Mode_switch', 2)])
356Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 9=set([('', 1), ('Escape', 0), ('Escape', 2)])
357Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 10=set([('1', 0), ('exclam', 3), ('1', 2), ('exclam', 1)])
358Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 11=set([('2', 0), ('at', 1), ('2', 2), ('at', 3)])
359Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 12=set([('3', 0), ('numbersign', 3), ('numbersign', 1), ('3', 2)])
360Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 13=set([('4', 2), ('dollar', 1), ('dollar', 3), ('4', 0)])
361Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 14=set([('5', 2), ('percent', 1), ('percent', 3), ('5', 0)])
362Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 15=set([('asciicircum', 3), ('6', 0), ('asciicircum', 1), ('6', 2)])
363Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 16=set([('7', 2), ('ampersand', 1), ('7', 0), ('ampersand', 3)])
364Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 17=set([('8', 2), ('8', 0), ('asterisk', 1), ('asterisk', 3)])
365Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 18=set([('parenleft', 3), ('parenleft', 1), ('9', 0), ('9', 2)])
366Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 19=set([('parenright', 1), ('0', 2), ('0', 0), ('parenright', 3)])
367Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 20=set([('underscore', 3), ('underscore', 1), ('minus', 2), ('minus', 0)])
368Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 21=set([('equal', 2), ('plus', 1), ('plus', 3), ('equal', 0)])
369Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 22=set([('BackSpace', 2), ('BackSpace', 1), ('BackSpace', 3), ('BackSpace', 0)])
370Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 23=set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0), ('ISO_Left_Tab', 3)])
371Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 24=set([('Q', 1), ('Q', 3), ('q', 0), ('q', 2)])
372Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 25=set([('W', 3), ('W', 1), ('w', 2), ('w', 0)])
373Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,624 indexed_mappings: 26=set([('e', 2), ('E', 1), ('E', 3), ('e', 0)])
374Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 27=set([('r', 0), ('r', 2), ('R', 1), ('R', 3)])
375Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 28=set([('T', 1), ('t', 2), ('t', 0), ('T', 3)])
376Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 29=set([('Y', 1), ('Y', 3), ('y', 0), ('y', 2)])
377Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 30=set([('u', 2), ('U', 1), ('U', 3), ('u', 0)])
378Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 31=set([('I', 1), ('I', 3), ('i', 0), ('i', 2)])
379Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 32=set([('O', 3), ('O', 1), ('o', 2), ('o', 0)])
380Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 33=set([('p', 2), ('p', 0), ('P', 3), ('P', 1)])
381Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 34=set([('bracketleft', 2), ('braceleft', 1), ('braceleft', 3), ('bracketleft', 0)])
382Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 35=set([('braceright', 3), ('bracketright', 2), ('bracketright', 0), ('braceright', 1)])
383Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 36=set([('', 1), ('Return', 2), ('Return', 0)])
384Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 37=set([('Control_L', 0), ('', 1), ('Control_L', 2)])
385Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 38=set([('A', 1), ('A', 3), ('a', 0), ('a', 2)])
386Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 39=set([('s', 0), ('S', 3), ('S', 1), ('s', 2)])
387Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 40=set([('D', 1), ('d', 2), ('d', 0), ('D', 3)])
388Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 41=set([('F', 3), ('f', 0), ('f', 2), ('F', 1)])
389Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 42=set([('G', 3), ('G', 1), ('g', 2), ('g', 0)])
390Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 43=set([('h', 2), ('h', 0), ('H', 3), ('H', 1)])
391Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 44=set([('j', 0), ('j', 2), ('J', 1), ('J', 3)])
392Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 45=set([('k', 0), ('K', 3), ('K', 1), ('k', 2)])
393Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,625 indexed_mappings: 46=set([('L', 1), ('l', 2), ('l', 0), ('L', 3)])
394Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 47=set([('semicolon', 2), ('colon', 1), ('semicolon', 0), ('colon', 3)])
395Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 48=set([('apostrophe', 2), ('apostrophe', 0), ('quotedbl', 3), ('quotedbl', 1)])
396Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 49=set([('grave', 2), ('asciitilde', 1), ('grave', 0), ('asciitilde', 3)])
397Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 50=set([('', 1), ('Shift_L', 0), ('Shift_L', 2)])
398Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 51=set([('backslash', 2), ('bar', 1), ('bar', 3), ('backslash', 0)])
399Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 52=set([('z', 0), ('z', 2), ('Z', 1), ('Z', 3)])
400Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 53=set([('x', 2), ('x', 0), ('X', 3), ('X', 1)])
401Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 54=set([('c', 0), ('C', 3), ('C', 1), ('c', 2)])
402Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 55=set([('V', 3), ('v', 0), ('v', 2), ('V', 1)])
403Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 56=set([('b', 0), ('b', 2), ('B', 1), ('B', 3)])
404Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 57=set([('N', 3), ('n', 0), ('n', 2), ('N', 1)])
405Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 58=set([('m', 2), ('M', 1), ('M', 3), ('m', 0)])
406Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 59=set([('comma', 2), ('less', 1), ('less', 3), ('comma', 0)])
407Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 60=set([('greater', 1), ('period', 2), ('period', 0), ('greater', 3)])
408Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 61=set([('slash', 2), ('question', 1), ('slash', 0), ('question', 3)])
409Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 62=set([('', 1), ('Shift_R', 2), ('Shift_R', 0)])
410Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 63=set([('KP_Multiply', 4), ('KP_Multiply', 5), ('XF86ClearGrab', 6), ('KP_Multiply', 2), ('KP_Multiply', 3), ('KP_Multiply', 0), ('KP_Multiply', 1)])
411Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 64=set([('Alt_L', 2), ('Meta_L', 1), ('Meta_L', 3), ('Alt_L', 0)])
412Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 65=set([('', 1), ('space', 0), ('space', 2)])
413Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 66=set([('', 1), ('Caps_Lock', 2), ('Caps_Lock', 0)])
414Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,626 indexed_mappings: 67=set([('F1', 2), ('F1', 3), ('F1', 4), ('F1', 5), ('XF86Switch_VT_1', 6), ('F1', 0), ('F1', 1)])
415Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 68=set([('XF86Switch_VT_2', 6), ('F2', 1), ('F2', 0), ('F2', 3), ('F2', 2), ('F2', 5), ('F2', 4)])
416Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 69=set([('XF86Switch_VT_3', 6), ('F3', 2), ('F3', 3), ('F3', 0), ('F3', 1), ('F3', 4), ('F3', 5)])
417Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 70=set([('F4', 5), ('F4', 4), ('F4', 3), ('F4', 2), ('XF86Switch_VT_4', 6), ('F4', 1), ('F4', 0)])
418Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 71=set([('F5', 4), ('F5', 5), ('F5', 0), ('XF86Switch_VT_5', 6), ('F5', 1), ('F5', 2), ('F5', 3)])
419Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 72=set([('F6', 4), ('F6', 1), ('F6', 0), ('F6', 3), ('F6', 2), ('XF86Switch_VT_6', 6), ('F6', 5)])
420Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 73=set([('F7', 3), ('F7', 0), ('F7', 1), ('F7', 4), ('F7', 5), ('XF86Switch_VT_7', 6), ('F7', 2)])
421Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 74=set([('F8', 3), ('F8', 2), ('F8', 1), ('F8', 0), ('XF86Switch_VT_8', 6), ('F8', 5), ('F8', 4)])
422Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 75=set([('F9', 0), ('F9', 1), ('F9', 2), ('F9', 3), ('F9', 4), ('F9', 5), ('XF86Switch_VT_9', 6)])
423Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 76=set([('F10', 1), ('F10', 0), ('F10', 3), ('F10', 2), ('F10', 5), ('F10', 4), ('XF86Switch_VT_10', 6)])
424Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 77=set([('', 1), ('Num_Lock', 2), ('Num_Lock', 0)])
425Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 78=set([('', 1), ('Scroll_Lock', 2), ('Scroll_Lock', 0)])
426Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 79=set([('KP_7', 3), ('KP_Home', 2), ('KP_Home', 0), ('KP_7', 1)])
427Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,627 indexed_mappings: 80=set([('KP_8', 1), ('KP_8', 3), ('KP_Up', 2), ('KP_Up', 0)])
428Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 81=set([('KP_9', 3), ('KP_Prior', 0), ('KP_9', 1), ('KP_Prior', 2)])
429Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 82=set([('KP_Subtract', 2), ('KP_Subtract', 3), ('KP_Subtract', 0), ('KP_Subtract', 1), ('XF86Prev_VMode', 6), ('KP_Subtract', 4), ('KP_Subtract', 5)])
430Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 83=set([('KP_Left', 0), ('KP_4', 1), ('KP_Left', 2), ('KP_4', 3)])
431Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 84=set([('KP_Begin', 0), ('KP_5', 1), ('KP_Begin', 2), ('KP_5', 3)])
432Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 85=set([('KP_6', 3), ('KP_Right', 0), ('KP_6', 1), ('KP_Right', 2)])
433Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 86=set([('KP_Add', 2), ('KP_Add', 3), ('KP_Add', 0), ('KP_Add', 1), ('XF86Next_VMode', 6), ('KP_Add', 4), ('KP_Add', 5)])
434Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 87=set([('KP_1', 3), ('KP_End', 2), ('KP_1', 1), ('KP_End', 0)])
435Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 88=set([('KP_2', 3), ('KP_Down', 0), ('KP_Down', 2), ('KP_2', 1)])
436Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 89=set([('KP_3', 1), ('KP_Next', 0), ('KP_Next', 2), ('KP_3', 3)])
437Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 90=set([('KP_0', 1), ('KP_Insert', 0), ('KP_0', 3), ('KP_Insert', 2)])
438Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 91=set([('KP_Delete', 2), ('KP_Decimal', 1), ('KP_Decimal', 3), ('KP_Delete', 0)])
439Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 94=set([('less', 0), ('bar', 6), ('bar', 4), ('brokenbar', 5), ('greater', 1), ('less', 2), ('greater', 3)])
440Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 95=set([('F11', 0), ('F11', 1), ('XF86Switch_VT_11', 6), ('F11', 4), ('F11', 5), ('F11', 2), ('F11', 3)])
441Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 96=set([('F12', 5), ('F12', 4), ('XF86Switch_VT_12', 6), ('F12', 3), ('F12', 2), ('F12', 1), ('F12', 0)])
442Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 97=set([('', 1), ('Home', 2), ('Home', 0)])
443Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 98=set([('', 1), ('Up', 2), ('Up', 0)])
444Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 99=set([('', 1), ('Prior', 2), ('Prior', 0)])
445Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 100=set([('', 1), ('Left', 0), ('Left', 2)])
446Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 102=set([('Right', 0), ('', 1), ('Right', 2)])
447Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 103=set([('', 1), ('End', 2), ('End', 0)])
448Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 104=set([('', 1), ('Down', 0), ('Down', 2)])
449Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,628 indexed_mappings: 105=set([('', 1), ('Next', 0), ('Next', 2)])
450Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 106=set([('', 1), ('Insert', 2), ('Insert', 0)])
451Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 107=set([('', 1), ('Delete', 0), ('Delete', 2)])
452Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 108=set([('', 1), ('KP_Enter', 2), ('KP_Enter', 0)])
453Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 109=set([('', 1), ('Control_R', 2), ('Control_R', 0)])
454Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 110=set([('Pause', 0), ('Break', 1), ('Pause', 2), ('Break', 3)])
455Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 111=set([('Sys_Req', 3), ('Print', 0), ('Sys_Req', 1), ('Print', 2)])
456Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 112=set([('KP_Divide', 4), ('KP_Divide', 1), ('KP_Divide', 0), ('KP_Divide', 3), ('KP_Divide', 2), ('XF86Ungrab', 6), ('KP_Divide', 5)])
457Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 113=set([('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1)])
458Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 115=set([('', 1), ('Super_L', 0), ('Super_L', 2)])
459Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 116=set([('', 1), ('Super_R', 2), ('Super_R', 0)])
460Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 117=set([('', 1), ('Menu', 2), ('Menu', 0)])
461Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 124=set([('', 1), ('ISO_Level3_Shift', 0), ('ISO_Level3_Shift', 2)])
462Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 125=set([('Alt_L', 1), ('', 0), ('', 2), ('Alt_L', 3)])
463Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 126=set([('', 1), ('KP_Equal', 2), ('KP_Equal', 0)])
464Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 127=set([('Super_L', 3), ('', 0), ('', 2), ('Super_L', 1)])
465Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 128=set([('', 0), ('Hyper_L', 1), ('', 2), ('Hyper_L', 3)])
466Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 134=set([('KP_Decimal', 0), ('KP_Decimal', 2), ('KP_Decimal', 1), ('KP_Decimal', 3)])
467Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 156=set([('', 0), ('Meta_L', 1), ('', 2), ('Meta_L', 3)])
468Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 214=set([('', 1), ('XF86Display', 2), ('XF86Display', 0)])
469Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 215=set([('', 1), ('XF86KbdLightOnOff', 0), ('XF86KbdLightOnOff', 2)])
470Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,629 indexed_mappings: 216=set([('', 1), ('XF86KbdBrightnessDown', 2), ('XF86KbdBrightnessDown', 0)])
471Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 indexed_mappings: 217=set([('', 1), ('XF86KbdBrightnessUp', 0), ('XF86KbdBrightnessUp', 2)])
472Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('Mode_switch', 0), ('', 1), ('Mode_switch', 2)]))=set(['mod5'])
473Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('', 1), ('Escape', 0), ('Escape', 2)]))=set([])
474Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('1', 0), ('exclam', 3), ('1', 2), ('exclam', 1)]))=set([])
475Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('2', 0), ('at', 1), ('2', 2), ('at', 3)]))=set([])
476Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('3', 0), ('numbersign', 3), ('numbersign', 1), ('3', 2)]))=set([])
477Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('4', 2), ('dollar', 1), ('dollar', 3), ('4', 0)]))=set([])
478Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('5', 2), ('percent', 1), ('percent', 3), ('5', 0)]))=set([])
479Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('asciicircum', 3), ('6', 0), ('asciicircum', 1), ('6', 2)]))=set([])
480Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('7', 2), ('ampersand', 1), ('7', 0), ('ampersand', 3)]))=set([])
481Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('8', 2), ('8', 0), ('asterisk', 1), ('asterisk', 3)]))=set([])
482Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('parenleft', 3), ('parenleft', 1), ('9', 0), ('9', 2)]))=set([])
483Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('parenright', 1), ('0', 2), ('0', 0), ('parenright', 3)]))=set([])
484Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('underscore', 3), ('underscore', 1), ('minus', 2), ('minus', 0)]))=set([])
485Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,630 modifiers_for(set([('equal', 2), ('plus', 1), ('plus', 3), ('equal', 0)]))=set([])
486Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('BackSpace', 2), ('BackSpace', 1), ('BackSpace', 3), ('BackSpace', 0)]))=set([])
487Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0), ('ISO_Left_Tab', 3)]))=set([])
488Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('Q', 1), ('Q', 3), ('q', 0), ('q', 2)]))=set([])
489Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('W', 3), ('W', 1), ('w', 2), ('w', 0)]))=set([])
490Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('e', 2), ('E', 1), ('E', 3), ('e', 0)]))=set([])
491Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('r', 0), ('r', 2), ('R', 1), ('R', 3)]))=set([])
492Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('T', 1), ('t', 2), ('t', 0), ('T', 3)]))=set([])
493Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('Y', 1), ('Y', 3), ('y', 0), ('y', 2)]))=set([])
494Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('u', 2), ('U', 1), ('U', 3), ('u', 0)]))=set([])
495Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('I', 1), ('I', 3), ('i', 0), ('i', 2)]))=set([])
496Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('O', 3), ('O', 1), ('o', 2), ('o', 0)]))=set([])
497Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('p', 2), ('p', 0), ('P', 3), ('P', 1)]))=set([])
498Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('bracketleft', 2), ('braceleft', 1), ('braceleft', 3), ('bracketleft', 0)]))=set([])
499Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('braceright', 3), ('bracketright', 2), ('bracketright', 0), ('braceright', 1)]))=set([])
500Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('', 1), ('Return', 2), ('Return', 0)]))=set([])
501Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('Control_L', 0), ('', 1), ('Control_L', 2)]))=set(['control'])
502Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('A', 1), ('A', 3), ('a', 0), ('a', 2)]))=set([])
503Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('s', 0), ('S', 3), ('S', 1), ('s', 2)]))=set([])
504Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,631 modifiers_for(set([('D', 1), ('d', 2), ('d', 0), ('D', 3)]))=set([])
505Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('F', 3), ('f', 0), ('f', 2), ('F', 1)]))=set([])
506Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('G', 3), ('G', 1), ('g', 2), ('g', 0)]))=set([])
507Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('h', 2), ('h', 0), ('H', 3), ('H', 1)]))=set([])
508Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('j', 0), ('j', 2), ('J', 1), ('J', 3)]))=set([])
509Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('k', 0), ('K', 3), ('K', 1), ('k', 2)]))=set([])
510Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('L', 1), ('l', 2), ('l', 0), ('L', 3)]))=set([])
511Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('semicolon', 2), ('colon', 1), ('semicolon', 0), ('colon', 3)]))=set([])
512Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('apostrophe', 2), ('apostrophe', 0), ('quotedbl', 3), ('quotedbl', 1)]))=set([])
513Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('grave', 2), ('asciitilde', 1), ('grave', 0), ('asciitilde', 3)]))=set([])
514Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('', 1), ('Shift_L', 0), ('Shift_L', 2)]))=set(['shift'])
515Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('backslash', 2), ('bar', 1), ('bar', 3), ('backslash', 0)]))=set([])
516Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('z', 0), ('z', 2), ('Z', 1), ('Z', 3)]))=set([])
517Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('x', 2), ('x', 0), ('X', 3), ('X', 1)]))=set([])
518Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('c', 0), ('C', 3), ('C', 1), ('c', 2)]))=set([])
519Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('V', 3), ('v', 0), ('v', 2), ('V', 1)]))=set([])
520Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('b', 0), ('b', 2), ('B', 1), ('B', 3)]))=set([])
521Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('N', 3), ('n', 0), ('n', 2), ('N', 1)]))=set([])
522Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('m', 2), ('M', 1), ('M', 3), ('m', 0)]))=set([])
523Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,632 modifiers_for(set([('comma', 2), ('less', 1), ('less', 3), ('comma', 0)]))=set([])
524Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('greater', 1), ('period', 2), ('period', 0), ('greater', 3)]))=set([])
525Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('slash', 2), ('question', 1), ('slash', 0), ('question', 3)]))=set([])
526Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('', 1), ('Shift_R', 2), ('Shift_R', 0)]))=set(['shift'])
527Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('KP_Multiply', 4), ('KP_Multiply', 5), ('XF86ClearGrab', 6), ('KP_Multiply', 2), ('KP_Multiply', 3), ('KP_Multiply', 0), ('KP_Multiply', 1)]))=set([])
528Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('Alt_L', 2), ('Meta_L', 1), ('Meta_L', 3), ('Alt_L', 0)]))=set(['mod1'])
529Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('', 1), ('space', 0), ('space', 2)]))=set([])
530Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('', 1), ('Caps_Lock', 2), ('Caps_Lock', 0)]))=set(['lock'])
531Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('F1', 2), ('F1', 3), ('F1', 4), ('F1', 5), ('XF86Switch_VT_1', 6), ('F1', 0), ('F1', 1)]))=set([])
532Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('XF86Switch_VT_2', 6), ('F2', 1), ('F2', 0), ('F2', 3), ('F2', 2), ('F2', 5), ('F2', 4)]))=set([])
533Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('XF86Switch_VT_3', 6), ('F3', 2), ('F3', 3), ('F3', 0), ('F3', 1), ('F3', 4), ('F3', 5)]))=set([])
534Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('F4', 5), ('F4', 4), ('F4', 3), ('F4', 2), ('XF86Switch_VT_4', 6), ('F4', 1), ('F4', 0)]))=set([])
535Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,633 modifiers_for(set([('F5', 4), ('F5', 5), ('F5', 0), ('XF86Switch_VT_5', 6), ('F5', 1), ('F5', 2), ('F5', 3)]))=set([])
536Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('F6', 4), ('F6', 1), ('F6', 0), ('F6', 3), ('F6', 2), ('XF86Switch_VT_6', 6), ('F6', 5)]))=set([])
537Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('F7', 3), ('F7', 0), ('F7', 1), ('F7', 4), ('F7', 5), ('XF86Switch_VT_7', 6), ('F7', 2)]))=set([])
538Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('F8', 3), ('F8', 2), ('F8', 1), ('F8', 0), ('XF86Switch_VT_8', 6), ('F8', 5), ('F8', 4)]))=set([])
539Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('F9', 0), ('F9', 1), ('F9', 2), ('F9', 3), ('F9', 4), ('F9', 5), ('XF86Switch_VT_9', 6)]))=set([])
540Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('F10', 1), ('F10', 0), ('F10', 3), ('F10', 2), ('F10', 5), ('F10', 4), ('XF86Switch_VT_10', 6)]))=set([])
541Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('', 1), ('Num_Lock', 2), ('Num_Lock', 0)]))=set(['mod2'])
542Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('', 1), ('Scroll_Lock', 2), ('Scroll_Lock', 0)]))=set([])
543Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('KP_7', 3), ('KP_Home', 2), ('KP_Home', 0), ('KP_7', 1)]))=set([])
544Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('KP_8', 1), ('KP_8', 3), ('KP_Up', 2), ('KP_Up', 0)]))=set([])
545Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('KP_9', 3), ('KP_Prior', 0), ('KP_9', 1), ('KP_Prior', 2)]))=set([])
546Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('KP_Subtract', 2), ('KP_Subtract', 3), ('KP_Subtract', 0), ('KP_Subtract', 1), ('XF86Prev_VMode', 6), ('KP_Subtract', 4), ('KP_Subtract', 5)]))=set([])
547Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('KP_Left', 0), ('KP_4', 1), ('KP_Left', 2), ('KP_4', 3)]))=set([])
548Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('KP_Begin', 0), ('KP_5', 1), ('KP_Begin', 2), ('KP_5', 3)]))=set([])
549Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('KP_6', 3), ('KP_Right', 0), ('KP_6', 1), ('KP_Right', 2)]))=set([])
550Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('KP_Add', 2), ('KP_Add', 3), ('KP_Add', 0), ('KP_Add', 1), ('XF86Next_VMode', 6), ('KP_Add', 4), ('KP_Add', 5)]))=set([])
551Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,634 modifiers_for(set([('KP_1', 3), ('KP_End', 2), ('KP_1', 1), ('KP_End', 0)]))=set([])
552Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('KP_2', 3), ('KP_Down', 0), ('KP_Down', 2), ('KP_2', 1)]))=set([])
553Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('KP_3', 1), ('KP_Next', 0), ('KP_Next', 2), ('KP_3', 3)]))=set([])
554Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('KP_0', 1), ('KP_Insert', 0), ('KP_0', 3), ('KP_Insert', 2)]))=set([])
555Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('KP_Delete', 2), ('KP_Decimal', 1), ('KP_Decimal', 3), ('KP_Delete', 0)]))=set([])
556Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('less', 0), ('bar', 6), ('bar', 4), ('brokenbar', 5), ('greater', 1), ('less', 2), ('greater', 3)]))=set([])
557Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('F11', 0), ('F11', 1), ('XF86Switch_VT_11', 6), ('F11', 4), ('F11', 5), ('F11', 2), ('F11', 3)]))=set([])
558Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('F12', 5), ('F12', 4), ('XF86Switch_VT_12', 6), ('F12', 3), ('F12', 2), ('F12', 1), ('F12', 0)]))=set([])
559Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('', 1), ('Home', 2), ('Home', 0)]))=set([])
560Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('', 1), ('Up', 2), ('Up', 0)]))=set([])
561Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('', 1), ('Prior', 2), ('Prior', 0)]))=set([])
562Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('', 1), ('Left', 0), ('Left', 2)]))=set([])
563Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('Right', 0), ('', 1), ('Right', 2)]))=set([])
564Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('', 1), ('End', 2), ('End', 0)]))=set([])
565Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('', 1), ('Down', 0), ('Down', 2)]))=set([])
566Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('', 1), ('Next', 0), ('Next', 2)]))=set([])
567Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,635 modifiers_for(set([('', 1), ('Insert', 2), ('Insert', 0)]))=set([])
568Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('', 1), ('Delete', 0), ('Delete', 2)]))=set([])
569Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('', 1), ('KP_Enter', 2), ('KP_Enter', 0)]))=set([])
570Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('', 1), ('Control_R', 2), ('Control_R', 0)]))=set(['control'])
571Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('Pause', 0), ('Break', 1), ('Pause', 2), ('Break', 3)]))=set([])
572Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('Sys_Req', 3), ('Print', 0), ('Sys_Req', 1), ('Print', 2)]))=set([])
573Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('KP_Divide', 4), ('KP_Divide', 1), ('KP_Divide', 0), ('KP_Divide', 3), ('KP_Divide', 2), ('XF86Ungrab', 6), ('KP_Divide', 5)]))=set([])
574Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1)]))=set(['mod1'])
575Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('', 1), ('Super_L', 0), ('Super_L', 2)]))=set(['mod3'])
576Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('', 1), ('Super_R', 2), ('Super_R', 0)]))=set(['mod3'])
577Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('', 1), ('Menu', 2), ('Menu', 0)]))=set([])
578Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('', 1), ('ISO_Level3_Shift', 0), ('ISO_Level3_Shift', 2)]))=set(['mod5'])
579Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('Alt_L', 1), ('', 0), ('', 2), ('Alt_L', 3)]))=set(['mod1'])
580Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('', 1), ('KP_Equal', 2), ('KP_Equal', 0)]))=set([])
581Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('Super_L', 3), ('', 0), ('', 2), ('Super_L', 1)]))=set(['mod3'])
582Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('', 0), ('Hyper_L', 1), ('', 2), ('Hyper_L', 3)]))=set(['mod4'])
583Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('KP_Decimal', 0), ('KP_Decimal', 2), ('KP_Decimal', 1), ('KP_Decimal', 3)]))=set([])
584Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,636 modifiers_for(set([('', 0), ('Meta_L', 1), ('', 2), ('Meta_L', 3)]))=set(['mod1'])
585Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,637 modifiers_for(set([('', 1), ('XF86Display', 2), ('XF86Display', 0)]))=set([])
586Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,637 modifiers_for(set([('', 1), ('XF86KbdLightOnOff', 0), ('XF86KbdLightOnOff', 2)]))=set([])
587Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,637 modifiers_for(set([('', 1), ('XF86KbdBrightnessDown', 2), ('XF86KbdBrightnessDown', 0)]))=set([])
588Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,637 modifiers_for(set([('', 1), ('XF86KbdBrightnessUp', 0), ('XF86KbdBrightnessUp', 2)]))=set([])
589Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,637 filtered_preserve_keycode_entries={8: set([('Mode_switch', 0), ('Mode_switch', 2)]), 9: set([('Escape', 0), ('Escape', 2)]), 10: set([('1', 0), ('exclam', 3), ('1', 2), ('exclam', 1)]), 11: set([('2', 0), ('at', 1), ('2', 2), ('at', 3)]), 12: set([('3', 0), ('numbersign', 3), ('numbersign', 1), ('3', 2)]), 13: set([('dollar', 1), ('4', 2), ('4', 0), ('dollar', 3)]), 14: set([('5', 2), ('percent', 1), ('percent', 3), ('5', 0)]), 15: set([('asciicircum', 3), ('6', 0), ('asciicircum', 1), ('6', 2)]), 16: set([('7', 2), ('ampersand', 1), ('7', 0), ('ampersand', 3)]), 17: set([('8', 2), ('8', 0), ('asterisk', 1), ('asterisk', 3)]), 18: set([('parenleft', 3), ('parenleft', 1), ('9', 0), ('9', 2)]), 19: set([('parenright', 1), ('0', 2), ('0', 0), ('parenright', 3)]), 20: set([('underscore', 3), ('underscore', 1), ('minus', 2), ('minus', 0)]), 21: set([('plus', 1), ('equal', 2), ('equal', 0), ('plus', 3)]), 22: set([('BackSpace', 2), ('BackSpace', 1), ('BackSpace', 3), ('BackSpace', 0)]), 23: set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0), ('ISO_Left_Tab', 3)]), 24: set([('Q', 1), ('Q', 3), ('q', 0), ('q', 2)]), 25: set([('W', 3), ('W', 1), ('w', 2), ('w', 0)]), 26: set([('e', 2), ('E', 1), ('E', 3), ('e', 0)]), 27: set([('r', 0), ('r', 2), ('R', 1), ('R', 3)]), 28: set([('T', 1), ('t', 2), ('t', 0), ('T', 3)]), 29: set([('Y', 1), ('Y', 3), ('y', 0), ('y', 2)]), 30: set([('u', 2), ('U', 1), ('U', 3), ('u', 0)]), 31: set([('I', 1), ('I', 3), ('i', 0), ('i', 2)]), 32: set([('O', 3), ('O', 1), ('o', 2), ('o', 0)]), 33: set([('p', 2), ('p', 0), ('P', 3), ('P', 1)]), 34: set([('bracketleft', 2), ('bracketleft', 0), ('braceleft', 3), ('braceleft', 1)]), 35: set([('braceright', 3), ('bracketright', 2), ('bracketright', 0), ('braceright', 1)]), 36: set([('Return', 2), ('Return', 0)]), 37: set([('Control_L', 0), ('Control_L', 2)]), 38: set([('A', 1), ('A', 3), ('a', 0), ('a', 2)]), 39: set([('s', 0), ('S', 3), ('S', 1), ('s', 2)]), 40: set([('D', 1), ('d', 2), ('d', 0), ('D', 3)]), 41: set([('F', 3), ('f
590Feb 14 08:56:58 linux-server start-xpra: ', 0), ('f', 2), ('F', 1)]), 42: set([('G', 3), ('G', 1), ('g', 2), ('g', 0)]), 43: set([('h', 2), ('h', 0), ('H', 3), ('H', 1)]), 44: set([('j', 0), ('j', 2), ('J', 1), ('J', 3)]), 45: set([('k', 0), ('K', 3), ('K', 1), ('k', 2)]), 46: set([('L', 1), ('l', 2), ('l', 0), ('L', 3)]), 47: set([('semicolon', 2), ('colon', 1), ('semicolon', 0), ('colon', 3)]), 48: set([('apostrophe', 2), ('apostrophe', 0), ('quotedbl', 3), ('quotedbl', 1)]), 49: set([('asciitilde', 3), ('grave', 2), ('grave', 0), ('asciitilde', 1)]), 50: set([('Shift_L', 0), ('Shift_L', 2)]), 51: set([('bar', 1), ('backslash', 2), ('backslash', 0), ('bar', 3)]), 52: set([('z', 0), ('z', 2), ('Z', 1), ('Z', 3)]), 53: set([('x', 2), ('x', 0), ('X', 3), ('X', 1)]), 54: set([('c', 0), ('C', 3), ('C', 1), ('c', 2)]), 55: set([('V', 3), ('v', 0), ('v', 2), ('V', 1)]), 56: set([('b', 0), ('b', 2), ('B', 1), ('B', 3)]), 57: set([('N', 3), ('n', 0), ('n', 2), ('N', 1)]), 58: set([('m', 2), ('M', 1), ('M', 3), ('m', 0)]), 59: set([('comma', 2), ('comma', 0), ('less', 3), ('less', 1)]), 60: set([('greater', 1), ('period', 2), ('period', 0), ('greater', 3)]), 61: set([('slash', 2), ('question', 1), ('slash', 0), ('question', 3)]), 62: set([('Shift_R', 2), ('Shift_R', 0)]), 63: set([('KP_Multiply', 4), ('KP_Multiply', 5), ('XF86ClearGrab', 6), ('KP_Multiply', 2), ('KP_Multiply', 3), ('KP_Multiply', 0), ('KP_Multiply', 1)]), 64: set([('Meta_L', 1), ('Alt_L', 2), ('Alt_L', 0), ('Meta_L', 3)]), 65: set([('space', 0), ('space', 2)]), 66: set([('Caps_Lock', 2), ('Caps_Lock', 0)]), 67: set([('F1', 2), ('F1', 3), ('F1', 4), ('F1', 5), ('XF86Switch_VT_1', 6), ('F1', 0), ('F1', 1)]), 68: set([('XF86Switch_VT_2', 6), ('F2', 1), ('F2', 0), ('F2', 3), ('F2', 2), ('F2', 5), ('F2', 4)]), 69: set([('XF86Switch_VT_3', 6), ('F3', 2), ('F3', 3), ('F3', 0), ('F3', 1), ('F3', 4), ('F3', 5)]), 70: set([('F4', 5), ('F4', 4), ('F4', 3), ('F4', 2), ('XF86Switch_VT_4', 6), ('F4', 1), ('F4', 0)]), 71: set([('F5', 4), ('F5', 5), ('F5', 0), ('XF86Switch_VT_5', 6), ('F5', 1), ('F5', 2), ('F5
591Feb 14 08:56:58 linux-server start-xpra: ', 3)]), 72: set([('F6', 4), ('F6', 1), ('F6', 0), ('F6', 3), ('F6', 2), ('XF86Switch_VT_6', 6), ('F6', 5)]), 73: set([('F7', 3), ('F7', 0), ('F7', 1), ('F7', 4), ('F7', 5), ('XF86Switch_VT_7', 6), ('F7', 2)]), 74: set([('F8', 3), ('F8', 2), ('F8', 1), ('F8', 0), ('XF86Switch_VT_8', 6), ('F8', 5), ('F8', 4)]), 75: set([('F9', 0), ('F9', 1), ('F9', 2), ('F9', 3), ('F9', 4), ('F9', 5), ('XF86Switch_VT_9', 6)]), 76: set([('F10', 1), ('F10', 0), ('F10', 3), ('F10', 2), ('F10', 5), ('F10', 4), ('XF86Switch_VT_10', 6)]), 77: set([('Num_Lock', 2), ('Num_Lock', 0)]), 78: set([('Scroll_Lock', 2), ('Scroll_Lock', 0)]), 79: set([('KP_7', 3), ('KP_Home', 2), ('KP_Home', 0), ('KP_7', 1)]), 80: set([('KP_8', 1), ('KP_8', 3), ('KP_Up', 2), ('KP_Up', 0)]), 81: set([('KP_Prior', 0), ('KP_9', 3), ('KP_9', 1), ('KP_Prior', 2)]), 82: set([('KP_Subtract', 2), ('KP_Subtract', 3), ('KP_Subtract', 0), ('KP_Subtract', 1), ('XF86Prev_VMode', 6), ('KP_Subtract', 4), ('KP_Subtract', 5)]), 83: set([('KP_Left', 0), ('KP_4', 1), ('KP_Left', 2), ('KP_4', 3)]), 84: set([('KP_Begin', 0), ('KP_5', 1), ('KP_Begin', 2), ('KP_5', 3)]), 85: set([('KP_6', 3), ('KP_Right', 0), ('KP_6', 1), ('KP_Right', 2)]), 86: set([('KP_Add', 2), ('KP_Add', 3), ('KP_Add', 0), ('KP_Add', 1), ('XF86Next_VMode', 6), ('KP_Add', 4), ('KP_Add', 5)]), 87: set([('KP_1', 3), ('KP_End', 2), ('KP_1', 1), ('KP_End', 0)]), 88: set([('KP_Down', 0), ('KP_2', 3), ('KP_2', 1), ('KP_Down', 2)]), 89: set([('KP_3', 1), ('KP_Next', 0), ('KP_Next', 2), ('KP_3', 3)]), 90: set([('KP_0', 1), ('KP_Insert', 0), ('KP_0', 3), ('KP_Insert', 2)]), 91: set([('KP_Delete', 2), ('KP_Decimal', 1), ('KP_Decimal', 3), ('KP_Delete', 0)]), 94: set([('less', 0), ('bar', 6), ('bar', 4), ('brokenbar', 5), ('greater', 1), ('less', 2), ('greater', 3)]), 95: set([('F11', 0), ('F11', 1), ('XF86Switch_VT_11', 6), ('F11', 4), ('F11', 5), ('F11', 2), ('F11', 3)]), 96: set([('F12', 5), ('F12', 4), ('F12', 1), ('F12', 3), ('F12', 2), ('XF86Switch_VT_12', 6), ('F12', 0)]), 97: set([('Home', 2), ('Home', 0)]), 98: set([(
592Feb 14 08:56:58 linux-server start-xpra: 'Up', 2), ('Up', 0)]), 99: set([('Prior', 2), ('Prior', 0)]), 100: set([('Left', 0), ('Left', 2)]), 102: set([('Right', 0), ('Right', 2)]), 103: set([('End', 2), ('End', 0)]), 104: set([('Down', 0), ('Down', 2)]), 105: set([('Next', 0), ('Next', 2)]), 106: set([('Insert', 2), ('Insert', 0)]), 107: set([('Delete', 0), ('Delete', 2)]), 108: set([('KP_Enter', 2), ('KP_Enter', 0)]), 109: set([('Control_R', 2), ('Control_R', 0)]), 110: set([('Pause', 0), ('Break', 1), ('Pause', 2), ('Break', 3)]), 111: set([('Print', 0), ('Sys_Req', 3), ('Sys_Req', 1), ('Print', 2)]), 112: set([('KP_Divide', 4), ('KP_Divide', 1), ('KP_Divide', 0), ('KP_Divide', 3), ('KP_Divide', 2), ('XF86Ungrab', 6), ('KP_Divide', 5)]), 113: set([('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1)]), 115: set([('Super_L', 0), ('Super_L', 2)]), 116: set([('Super_R', 2), ('Super_R', 0)]), 117: set([('Menu', 2), ('Menu', 0)]), 124: set([('ISO_Level3_Shift', 0), ('ISO_Level3_Shift', 2)]), 125: set([('Alt_L', 1), ('Alt_L', 3)]), 126: set([('KP_Equal', 2), ('KP_Equal', 0)]), 127: set([('Super_L', 3), ('Super_L', 1)]), 128: set([('Hyper_L', 1), ('Hyper_L', 3)]), 134: set([('KP_Decimal', 0), ('KP_Decimal', 2), ('KP_Decimal', 1), ('KP_Decimal', 3)]), 156: set([('Meta_L', 1), ('Meta_L', 3)]), 214: set([('XF86Display', 2), ('XF86Display', 0)]), 215: set([('XF86KbdLightOnOff', 0), ('XF86KbdLightOnOff', 2)]), 216: set([('XF86KbdBrightnessDown', 2), ('XF86KbdBrightnessDown', 0)]), 217: set([('XF86KbdBrightnessUp', 0), ('XF86KbdBrightnessUp', 2)])}
593Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,637 translate_keycodes(8, 255, {0: set([('A', 1), ('a', 0), ('Aring', 3), ('aring', 2)]), 1: set([('s', 0), ('S', 1), ('ssharp', 2), ('Iacute', 3)]), 2: set([('D', 1), ('Icircumflex', 3), ('partialderivative', 2), ('d', 0)]), 3: set([('f', 0), ('Idiaeresis', 3), ('function', 2), ('F', 1)]), 4: set([('abovedot', 2), ('h', 0), ('H', 1), ('Oacute', 3)]), 5: set([('G', 1), ('copyright', 2), ('doubleacute', 3), ('g', 0)]), 6: set([('z', 0), ('Z', 1), ('Greek_OMEGA', 2), ('cedilla', 3)]), 7: set([('x', 0), ('U+2248', 2), ('X', 1), ('ogonek', 3)]), 8: set([('c', 0), ('ccedilla', 2), ('Ccedilla', 3), ('C', 1)]), 9: set([('radical', 2), ('V', 1), ('v', 0), ('U+25CA', 3)]), 10: set([('section', 0), ('plusminus', 1)]), 11: set([('b', 0), ('integral', 2), ('B', 1), ('idotless', 3)]), 12: set([('Q', 1), ('q', 0), ('OE', 3), ('oe', 2)]), 13: set([('U+2211', 2), ('W', 1), ('w', 0), ('doublelowquotemark', 3)]), 14: set([('dead_acute', 2), ('acute', 3), ('E', 1), ('e', 0)]), 15: set([('r', 0), ('R', 1), ('U+2030', 3), ('registered', 2)]), 16: set([('Y', 1), ('y', 0), ('yen', 2), ('Aacute', 3)]), 17: set([('T', 1), ('caron', 3), ('t', 0), ('dagger', 2)]), 18: set([('1', 0), ('exclam', 1), ('U+2044', 3), ('exclamdown', 2)]), 19: set([('2', 0), ('at', 1), ('EuroSign', 3), ('trademark', 2)]), 20: set([('3', 0), ('U+2039', 3), ('sterling', 2), ('numbersign', 1)]), 21: set([('U+203A', 3), ('cent', 2), ('dollar', 1), ('4', 0)]), 22: set([('U+FB02', 3), ('6', 0), ('asciicircum', 1), ('section', 2)]), 23: set([('infinity', 2), ('percent', 1), ('U+FB01', 3), ('5', 0)]), 24: set([('notequal', 2), ('plusminus', 3), ('plus', 1), ('equal', 0)]), 25: set([('parenleft', 1), ('9', 0), ('ordfeminine', 2), ('periodcentered', 3)]), 26: set([('paragraph', 2), ('ampersand', 1), ('7', 0), ('doubledagger', 3)]), 27: set([('underscore', 1), ('minus', 0), ('endash', 2), ('emdash', 3)]), 28: set([('degree', 3), ('8', 0), ('asterisk', 1), ('enfilledcircbullet', 2)]), 29: set([('parenright', 1), ('0', 0), ('masculine', 2), ('singlelowquot
594Feb 14 08:56:58 linux-server start-xpra: emark', 3)]), 30: set([('rightsinglequotemark', 3), ('leftsinglequotemark', 2), ('bracketright', 0), ('braceright', 1)]), 31: set([('O', 1), ('o', 0), ('Ooblique', 3), ('oslash', 2)]), 32: set([('U', 1), ('dead_diaeresis', 2), ('diaeresis', 3), ('u', 0)]), 33: set([('rightdoublequotemark', 3), ('bracketleft', 0), ('leftdoublequotemark', 2), ('braceleft', 1)]), 34: set([('I', 1), ('dead_circumflex', 2), ('i', 0), ('U+02C6', 3)]), 35: set([('U+220F', 3), ('Greek_pi', 2), ('p', 0), ('P', 1)]), 36: set([('Return', 0)]), 37: set([('L', 1), ('Ograve', 3), ('l', 0), ('notsign', 2)]), 38: set([('j', 0), ('J', 1), ('Ocircumflex', 3), ('U+2206', 2)]), 39: set([('ae', 2), ('apostrophe', 0), ('quotedbl', 1), ('AE', 3)]), 40: set([('k', 0), ('U+02DA', 2), ('K', 1), ('U+F8FF', 3)]), 41: set([('ellipsis', 2), ('Uacute', 3), ('colon', 1), ('semicolon', 0)]), 42: set([('guillemotleft', 2), ('guillemotright', 3), ('backslash', 0), ('bar', 1)]), 43: set([('lessthanequal', 2), ('comma', 0), ('macron', 3), ('less', 1)]), 44: set([('division', 2), ('question', 1), ('slash', 0), ('questiondown', 3)]), 45: set([('U+02DC', 3), ('dead_tilde', 2), ('n', 0), ('N', 1)]), 46: set([('Acircumflex', 3), ('M', 1), ('mu', 2), ('m', 0)]), 47: set([('greater', 1), ('greaterthanequal', 2), ('period', 0), ('breve', 3)]), 48: set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0)]), 49: set([('space', 0), ('nobreakspace', 2)]), 50: set([('grave', 3), ('asciitilde', 1), ('grave', 0), ('dead_grave', 2)]), 51: set([('BackSpace', 0)]), 52: set([('Return', 0)]), 53: set([('Escape', 0)]), 54: set([('Meta_R', 0)]), 55: set([('Meta_L', 0)]), 56: set([('Shift_L', 0)]), 57: set([('Caps_Lock', 0)]), 58: set([('Alt_L', 0)]), 59: set([('Control_L', 0)]), 60: set([('Shift_R', 0)]), 61: set([('Alt_R', 0)]), 62: set([('Control_R', 0)]), 65: set([('KP_Decimal', 0)]), 66: set([('Right', 0), ('asterisk', 1)]), 67: set([('KP_Multiply', 0)]), 69: set([('KP_Add', 0)]), 70: set([('Left', 0), ('plus', 1)]), 71: set([('Escape', 0)]), 72: set([('equal', 1), ('Down', 0)]), 75: set([('
595Feb 14 08:56:58 linux-server start-xpra: KP_Divide', 0)]), 76: set([('KP_Enter', 0)]), 77: set([('slash', 1), ('Up', 0)]), 78: set([('KP_Subtract', 0)]), 81: set([('KP_Equal', 0)]), 82: set([('KP_0', 0)]), 83: set([('KP_1', 0)]), 84: set([('KP_2', 0)]), 85: set([('KP_3', 0)]), 86: set([('KP_4', 0)]), 87: set([('KP_5', 0)]), 88: set([('KP_6', 0)]), 89: set([('KP_7', 0)]), 91: set([('KP_8', 0)]), 92: set([('KP_9', 0)]), 96: set([('F5', 0)]), 97: set([('F6', 0)]), 98: set([('F7', 0)]), 99: set([('F3', 0)]), 100: set([('F8', 0)]), 101: set([('F9', 0)]), 102: set([('U+0010', 0)]), 103: set([('F11', 0)]), 104: set([('U+0010', 0)]), 105: set([('F13', 0)]), 106: set([('F16', 0)]), 107: set([('F14', 0)]), 108: set([('U+0010', 0)]), 109: set([('F10', 0)]), 110: set([('U+0010', 0)]), 111: set([('F12', 0)]), 112: set([('U+0010', 0)]), 113: set([('F15', 0)]), 114: set([('U+0005', 0)]), 115: set([('Home', 0)]), 116: set([('Page_Up', 0)]), 117: set([('Delete', 0)]), 118: set([('F4', 0)]), 119: set([('End', 0)]), 120: set([('F2', 0)]), 121: set([('Page_Down', 0)]), 122: set([('F1', 0)]), 123: set([('Left', 0)]), 124: set([('Right', 0)]), 125: set([('Down', 0)]), 126: set([('Up', 0)]), 128: set([('0x1484', 2), ('0x1', 3), ('0xabb4d731', 0), ('0x1dffff', 1)])}, {8: set([('Mode_switch', 0), ('Mode_switch', 2)]), 9: set([('Escape', 0), ('Escape', 2)]), 10: set([('1', 0), ('exclam', 3), ('1', 2), ('exclam', 1)]), 11: set([('2', 0), ('at', 1), ('2', 2), ('at', 3)]), 12: set([('3', 0), ('numbersign', 3), ('numbersign', 1), ('3', 2)]), 13: set([('dollar', 1), ('4', 2), ('4', 0), ('dollar', 3)]), 14: set([('5', 2), ('percent', 1), ('percent', 3), ('5', 0)]), 15: set([('asciicircum', 3), ('6', 0), ('asciicircum', 1), ('6', 2)]), 16: set([('7', 2), ('ampersand', 1), ('7', 0), ('ampersand', 3)]), 17: set([('8', 2), ('8', 0), ('asterisk', 1), ('asterisk', 3)]), 18: set([('parenleft', 3), ('parenleft', 1), ('9', 0), ('9', 2)]), 19: set([('parenright', 1), ('0', 2), ('0', 0), ('parenright', 3)]), 20: set([('underscore', 3), ('underscore', 1), ('minus', 2), ('minus', 0)]), 21: set([('
596Feb 14 08:56:58 linux-server start-xpra: plus', 1), ('equal', 2), ('equal', 0), ('plus', 3)]), 22: set([('BackSpace', 2), ('BackSpace', 1), ('BackSpace', 3), ('BackSpace', 0)]), 23: set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0), ('ISO_Left_Tab', 3)]), 24: set([('Q', 1), ('Q', 3), ('q', 0), ('q', 2)]), 25: set([('W', 3), ('W', 1), ('w', 2), ('w', 0)]), 26: set([('e', 2), ('E', 1), ('E', 3), ('e', 0)]), 27: set([('r', 0), ('r', 2), ('R', 1), ('R', 3)]), 28: set([('T', 1), ('t', 2), ('t', 0), ('T', 3)]), 29: set([('Y', 1), ('Y', 3), ('y', 0), ('y', 2)]), 30: set([('u', 2), ('U', 1), ('U', 3), ('u', 0)]), 31: set([('I', 1), ('I', 3), ('i', 0), ('i', 2)]), 32: set([('O', 3), ('O', 1), ('o', 2), ('o', 0)]), 33: set([('p', 2), ('p', 0), ('P', 3), ('P', 1)]), 34: set([('bracketleft', 2), ('bracketleft', 0), ('braceleft', 3), ('braceleft', 1)]), 35: set([('braceright', 3), ('bracketright', 2), ('bracketright', 0), ('braceright', 1)]), 36: set([('Return', 2), ('Return', 0)]), 37: set([('Control_L', 0), ('Control_L', 2)]), 38: set([('A', 1), ('A', 3), ('a', 0), ('a', 2)]), 39: set([('s', 0), ('S', 3), ('S', 1), ('s', 2)]), 40: set([('D', 1), ('d', 2), ('d', 0), ('D', 3)]), 41: set([('F', 3), ('f', 0), ('f', 2), ('F', 1)]), 42: set([('G', 3), ('G', 1), ('g', 2), ('g', 0)]), 43: set([('h', 2), ('h', 0), ('H', 3), ('H', 1)]), 44: set([('j', 0), ('j', 2), ('J', 1), ('J', 3)]), 45: set([('k', 0), ('K', 3), ('K', 1), ('k', 2)]), 46: set([('L', 1), ('l', 2), ('l', 0), ('L', 3)]), 47: set([('semicolon', 2), ('colon', 1), ('semicolon', 0), ('colon', 3)]), 48: set([('apostrophe', 2), ('apostrophe', 0), ('quotedbl', 3), ('quotedbl', 1)]), 49: set([('asciitilde', 3), ('grave', 2), ('grave', 0), ('asciitilde', 1)]), 50: set([('Shift_L', 0), ('Shift_L', 2)]), 51: set([('bar', 1), ('backslash', 2), ('backslash', 0), ('bar', 3)]), 52: set([('z', 0), ('z', 2), ('Z', 1), ('Z', 3)]), 53: set([('x', 2), ('x', 0), ('X', 3), ('X', 1)]), 54: set([('c', 0), ('C', 3), ('C', 1), ('c', 2)]), 55: set([('V', 3), ('v', 0), ('v', 2), ('V', 1)]), 56: set([('b', 0), ('b', 2), ('B', 1), ('B', 3
597Feb 14 08:56:58 linux-server start-xpra: )]), 57: set([('N', 3), ('n', 0), ('n', 2), ('N', 1)]), 58: set([('m', 2), ('M', 1), ('M', 3), ('m', 0)]), 59: set([('comma', 2), ('comma', 0), ('less', 3), ('less', 1)]), 60: set([('greater', 1), ('period', 2), ('period', 0), ('greater', 3)]), 61: set([('slash', 2), ('question', 1), ('slash', 0), ('question', 3)]), 62: set([('Shift_R', 2), ('Shift_R', 0)]), 63: set([('KP_Multiply', 4), ('KP_Multiply', 5), ('XF86ClearGrab', 6), ('KP_Multiply', 2), ('KP_Multiply', 3), ('KP_Multiply', 0), ('KP_Multiply', 1)]), 64: set([('Meta_L', 1), ('Alt_L', 2), ('Alt_L', 0), ('Meta_L', 3)]), 65: set([('space', 0), ('space', 2)]), 66: set([('Caps_Lock', 2), ('Caps_Lock', 0)]), 67: set([('F1', 2), ('F1', 3), ('F1', 4), ('F1', 5), ('XF86Switch_VT_1', 6), ('F1', 0), ('F1', 1)]), 68: set([('XF86Switch_VT_2', 6), ('F2', 1), ('F2', 0), ('F2', 3), ('F2', 2), ('F2', 5), ('F2', 4)]), 69: set([('XF86Switch_VT_3', 6), ('F3', 2), ('F3', 3), ('F3', 0), ('F3', 1), ('F3', 4), ('F3', 5)]), 70: set([('F4', 5), ('F4', 4), ('F4', 3), ('F4', 2), ('XF86Switch_VT_4', 6), ('F4', 1), ('F4', 0)]), 71: set([('F5', 4), ('F5', 5), ('F5', 0), ('XF86Switch_VT_5', 6), ('F5', 1), ('F5', 2), ('F5', 3)]), 72: set([('F6', 4), ('F6', 1), ('F6', 0), ('F6', 3), ('F6', 2), ('XF86Switch_VT_6', 6), ('F6', 5)]), 73: set([('F7', 3), ('F7', 0), ('F7', 1), ('F7', 4), ('F7', 5), ('XF86Switch_VT_7', 6), ('F7', 2)]), 74: set([('F8', 3), ('F8', 2), ('F8', 1), ('F8', 0), ('XF86Switch_VT_8', 6), ('F8', 5), ('F8', 4)]), 75: set([('F9', 0), ('F9', 1), ('F9', 2), ('F9', 3), ('F9', 4), ('F9', 5), ('XF86Switch_VT_9', 6)]), 76: set([('F10', 1), ('F10', 0), ('F10', 3), ('F10', 2), ('F10', 5), ('F10', 4), ('XF86Switch_VT_10', 6)]), 77: set([('Num_Lock', 2), ('Num_Lock', 0)]), 78: set([('Scroll_Lock', 2), ('Scroll_Lock', 0)]), 79: set([('KP_7', 3), ('KP_Home', 2), ('KP_Home', 0), ('KP_7', 1)]), 80: set([('KP_8', 1), ('KP_8', 3), ('KP_Up', 2), ('KP_Up', 0)]), 81: set([('KP_Prior', 0), ('KP_9', 3), ('KP_9', 1), ('KP_Prior', 2)]), 82: set([('KP_Subtract', 2), ('KP_Subtract', 3), ('KP_Subtrac
598Feb 14 08:56:58 linux-server start-xpra: t', 0), ('KP_Subtract', 1), ('XF86Prev_VMode', 6), ('KP_Subtract', 4), ('KP_Subtract', 5)]), 83: set([('KP_Left', 0), ('KP_4', 1), ('KP_Left', 2), ('KP_4', 3)]), 84: set([('KP_Begin', 0), ('KP_5', 1), ('KP_Begin', 2), ('KP_5', 3)]), 85: set([('KP_6', 3), ('KP_Right', 0), ('KP_6', 1), ('KP_Right', 2)]), 86: set([('KP_Add', 2), ('KP_Add', 3), ('KP_Add', 0), ('KP_Add', 1), ('XF86Next_VMode', 6), ('KP_Add', 4), ('KP_Add', 5)]), 87: set([('KP_1', 3), ('KP_End', 2), ('KP_1', 1), ('KP_End', 0)]), 88: set([('KP_Down', 0), ('KP_2', 3), ('KP_2', 1), ('KP_Down', 2)]), 89: set([('KP_3', 1), ('KP_Next', 0), ('KP_Next', 2), ('KP_3', 3)]), 90: set([('KP_0', 1), ('KP_Insert', 0), ('KP_0', 3), ('KP_Insert', 2)]), 91: set([('KP_Delete', 2), ('KP_Decimal', 1), ('KP_Decimal', 3), ('KP_Delete', 0)]), 94: set([('less', 0), ('bar', 6), ('bar', 4), ('brokenbar', 5), ('greater', 1), ('less', 2), ('greater', 3)]), 95: set([('F11', 0), ('F11', 1), ('XF86Switch_VT_11', 6), ('F11', 4), ('F11', 5), ('F11', 2), ('F11', 3)]), 96: set([('F12', 5), ('F12', 4), ('F12', 1), ('F12', 3), ('F12', 2), ('XF86Switch_VT_12', 6), ('F12', 0)]), 97: set([('Home', 2), ('Home', 0)]), 98: set([('Up', 2), ('Up', 0)]), 99: set([('Prior', 2), ('Prior', 0)]), 100: set([('Left', 0), ('Left', 2)]), 102: set([('Right', 0), ('Right', 2)]), 103: set([('End', 2), ('End', 0)]), 104: set([('Down', 0), ('Down', 2)]), 105: set([('Next', 0), ('Next', 2)]), 106: set([('Insert', 2), ('Insert', 0)]), 107: set([('Delete', 0), ('Delete', 2)]), 108: set([('KP_Enter', 2), ('KP_Enter', 0)]), 109: set([('Control_R', 2), ('Control_R', 0)]), 110: set([('Pause', 0), ('Break', 1), ('Pause', 2), ('Break', 3)]), 111: set([('Print', 0), ('Sys_Req', 3), ('Sys_Req', 1), ('Print', 2)]), 112: set([('KP_Divide', 4), ('KP_Divide', 1), ('KP_Divide', 0), ('KP_Divide', 3), ('KP_Divide', 2), ('XF86Ungrab', 6), ('KP_Divide', 5)]), 113: set([('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1)]), 115: set([('Super_L', 0), ('Super_L', 2)]), 116: set([('Super_R', 2), ('Super_R', 0)]), 117: set([('Menu
599Feb 14 08:56:58 linux-server start-xpra: ', 2), ('Menu', 0)]), 124: set([('ISO_Level3_Shift', 0), ('ISO_Level3_Shift', 2)]), 125: set([('Alt_L', 1), ('Alt_L', 3)]), 126: set([('KP_Equal', 2), ('KP_Equal', 0)]), 127: set([('Super_L', 3), ('Super_L', 1)]), 128: set([('Hyper_L', 1), ('Hyper_L', 3)]), 134: set([('KP_Decimal', 0), ('KP_Decimal', 2), ('KP_Decimal', 1), ('KP_Decimal', 3)]), 156: set([('Meta_L', 1), ('Meta_L', 3)]), 214: set([('XF86Display', 2), ('XF86Display', 0)]), 215: set([('XF86KbdLightOnOff', 0), ('XF86KbdLightOnOff', 2)]), 216: set([('XF86KbdBrightnessDown', 2), ('XF86KbdBrightnessDown', 0)]), 217: set([('XF86KbdBrightnessUp', 0), ('XF86KbdBrightnessUp', 2)])}, {'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', 'Meta_R': 'mod1', 'Control_L': 'control', 'Shift_L': 'shift'}, False)
600Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,638 assign(0, set([('A', 1), ('a', 0), ('Aring', 3), ('aring', 2)]))
601Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,638 assign(0, set([('A', 1), ('a', 0), ('Aring', 3), ('aring', 2)]))
602Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,638 preserve_keycode_matches[38]=set([('A', 1), ('A', 3), ('a', 0), ('a', 2)])
603Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,638 preserve_keycode_matches[38]=set([('A', 1), ('A', 3), ('a', 0), ('a', 2)])
604Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 preserve matches for set([('A', 1), ('a', 0), ('Aring', 3), ('aring', 2)]) : {38: set([('A', 1), ('A', 3), ('a', 0), ('a', 2)])}
605Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 found keysym superset of preserve with more keys for (('A', 1), ('a', 0), ('Aring', 3), ('aring', 2)) : (('A', 1), ('A', 3), ('a', 0), ('a', 2))
606Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 set_keycodes key 0 ((('A', 1), ('a', 0), ('Aring', 3), ('aring', 2))) mapped to keycode=38
607Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[(0, A)]=38
608Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[A]=38
609Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[(0, a)]=38
610Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[a]=38
611Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[(0, Aring)]=38
612Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[Aring]=38
613Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[(0, aring)]=38
614Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[aring]=38
615Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 assign(1, set([('s', 0), ('S', 1), ('ssharp', 2), ('Iacute', 3)]))
616Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 assign(1, set([('s', 0), ('S', 1), ('ssharp', 2), ('Iacute', 3)]))
617Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 preserve_keycode_matches[39]=set([('s', 0), ('S', 3), ('S', 1), ('s', 2)])
618Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 preserve_keycode_matches[39]=set([('s', 0), ('S', 3), ('S', 1), ('s', 2)])
619Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 preserve matches for set([('s', 0), ('S', 1), ('ssharp', 2), ('Iacute', 3)]) : {39: set([('s', 0), ('S', 3), ('S', 1), ('s', 2)])}
620Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 found keysym superset of preserve with more keys for (('s', 0), ('S', 1), ('ssharp', 2), ('Iacute', 3)) : (('s', 0), ('S', 3), ('S', 1), ('s', 2))
621Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 set_keycodes key 1 ((('s', 0), ('S', 1), ('ssharp', 2), ('Iacute', 3))) mapped to keycode=39
622Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[(1, s)]=39
623Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[s]=39
624Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[(1, S)]=39
625Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,639 keycode_trans[S]=39
626Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[(1, ssharp)]=39
627Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[ssharp]=39
628Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[(1, Iacute)]=39
629Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[Iacute]=39
630Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 assign(2, set([('D', 1), ('Icircumflex', 3), ('partialderivative', 2), ('d', 0)]))
631Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 assign(2, set([('D', 1), ('Icircumflex', 3), ('partialderivative', 2), ('d', 0)]))
632Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 preserve_keycode_matches[40]=set([('D', 1), ('d', 2), ('d', 0), ('D', 3)])
633Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 preserve_keycode_matches[40]=set([('D', 1), ('d', 2), ('d', 0), ('D', 3)])
634Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 preserve matches for set([('D', 1), ('Icircumflex', 3), ('partialderivative', 2), ('d', 0)]) : {40: set([('D', 1), ('d', 2), ('d', 0), ('D', 3)])}
635Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 found keysym superset of preserve with more keys for (('D', 1), ('Icircumflex', 3), ('partialderivative', 2), ('d', 0)) : (('D', 1), ('d', 2), ('d', 0), ('D', 3))
636Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 set_keycodes key 2 ((('D', 1), ('Icircumflex', 3), ('partialderivative', 2), ('d', 0))) mapped to keycode=40
637Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[(2, D)]=40
638Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[D]=40
639Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[(2, Icircumflex)]=40
640Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[Icircumflex]=40
641Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[(2, partialderivative)]=40
642Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[partialderivative]=40
643Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[(2, d)]=40
644Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 keycode_trans[d]=40
645Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 assign(3, set([('f', 0), ('Idiaeresis', 3), ('function', 2), ('F', 1)]))
646Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 assign(3, set([('f', 0), ('Idiaeresis', 3), ('function', 2), ('F', 1)]))
647Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 preserve_keycode_matches[41]=set([('F', 3), ('f', 0), ('f', 2), ('F', 1)])
648Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,640 preserve_keycode_matches[41]=set([('F', 3), ('f', 0), ('f', 2), ('F', 1)])
649Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 preserve matches for set([('f', 0), ('Idiaeresis', 3), ('function', 2), ('F', 1)]) : {41: set([('F', 3), ('f', 0), ('f', 2), ('F', 1)])}
650Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 found keysym superset of preserve with more keys for (('f', 0), ('Idiaeresis', 3), ('function', 2), ('F', 1)) : (('F', 3), ('f', 0), ('f', 2), ('F', 1))
651Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 set_keycodes key 3 ((('f', 0), ('Idiaeresis', 3), ('function', 2), ('F', 1))) mapped to keycode=41
652Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 keycode_trans[(3, f)]=41
653Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 keycode_trans[f]=41
654Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 keycode_trans[(3, Idiaeresis)]=41
655Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 keycode_trans[Idiaeresis]=41
656Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 keycode_trans[(3, function)]=41
657Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 keycode_trans[function]=41
658Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 keycode_trans[(3, F)]=41
659Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 keycode_trans[F]=41
660Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 assign(4, set([('abovedot', 2), ('h', 0), ('H', 1), ('Oacute', 3)]))
661Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 assign(4, set([('abovedot', 2), ('h', 0), ('H', 1), ('Oacute', 3)]))
662Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 preserve_keycode_matches[43]=set([('h', 2), ('h', 0), ('H', 3), ('H', 1)])
663Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 preserve_keycode_matches[43]=set([('h', 2), ('h', 0), ('H', 3), ('H', 1)])
664Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 preserve matches for set([('abovedot', 2), ('h', 0), ('H', 1), ('Oacute', 3)]) : {43: set([('h', 2), ('h', 0), ('H', 3), ('H', 1)])}
665Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 found keysym superset of preserve with more keys for (('abovedot', 2), ('h', 0), ('H', 1), ('Oacute', 3)) : (('h', 2), ('h', 0), ('H', 3), ('H', 1))
666Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 set_keycodes key 4 ((('abovedot', 2), ('h', 0), ('H', 1), ('Oacute', 3))) mapped to keycode=43
667Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 keycode_trans[(4, abovedot)]=43
668Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 keycode_trans[abovedot]=43
669Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,641 keycode_trans[(4, h)]=43
670Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[h]=43
671Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[(4, H)]=43
672Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[H]=43
673Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[(4, Oacute)]=43
674Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[Oacute]=43
675Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 assign(5, set([('G', 1), ('copyright', 2), ('doubleacute', 3), ('g', 0)]))
676Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 assign(5, set([('G', 1), ('copyright', 2), ('doubleacute', 3), ('g', 0)]))
677Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 preserve_keycode_matches[42]=set([('G', 3), ('G', 1), ('g', 2), ('g', 0)])
678Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 preserve_keycode_matches[42]=set([('G', 3), ('G', 1), ('g', 2), ('g', 0)])
679Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 preserve matches for set([('G', 1), ('copyright', 2), ('doubleacute', 3), ('g', 0)]) : {42: set([('G', 3), ('G', 1), ('g', 2), ('g', 0)])}
680Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 found keysym superset of preserve with more keys for (('G', 1), ('copyright', 2), ('doubleacute', 3), ('g', 0)) : (('G', 3), ('G', 1), ('g', 2), ('g', 0))
681Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 set_keycodes key 5 ((('G', 1), ('copyright', 2), ('doubleacute', 3), ('g', 0))) mapped to keycode=42
682Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[(5, G)]=42
683Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[G]=42
684Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[(5, copyright)]=42
685Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[copyright]=42
686Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[(5, doubleacute)]=42
687Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[doubleacute]=42
688Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[(5, g)]=42
689Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 keycode_trans[g]=42
690Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 assign(6, set([('z', 0), ('Z', 1), ('Greek_OMEGA', 2), ('cedilla', 3)]))
691Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 assign(6, set([('z', 0), ('Z', 1), ('Greek_OMEGA', 2), ('cedilla', 3)]))
692Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,642 preserve_keycode_matches[52]=set([('z', 0), ('z', 2), ('Z', 1), ('Z', 3)])
693Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 preserve_keycode_matches[52]=set([('z', 0), ('z', 2), ('Z', 1), ('Z', 3)])
694Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 preserve matches for set([('z', 0), ('Z', 1), ('Greek_OMEGA', 2), ('cedilla', 3)]) : {52: set([('z', 0), ('z', 2), ('Z', 1), ('Z', 3)])}
695Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 found keysym superset of preserve with more keys for (('z', 0), ('Z', 1), ('Greek_OMEGA', 2), ('cedilla', 3)) : (('z', 0), ('z', 2), ('Z', 1), ('Z', 3))
696Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 set_keycodes key 6 ((('z', 0), ('Z', 1), ('Greek_OMEGA', 2), ('cedilla', 3))) mapped to keycode=52
697Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 keycode_trans[(6, z)]=52
698Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 keycode_trans[z]=52
699Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 keycode_trans[(6, Z)]=52
700Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 keycode_trans[Z]=52
701Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 keycode_trans[(6, Greek_OMEGA)]=52
702Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 keycode_trans[Greek_OMEGA]=52
703Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 keycode_trans[(6, cedilla)]=52
704Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 keycode_trans[cedilla]=52
705Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 assign(7, set([('x', 0), ('U+2248', 2), ('X', 1), ('ogonek', 3)]))
706Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 assign(7, set([('x', 0), ('U+2248', 2), ('X', 1), ('ogonek', 3)]))
707Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 preserve_keycode_matches[53]=set([('x', 2), ('x', 0), ('X', 3), ('X', 1)])
708Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 preserve_keycode_matches[53]=set([('x', 2), ('x', 0), ('X', 3), ('X', 1)])
709Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 preserve matches for set([('x', 0), ('U+2248', 2), ('X', 1), ('ogonek', 3)]) : {53: set([('x', 2), ('x', 0), ('X', 3), ('X', 1)])}
710Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 found keysym superset of preserve with more keys for (('x', 0), ('U+2248', 2), ('X', 1), ('ogonek', 3)) : (('x', 2), ('x', 0), ('X', 3), ('X', 1))
711Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 set_keycodes key 7 ((('x', 0), ('U+2248', 2), ('X', 1), ('ogonek', 3))) mapped to keycode=53
712Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,643 keycode_trans[(7, x)]=53
713Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[x]=53
714Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[(7, U+2248)]=53
715Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[U+2248]=53
716Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[(7, X)]=53
717Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[X]=53
718Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[(7, ogonek)]=53
719Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[ogonek]=53
720Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 assign(8, set([('c', 0), ('ccedilla', 2), ('Ccedilla', 3), ('C', 1)]))
721Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 assign(8, set([('c', 0), ('ccedilla', 2), ('Ccedilla', 3), ('C', 1)]))
722Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 preserve_keycode_matches[54]=set([('c', 0), ('C', 3), ('C', 1), ('c', 2)])
723Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 preserve_keycode_matches[54]=set([('c', 0), ('C', 3), ('C', 1), ('c', 2)])
724Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 preserve matches for set([('c', 0), ('ccedilla', 2), ('Ccedilla', 3), ('C', 1)]) : {54: set([('c', 0), ('C', 3), ('C', 1), ('c', 2)])}
725Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 found keysym superset of preserve with more keys for (('c', 0), ('ccedilla', 2), ('Ccedilla', 3), ('C', 1)) : (('c', 0), ('C', 3), ('C', 1), ('c', 2))
726Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 set_keycodes key 8 ((('c', 0), ('ccedilla', 2), ('Ccedilla', 3), ('C', 1))) mapped to keycode=54
727Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[(8, c)]=54
728Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[c]=54
729Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[(8, ccedilla)]=54
730Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[ccedilla]=54
731Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[(8, Ccedilla)]=54
732Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[Ccedilla]=54
733Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[(8, C)]=54
734Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 keycode_trans[C]=54
735Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,644 assign(9, set([('radical', 2), ('V', 1), ('v', 0), ('U+25CA', 3)]))
736Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 assign(9, set([('radical', 2), ('V', 1), ('v', 0), ('U+25CA', 3)]))
737Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 preserve_keycode_matches[55]=set([('V', 3), ('v', 0), ('v', 2), ('V', 1)])
738Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 preserve_keycode_matches[55]=set([('V', 3), ('v', 0), ('v', 2), ('V', 1)])
739Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 preserve matches for set([('radical', 2), ('V', 1), ('v', 0), ('U+25CA', 3)]) : {55: set([('V', 3), ('v', 0), ('v', 2), ('V', 1)])}
740Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 found keysym superset of preserve with more keys for (('radical', 2), ('V', 1), ('v', 0), ('U+25CA', 3)) : (('V', 3), ('v', 0), ('v', 2), ('V', 1))
741Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 set_keycodes key 9 ((('radical', 2), ('V', 1), ('v', 0), ('U+25CA', 3))) mapped to keycode=55
742Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 keycode_trans[(9, radical)]=55
743Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 keycode_trans[radical]=55
744Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 keycode_trans[(9, V)]=55
745Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 keycode_trans[V]=55
746Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 keycode_trans[(9, v)]=55
747Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 keycode_trans[v]=55
748Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 keycode_trans[(9, U+25CA)]=55
749Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 keycode_trans[U+25CA]=55
750Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 assign(10, set([('section', 0), ('plusminus', 1)]))
751Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 assign(10, set([('section', 0), ('plusminus', 1)]))
752Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 no preserve matches for (('section', 0), ('plusminus', 1))
753Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 set_keycodes key set([('section', 0), ('plusminus', 1)]) using free keycode=92
754Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,645 set_keycodes key 10 ((('section', 0), ('plusminus', 1))) mapped to keycode=92
755Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[(10, section)]=92
756Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[section]=92
757Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[(10, plusminus)]=92
758Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[plusminus]=92
759Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 assign(11, set([('b', 0), ('integral', 2), ('B', 1), ('idotless', 3)]))
760Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 assign(11, set([('b', 0), ('integral', 2), ('B', 1), ('idotless', 3)]))
761Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 preserve_keycode_matches[56]=set([('b', 0), ('b', 2), ('B', 1), ('B', 3)])
762Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 preserve_keycode_matches[56]=set([('b', 0), ('b', 2), ('B', 1), ('B', 3)])
763Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 preserve matches for set([('b', 0), ('integral', 2), ('B', 1), ('idotless', 3)]) : {56: set([('b', 0), ('b', 2), ('B', 1), ('B', 3)])}
764Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 found keysym superset of preserve with more keys for (('b', 0), ('integral', 2), ('B', 1), ('idotless', 3)) : (('b', 0), ('b', 2), ('B', 1), ('B', 3))
765Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 set_keycodes key 11 ((('b', 0), ('integral', 2), ('B', 1), ('idotless', 3))) mapped to keycode=56
766Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[(11, b)]=56
767Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[b]=56
768Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[(11, integral)]=56
769Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[integral]=56
770Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[(11, B)]=56
771Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[B]=56
772Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[(11, idotless)]=56
773Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 keycode_trans[idotless]=56
774Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 assign(12, set([('Q', 1), ('q', 0), ('OE', 3), ('oe', 2)]))
775Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 assign(12, set([('Q', 1), ('q', 0), ('OE', 3), ('oe', 2)]))
776Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,646 preserve_keycode_matches[24]=set([('Q', 1), ('Q', 3), ('q', 0), ('q', 2)])
777Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 preserve_keycode_matches[24]=set([('Q', 1), ('Q', 3), ('q', 0), ('q', 2)])
778Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 preserve matches for set([('Q', 1), ('q', 0), ('OE', 3), ('oe', 2)]) : {24: set([('Q', 1), ('Q', 3), ('q', 0), ('q', 2)])}
779Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 found keysym superset of preserve with more keys for (('Q', 1), ('q', 0), ('OE', 3), ('oe', 2)) : (('Q', 1), ('Q', 3), ('q', 0), ('q', 2))
780Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 set_keycodes key 12 ((('Q', 1), ('q', 0), ('OE', 3), ('oe', 2))) mapped to keycode=24
781Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 keycode_trans[(12, Q)]=24
782Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 keycode_trans[Q]=24
783Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 keycode_trans[(12, q)]=24
784Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 keycode_trans[q]=24
785Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 keycode_trans[(12, OE)]=24
786Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 keycode_trans[OE]=24
787Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 keycode_trans[(12, oe)]=24
788Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 keycode_trans[oe]=24
789Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 assign(13, set([('U+2211', 2), ('W', 1), ('w', 0), ('doublelowquotemark', 3)]))
790Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 assign(13, set([('U+2211', 2), ('W', 1), ('w', 0), ('doublelowquotemark', 3)]))
791Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 preserve_keycode_matches[25]=set([('W', 3), ('W', 1), ('w', 2), ('w', 0)])
792Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 preserve_keycode_matches[25]=set([('W', 3), ('W', 1), ('w', 2), ('w', 0)])
793Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 preserve matches for set([('U+2211', 2), ('W', 1), ('w', 0), ('doublelowquotemark', 3)]) : {25: set([('W', 3), ('W', 1), ('w', 2), ('w', 0)])}
794Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 found keysym superset of preserve with more keys for (('U+2211', 2), ('W', 1), ('w', 0), ('doublelowquotemark', 3)) : (('W', 3), ('W', 1), ('w', 2), ('w', 0))
795Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 set_keycodes key 13 ((('U+2211', 2), ('W', 1), ('w', 0), ('doublelowquotemark', 3))) mapped to keycode=25
796Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 keycode_trans[(13, U+2211)]=25
797Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,647 keycode_trans[U+2211]=25
798Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[(13, W)]=25
799Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[W]=25
800Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[(13, w)]=25
801Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[w]=25
802Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[(13, doublelowquotemark)]=25
803Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[doublelowquotemark]=25
804Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 assign(14, set([('dead_acute', 2), ('acute', 3), ('E', 1), ('e', 0)]))
805Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 assign(14, set([('dead_acute', 2), ('acute', 3), ('E', 1), ('e', 0)]))
806Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 preserve_keycode_matches[26]=set([('e', 2), ('E', 1), ('E', 3), ('e', 0)])
807Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 preserve_keycode_matches[26]=set([('e', 2), ('E', 1), ('E', 3), ('e', 0)])
808Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 preserve matches for set([('dead_acute', 2), ('acute', 3), ('E', 1), ('e', 0)]) : {26: set([('e', 2), ('E', 1), ('E', 3), ('e', 0)])}
809Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 found keysym superset of preserve with more keys for (('dead_acute', 2), ('acute', 3), ('E', 1), ('e', 0)) : (('e', 2), ('E', 1), ('E', 3), ('e', 0))
810Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 set_keycodes key 14 ((('dead_acute', 2), ('acute', 3), ('E', 1), ('e', 0))) mapped to keycode=26
811Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[(14, dead_acute)]=26
812Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[dead_acute]=26
813Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[(14, acute)]=26
814Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[acute]=26
815Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[(14, E)]=26
816Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[E]=26
817Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[(14, e)]=26
818Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 keycode_trans[e]=26
819Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,648 assign(15, set([('r', 0), ('R', 1), ('U+2030', 3), ('registered', 2)]))
820Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 assign(15, set([('r', 0), ('R', 1), ('U+2030', 3), ('registered', 2)]))
821Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 preserve_keycode_matches[27]=set([('r', 0), ('r', 2), ('R', 1), ('R', 3)])
822Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 preserve_keycode_matches[27]=set([('r', 0), ('r', 2), ('R', 1), ('R', 3)])
823Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 preserve matches for set([('r', 0), ('R', 1), ('U+2030', 3), ('registered', 2)]) : {27: set([('r', 0), ('r', 2), ('R', 1), ('R', 3)])}
824Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 found keysym superset of preserve with more keys for (('r', 0), ('R', 1), ('U+2030', 3), ('registered', 2)) : (('r', 0), ('r', 2), ('R', 1), ('R', 3))
825Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 set_keycodes key 15 ((('r', 0), ('R', 1), ('U+2030', 3), ('registered', 2))) mapped to keycode=27
826Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 keycode_trans[(15, r)]=27
827Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 keycode_trans[r]=27
828Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 keycode_trans[(15, R)]=27
829Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 keycode_trans[R]=27
830Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 keycode_trans[(15, U+2030)]=27
831Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 keycode_trans[U+2030]=27
832Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 keycode_trans[(15, registered)]=27
833Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 keycode_trans[registered]=27
834Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 assign(16, set([('Y', 1), ('y', 0), ('yen', 2), ('Aacute', 3)]))
835Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 assign(16, set([('Y', 1), ('y', 0), ('yen', 2), ('Aacute', 3)]))
836Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 preserve_keycode_matches[29]=set([('Y', 1), ('Y', 3), ('y', 0), ('y', 2)])
837Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 preserve_keycode_matches[29]=set([('Y', 1), ('Y', 3), ('y', 0), ('y', 2)])
838Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 preserve matches for set([('Y', 1), ('y', 0), ('yen', 2), ('Aacute', 3)]) : {29: set([('Y', 1), ('Y', 3), ('y', 0), ('y', 2)])}
839Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 found keysym superset of preserve with more keys for (('Y', 1), ('y', 0), ('yen', 2), ('Aacute', 3)) : (('Y', 1), ('Y', 3), ('y', 0), ('y', 2))
840Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 set_keycodes key 16 ((('Y', 1), ('y', 0), ('yen', 2), ('Aacute', 3))) mapped to keycode=29
841Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,649 keycode_trans[(16, Y)]=29
842Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[Y]=29
843Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[(16, y)]=29
844Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[y]=29
845Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[(16, yen)]=29
846Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[yen]=29
847Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[(16, Aacute)]=29
848Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[Aacute]=29
849Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 assign(17, set([('T', 1), ('caron', 3), ('t', 0), ('dagger', 2)]))
850Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 assign(17, set([('T', 1), ('caron', 3), ('t', 0), ('dagger', 2)]))
851Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 preserve_keycode_matches[28]=set([('T', 1), ('t', 2), ('t', 0), ('T', 3)])
852Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 preserve_keycode_matches[28]=set([('T', 1), ('t', 2), ('t', 0), ('T', 3)])
853Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 preserve matches for set([('T', 1), ('caron', 3), ('t', 0), ('dagger', 2)]) : {28: set([('T', 1), ('t', 2), ('t', 0), ('T', 3)])}
854Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 found keysym superset of preserve with more keys for (('T', 1), ('caron', 3), ('t', 0), ('dagger', 2)) : (('T', 1), ('t', 2), ('t', 0), ('T', 3))
855Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 set_keycodes key 17 ((('T', 1), ('caron', 3), ('t', 0), ('dagger', 2))) mapped to keycode=28
856Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[(17, T)]=28
857Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[T]=28
858Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[(17, caron)]=28
859Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[caron]=28
860Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[(17, t)]=28
861Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[t]=28
862Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[(17, dagger)]=28
863Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 keycode_trans[dagger]=28
864Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,650 assign(18, set([('1', 0), ('exclam', 1), ('U+2044', 3), ('exclamdown', 2)]))
865Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 assign(18, set([('1', 0), ('exclam', 1), ('U+2044', 3), ('exclamdown', 2)]))
866Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 preserve_keycode_matches[10]=set([('1', 0), ('exclam', 3), ('1', 2), ('exclam', 1)])
867Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 preserve_keycode_matches[10]=set([('1', 0), ('exclam', 3), ('1', 2), ('exclam', 1)])
868Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 preserve matches for set([('1', 0), ('exclam', 1), ('U+2044', 3), ('exclamdown', 2)]) : {10: set([('1', 0), ('exclam', 3), ('1', 2), ('exclam', 1)])}
869Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 found keysym superset of preserve with more keys for (('1', 0), ('exclam', 1), ('U+2044', 3), ('exclamdown', 2)) : (('1', 0), ('exclam', 3), ('1', 2), ('exclam', 1))
870Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 set_keycodes key 18 ((('1', 0), ('exclam', 1), ('U+2044', 3), ('exclamdown', 2))) mapped to keycode=10
871Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 keycode_trans[(18, 1)]=10
872Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 keycode_trans[1]=10
873Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 keycode_trans[(18, exclam)]=10
874Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 keycode_trans[exclam]=10
875Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 keycode_trans[(18, U+2044)]=10
876Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 keycode_trans[U+2044]=10
877Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 keycode_trans[(18, exclamdown)]=10
878Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 keycode_trans[exclamdown]=10
879Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 assign(19, set([('2', 0), ('at', 1), ('EuroSign', 3), ('trademark', 2)]))
880Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 assign(19, set([('2', 0), ('at', 1), ('EuroSign', 3), ('trademark', 2)]))
881Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 preserve_keycode_matches[11]=set([('2', 0), ('at', 1), ('2', 2), ('at', 3)])
882Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 preserve_keycode_matches[11]=set([('2', 0), ('at', 1), ('2', 2), ('at', 3)])
883Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 preserve matches for set([('2', 0), ('at', 1), ('EuroSign', 3), ('trademark', 2)]) : {11: set([('2', 0), ('at', 1), ('2', 2), ('at', 3)])}
884Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 found keysym superset of preserve with more keys for (('2', 0), ('at', 1), ('EuroSign', 3), ('trademark', 2)) : (('2', 0), ('at', 1), ('2', 2), ('at', 3))
885Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,651 set_keycodes key 19 ((('2', 0), ('at', 1), ('EuroSign', 3), ('trademark', 2))) mapped to keycode=11
886Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[(19, 2)]=11
887Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[2]=11
888Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[(19, at)]=11
889Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[at]=11
890Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[(19, EuroSign)]=11
891Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[EuroSign]=11
892Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[(19, trademark)]=11
893Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[trademark]=11
894Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 assign(20, set([('3', 0), ('U+2039', 3), ('sterling', 2), ('numbersign', 1)]))
895Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 assign(20, set([('3', 0), ('U+2039', 3), ('sterling', 2), ('numbersign', 1)]))
896Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 preserve_keycode_matches[12]=set([('3', 0), ('numbersign', 3), ('numbersign', 1), ('3', 2)])
897Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 preserve_keycode_matches[12]=set([('3', 0), ('numbersign', 3), ('numbersign', 1), ('3', 2)])
898Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 preserve matches for set([('3', 0), ('U+2039', 3), ('sterling', 2), ('numbersign', 1)]) : {12: set([('3', 0), ('numbersign', 3), ('numbersign', 1), ('3', 2)])}
899Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 found keysym superset of preserve with more keys for (('3', 0), ('U+2039', 3), ('sterling', 2), ('numbersign', 1)) : (('3', 0), ('numbersign', 3), ('numbersign', 1), ('3', 2))
900Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 set_keycodes key 20 ((('3', 0), ('U+2039', 3), ('sterling', 2), ('numbersign', 1))) mapped to keycode=12
901Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[(20, 3)]=12
902Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[3]=12
903Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[(20, U+2039)]=12
904Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[U+2039]=12
905Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[(20, sterling)]=12
906Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[sterling]=12
907Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[(20, numbersign)]=12
908Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,652 keycode_trans[numbersign]=12
909Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 assign(21, set([('U+203A', 3), ('cent', 2), ('dollar', 1), ('4', 0)]))
910Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 assign(21, set([('U+203A', 3), ('cent', 2), ('dollar', 1), ('4', 0)]))
911Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 preserve_keycode_matches[13]=set([('dollar', 1), ('4', 2), ('4', 0), ('dollar', 3)])
912Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 preserve_keycode_matches[13]=set([('dollar', 1), ('4', 2), ('4', 0), ('dollar', 3)])
913Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 preserve matches for set([('U+203A', 3), ('cent', 2), ('dollar', 1), ('4', 0)]) : {13: set([('dollar', 1), ('4', 2), ('4', 0), ('dollar', 3)])}
914Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 found keysym superset of preserve with more keys for (('U+203A', 3), ('cent', 2), ('dollar', 1), ('4', 0)) : (('dollar', 1), ('4', 2), ('4', 0), ('dollar', 3))
915Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 set_keycodes key 21 ((('U+203A', 3), ('cent', 2), ('dollar', 1), ('4', 0))) mapped to keycode=13
916Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 keycode_trans[(21, U+203A)]=13
917Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 keycode_trans[U+203A]=13
918Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 keycode_trans[(21, cent)]=13
919Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 keycode_trans[cent]=13
920Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 keycode_trans[(21, dollar)]=13
921Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 keycode_trans[dollar]=13
922Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 keycode_trans[(21, 4)]=13
923Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 keycode_trans[4]=13
924Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 assign(22, set([('U+FB02', 3), ('6', 0), ('asciicircum', 1), ('section', 2)]))
925Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 assign(22, set([('U+FB02', 3), ('6', 0), ('asciicircum', 1), ('section', 2)]))
926Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 preserve_keycode_matches[15]=set([('asciicircum', 3), ('6', 0), ('asciicircum', 1), ('6', 2)])
927Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 preserve_keycode_matches[15]=set([('asciicircum', 3), ('6', 0), ('asciicircum', 1), ('6', 2)])
928Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 preserve matches for set([('U+FB02', 3), ('6', 0), ('asciicircum', 1), ('section', 2)]) : {15: set([('asciicircum', 3), ('6', 0), ('asciicircum', 1), ('6', 2)])}
929Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 found keysym superset of preserve with more keys for (('U+FB02', 3), ('6', 0), ('asciicircum', 1), ('section', 2)) : (('asciicircum', 3), ('6', 0), ('asciicircum', 1), ('6', 2))
930Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,653 set_keycodes key 22 ((('U+FB02', 3), ('6', 0), ('asciicircum', 1), ('section', 2))) mapped to keycode=15
931Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[(22, U+FB02)]=15
932Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[U+FB02]=15
933Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[(22, 6)]=15
934Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[6]=15
935Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[(22, asciicircum)]=15
936Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[asciicircum]=15
937Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[(22, section)]=15
938Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[section]=15
939Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 assign(23, set([('infinity', 2), ('percent', 1), ('U+FB01', 3), ('5', 0)]))
940Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 assign(23, set([('infinity', 2), ('percent', 1), ('U+FB01', 3), ('5', 0)]))
941Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 preserve_keycode_matches[14]=set([('5', 2), ('percent', 1), ('percent', 3), ('5', 0)])
942Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 preserve_keycode_matches[14]=set([('5', 2), ('percent', 1), ('percent', 3), ('5', 0)])
943Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 preserve matches for set([('infinity', 2), ('percent', 1), ('U+FB01', 3), ('5', 0)]) : {14: set([('5', 2), ('percent', 1), ('percent', 3), ('5', 0)])}
944Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 found keysym superset of preserve with more keys for (('infinity', 2), ('percent', 1), ('U+FB01', 3), ('5', 0)) : (('5', 2), ('percent', 1), ('percent', 3), ('5', 0))
945Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 set_keycodes key 23 ((('infinity', 2), ('percent', 1), ('U+FB01', 3), ('5', 0))) mapped to keycode=14
946Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[(23, infinity)]=14
947Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[infinity]=14
948Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[(23, percent)]=14
949Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[percent]=14
950Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[(23, U+FB01)]=14
951Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[U+FB01]=14
952Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,654 keycode_trans[(23, 5)]=14
953Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 keycode_trans[5]=14
954Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 assign(24, set([('notequal', 2), ('plusminus', 3), ('plus', 1), ('equal', 0)]))
955Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 assign(24, set([('notequal', 2), ('plusminus', 3), ('plus', 1), ('equal', 0)]))
956Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 preserve_keycode_matches[21]=set([('plus', 1), ('equal', 2), ('equal', 0), ('plus', 3)])
957Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 preserve_keycode_matches[21]=set([('plus', 1), ('equal', 2), ('equal', 0), ('plus', 3)])
958Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 preserve matches for set([('notequal', 2), ('plusminus', 3), ('plus', 1), ('equal', 0)]) : {21: set([('plus', 1), ('equal', 2), ('equal', 0), ('plus', 3)])}
959Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 found keysym superset of preserve with more keys for (('notequal', 2), ('plusminus', 3), ('plus', 1), ('equal', 0)) : (('plus', 1), ('equal', 2), ('equal', 0), ('plus', 3))
960Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 set_keycodes key 24 ((('notequal', 2), ('plusminus', 3), ('plus', 1), ('equal', 0))) mapped to keycode=21
961Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 keycode_trans[(24, notequal)]=21
962Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 keycode_trans[notequal]=21
963Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 keycode_trans[(24, plusminus)]=21
964Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 keycode_trans[plusminus]=21
965Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 keycode_trans[(24, plus)]=21
966Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 keycode_trans[plus]=21
967Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 keycode_trans[(24, equal)]=21
968Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 keycode_trans[equal]=21
969Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 assign(25, set([('parenleft', 1), ('9', 0), ('ordfeminine', 2), ('periodcentered', 3)]))
970Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 assign(25, set([('parenleft', 1), ('9', 0), ('ordfeminine', 2), ('periodcentered', 3)]))
971Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 preserve_keycode_matches[18]=set([('parenleft', 3), ('parenleft', 1), ('9', 0), ('9', 2)])
972Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 preserve_keycode_matches[18]=set([('parenleft', 3), ('parenleft', 1), ('9', 0), ('9', 2)])
973Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 preserve matches for set([('parenleft', 1), ('9', 0), ('ordfeminine', 2), ('periodcentered', 3)]) : {18: set([('parenleft', 3), ('parenleft', 1), ('9', 0), ('9', 2)])}
974Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,655 found keysym superset of preserve with more keys for (('parenleft', 1), ('9', 0), ('ordfeminine', 2), ('periodcentered', 3)) : (('parenleft', 3), ('parenleft', 1), ('9', 0), ('9', 2))
975Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 set_keycodes key 25 ((('parenleft', 1), ('9', 0), ('ordfeminine', 2), ('periodcentered', 3))) mapped to keycode=18
976Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[(25, parenleft)]=18
977Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[parenleft]=18
978Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[(25, 9)]=18
979Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[9]=18
980Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[(25, ordfeminine)]=18
981Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[ordfeminine]=18
982Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[(25, periodcentered)]=18
983Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[periodcentered]=18
984Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 assign(26, set([('paragraph', 2), ('ampersand', 1), ('7', 0), ('doubledagger', 3)]))
985Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 assign(26, set([('paragraph', 2), ('ampersand', 1), ('7', 0), ('doubledagger', 3)]))
986Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 preserve_keycode_matches[16]=set([('7', 2), ('ampersand', 1), ('7', 0), ('ampersand', 3)])
987Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 preserve_keycode_matches[16]=set([('7', 2), ('ampersand', 1), ('7', 0), ('ampersand', 3)])
988Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 preserve matches for set([('paragraph', 2), ('ampersand', 1), ('7', 0), ('doubledagger', 3)]) : {16: set([('7', 2), ('ampersand', 1), ('7', 0), ('ampersand', 3)])}
989Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 found keysym superset of preserve with more keys for (('paragraph', 2), ('ampersand', 1), ('7', 0), ('doubledagger', 3)) : (('7', 2), ('ampersand', 1), ('7', 0), ('ampersand', 3))
990Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 set_keycodes key 26 ((('paragraph', 2), ('ampersand', 1), ('7', 0), ('doubledagger', 3))) mapped to keycode=16
991Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[(26, paragraph)]=16
992Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[paragraph]=16
993Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[(26, ampersand)]=16
994Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[ampersand]=16
995Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[(26, 7)]=16
996Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,656 keycode_trans[7]=16
997Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 keycode_trans[(26, doubledagger)]=16
998Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 keycode_trans[doubledagger]=16
999Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 assign(27, set([('underscore', 1), ('minus', 0), ('endash', 2), ('emdash', 3)]))
1000Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 assign(27, set([('underscore', 1), ('minus', 0), ('endash', 2), ('emdash', 3)]))
1001Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 preserve_keycode_matches[20]=set([('underscore', 3), ('underscore', 1), ('minus', 2), ('minus', 0)])
1002Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 preserve_keycode_matches[20]=set([('underscore', 3), ('underscore', 1), ('minus', 2), ('minus', 0)])
1003Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 preserve matches for set([('underscore', 1), ('minus', 0), ('endash', 2), ('emdash', 3)]) : {20: set([('underscore', 3), ('underscore', 1), ('minus', 2), ('minus', 0)])}
1004Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 found keysym superset of preserve with more keys for (('underscore', 1), ('minus', 0), ('endash', 2), ('emdash', 3)) : (('underscore', 3), ('underscore', 1), ('minus', 2), ('minus', 0))
1005Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 set_keycodes key 27 ((('underscore', 1), ('minus', 0), ('endash', 2), ('emdash', 3))) mapped to keycode=20
1006Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 keycode_trans[(27, underscore)]=20
1007Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 keycode_trans[underscore]=20
1008Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 keycode_trans[(27, minus)]=20
1009Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 keycode_trans[minus]=20
1010Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 keycode_trans[(27, endash)]=20
1011Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 keycode_trans[endash]=20
1012Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 keycode_trans[(27, emdash)]=20
1013Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 keycode_trans[emdash]=20
1014Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 assign(28, set([('degree', 3), ('8', 0), ('asterisk', 1), ('enfilledcircbullet', 2)]))
1015Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 assign(28, set([('degree', 3), ('8', 0), ('asterisk', 1), ('enfilledcircbullet', 2)]))
1016Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 preserve_keycode_matches[17]=set([('8', 2), ('8', 0), ('asterisk', 1), ('asterisk', 3)])
1017Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,657 preserve_keycode_matches[17]=set([('8', 2), ('8', 0), ('asterisk', 1), ('asterisk', 3)])
1018Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 preserve matches for set([('degree', 3), ('8', 0), ('asterisk', 1), ('enfilledcircbullet', 2)]) : {17: set([('8', 2), ('8', 0), ('asterisk', 1), ('asterisk', 3)])}
1019Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 found keysym superset of preserve with more keys for (('degree', 3), ('8', 0), ('asterisk', 1), ('enfilledcircbullet', 2)) : (('8', 2), ('8', 0), ('asterisk', 1), ('asterisk', 3))
1020Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 set_keycodes key 28 ((('degree', 3), ('8', 0), ('asterisk', 1), ('enfilledcircbullet', 2))) mapped to keycode=17
1021Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 keycode_trans[(28, degree)]=17
1022Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 keycode_trans[degree]=17
1023Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 keycode_trans[(28, 8)]=17
1024Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 keycode_trans[8]=17
1025Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 keycode_trans[(28, asterisk)]=17
1026Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 keycode_trans[asterisk]=17
1027Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 keycode_trans[(28, enfilledcircbullet)]=17
1028Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 keycode_trans[enfilledcircbullet]=17
1029Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 assign(29, set([('parenright', 1), ('0', 0), ('masculine', 2), ('singlelowquotemark', 3)]))
1030Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 assign(29, set([('parenright', 1), ('0', 0), ('masculine', 2), ('singlelowquotemark', 3)]))
1031Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 preserve_keycode_matches[19]=set([('parenright', 1), ('0', 2), ('0', 0), ('parenright', 3)])
1032Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 preserve_keycode_matches[19]=set([('parenright', 1), ('0', 2), ('0', 0), ('parenright', 3)])
1033Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 preserve matches for set([('parenright', 1), ('0', 0), ('masculine', 2), ('singlelowquotemark', 3)]) : {19: set([('parenright', 1), ('0', 2), ('0', 0), ('parenright', 3)])}
1034Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 found keysym superset of preserve with more keys for (('parenright', 1), ('0', 0), ('masculine', 2), ('singlelowquotemark', 3)) : (('parenright', 1), ('0', 2), ('0', 0), ('parenright', 3))
1035Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 set_keycodes key 29 ((('parenright', 1), ('0', 0), ('masculine', 2), ('singlelowquotemark', 3))) mapped to keycode=19
1036Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 keycode_trans[(29, parenright)]=19
1037Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,658 keycode_trans[parenright]=19
1038Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[(29, 0)]=19
1039Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[0]=19
1040Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[(29, masculine)]=19
1041Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[masculine]=19
1042Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[(29, singlelowquotemark)]=19
1043Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[singlelowquotemark]=19
1044Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 assign(30, set([('rightsinglequotemark', 3), ('leftsinglequotemark', 2), ('bracketright', 0), ('braceright', 1)]))
1045Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 assign(30, set([('rightsinglequotemark', 3), ('leftsinglequotemark', 2), ('bracketright', 0), ('braceright', 1)]))
1046Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 preserve_keycode_matches[35]=set([('braceright', 3), ('bracketright', 2), ('bracketright', 0), ('braceright', 1)])
1047Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 preserve_keycode_matches[35]=set([('braceright', 3), ('bracketright', 2), ('bracketright', 0), ('braceright', 1)])
1048Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 preserve matches for set([('rightsinglequotemark', 3), ('leftsinglequotemark', 2), ('bracketright', 0), ('braceright', 1)]) : {35: set([('braceright', 3), ('bracketright', 2), ('bracketright', 0), ('braceright', 1)])}
1049Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 found keysym superset of preserve with more keys for (('rightsinglequotemark', 3), ('leftsinglequotemark', 2), ('bracketright', 0), ('braceright', 1)) : (('braceright', 3), ('bracketright', 2), ('bracketright', 0), ('braceright', 1))
1050Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 set_keycodes key 30 ((('rightsinglequotemark', 3), ('leftsinglequotemark', 2), ('bracketright', 0), ('braceright', 1))) mapped to keycode=35
1051Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[(30, rightsinglequotemark)]=35
1052Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[rightsinglequotemark]=35
1053Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[(30, leftsinglequotemark)]=35
1054Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[leftsinglequotemark]=35
1055Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[(30, bracketright)]=35
1056Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[bracketright]=35
1057Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,659 keycode_trans[(30, braceright)]=35
1058Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 keycode_trans[braceright]=35
1059Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 assign(31, set([('O', 1), ('o', 0), ('Ooblique', 3), ('oslash', 2)]))
1060Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 assign(31, set([('O', 1), ('o', 0), ('Ooblique', 3), ('oslash', 2)]))
1061Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 preserve_keycode_matches[32]=set([('O', 3), ('O', 1), ('o', 2), ('o', 0)])
1062Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 preserve_keycode_matches[32]=set([('O', 3), ('O', 1), ('o', 2), ('o', 0)])
1063Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 preserve matches for set([('O', 1), ('o', 0), ('Ooblique', 3), ('oslash', 2)]) : {32: set([('O', 3), ('O', 1), ('o', 2), ('o', 0)])}
1064Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 found keysym superset of preserve with more keys for (('O', 1), ('o', 0), ('Ooblique', 3), ('oslash', 2)) : (('O', 3), ('O', 1), ('o', 2), ('o', 0))
1065Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 set_keycodes key 31 ((('O', 1), ('o', 0), ('Ooblique', 3), ('oslash', 2))) mapped to keycode=32
1066Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 keycode_trans[(31, O)]=32
1067Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 keycode_trans[O]=32
1068Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 keycode_trans[(31, o)]=32
1069Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 keycode_trans[o]=32
1070Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 keycode_trans[(31, Ooblique)]=32
1071Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 keycode_trans[Ooblique]=32
1072Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 keycode_trans[(31, oslash)]=32
1073Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 keycode_trans[oslash]=32
1074Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 assign(32, set([('U', 1), ('dead_diaeresis', 2), ('diaeresis', 3), ('u', 0)]))
1075Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 assign(32, set([('U', 1), ('dead_diaeresis', 2), ('diaeresis', 3), ('u', 0)]))
1076Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 preserve_keycode_matches[30]=set([('u', 2), ('U', 1), ('U', 3), ('u', 0)])
1077Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 preserve_keycode_matches[30]=set([('u', 2), ('U', 1), ('U', 3), ('u', 0)])
1078Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,660 preserve matches for set([('U', 1), ('dead_diaeresis', 2), ('diaeresis', 3), ('u', 0)]) : {30: set([('u', 2), ('U', 1), ('U', 3), ('u', 0)])}
1079Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 found keysym superset of preserve with more keys for (('U', 1), ('dead_diaeresis', 2), ('diaeresis', 3), ('u', 0)) : (('u', 2), ('U', 1), ('U', 3), ('u', 0))
1080Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 set_keycodes key 32 ((('U', 1), ('dead_diaeresis', 2), ('diaeresis', 3), ('u', 0))) mapped to keycode=30
1081Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 keycode_trans[(32, U)]=30
1082Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 keycode_trans[U]=30
1083Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 keycode_trans[(32, dead_diaeresis)]=30
1084Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 keycode_trans[dead_diaeresis]=30
1085Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 keycode_trans[(32, diaeresis)]=30
1086Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 keycode_trans[diaeresis]=30
1087Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 keycode_trans[(32, u)]=30
1088Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 keycode_trans[u]=30
1089Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 assign(33, set([('rightdoublequotemark', 3), ('bracketleft', 0), ('leftdoublequotemark', 2), ('braceleft', 1)]))
1090Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 assign(33, set([('rightdoublequotemark', 3), ('bracketleft', 0), ('leftdoublequotemark', 2), ('braceleft', 1)]))
1091Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 preserve_keycode_matches[34]=set([('bracketleft', 2), ('bracketleft', 0), ('braceleft', 3), ('braceleft', 1)])
1092Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 preserve_keycode_matches[34]=set([('bracketleft', 2), ('bracketleft', 0), ('braceleft', 3), ('braceleft', 1)])
1093Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 preserve matches for set([('rightdoublequotemark', 3), ('bracketleft', 0), ('leftdoublequotemark', 2), ('braceleft', 1)]) : {34: set([('bracketleft', 2), ('bracketleft', 0), ('braceleft', 3), ('braceleft', 1)])}
1094Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 found keysym superset of preserve with more keys for (('rightdoublequotemark', 3), ('bracketleft', 0), ('leftdoublequotemark', 2), ('braceleft', 1)) : (('bracketleft', 2), ('bracketleft', 0), ('braceleft', 3), ('braceleft', 1))
1095Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 set_keycodes key 33 ((('rightdoublequotemark', 3), ('bracketleft', 0), ('leftdoublequotemark', 2), ('braceleft', 1))) mapped to keycode=34
1096Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 keycode_trans[(33, rightdoublequotemark)]=34
1097Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,661 keycode_trans[rightdoublequotemark]=34
1098Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[(33, bracketleft)]=34
1099Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[bracketleft]=34
1100Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[(33, leftdoublequotemark)]=34
1101Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[leftdoublequotemark]=34
1102Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[(33, braceleft)]=34
1103Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[braceleft]=34
1104Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 assign(34, set([('I', 1), ('dead_circumflex', 2), ('i', 0), ('U+02C6', 3)]))
1105Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 assign(34, set([('I', 1), ('dead_circumflex', 2), ('i', 0), ('U+02C6', 3)]))
1106Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 preserve_keycode_matches[31]=set([('I', 1), ('I', 3), ('i', 0), ('i', 2)])
1107Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 preserve_keycode_matches[31]=set([('I', 1), ('I', 3), ('i', 0), ('i', 2)])
1108Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 preserve matches for set([('I', 1), ('dead_circumflex', 2), ('i', 0), ('U+02C6', 3)]) : {31: set([('I', 1), ('I', 3), ('i', 0), ('i', 2)])}
1109Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 found keysym superset of preserve with more keys for (('I', 1), ('dead_circumflex', 2), ('i', 0), ('U+02C6', 3)) : (('I', 1), ('I', 3), ('i', 0), ('i', 2))
1110Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 set_keycodes key 34 ((('I', 1), ('dead_circumflex', 2), ('i', 0), ('U+02C6', 3))) mapped to keycode=31
1111Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[(34, I)]=31
1112Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[I]=31
1113Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[(34, dead_circumflex)]=31
1114Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[dead_circumflex]=31
1115Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[(34, i)]=31
1116Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[i]=31
1117Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[(34, U+02C6)]=31
1118Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 keycode_trans[U+02C6]=31
1119Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,662 assign(35, set([('U+220F', 3), ('Greek_pi', 2), ('p', 0), ('P', 1)]))
1120Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 assign(35, set([('U+220F', 3), ('Greek_pi', 2), ('p', 0), ('P', 1)]))
1121Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 preserve_keycode_matches[33]=set([('p', 2), ('p', 0), ('P', 3), ('P', 1)])
1122Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 preserve_keycode_matches[33]=set([('p', 2), ('p', 0), ('P', 3), ('P', 1)])
1123Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 preserve matches for set([('U+220F', 3), ('Greek_pi', 2), ('p', 0), ('P', 1)]) : {33: set([('p', 2), ('p', 0), ('P', 3), ('P', 1)])}
1124Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 found keysym superset of preserve with more keys for (('U+220F', 3), ('Greek_pi', 2), ('p', 0), ('P', 1)) : (('p', 2), ('p', 0), ('P', 3), ('P', 1))
1125Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 set_keycodes key 35 ((('U+220F', 3), ('Greek_pi', 2), ('p', 0), ('P', 1))) mapped to keycode=33
1126Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 keycode_trans[(35, U+220F)]=33
1127Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 keycode_trans[U+220F]=33
1128Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 keycode_trans[(35, Greek_pi)]=33
1129Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 keycode_trans[Greek_pi]=33
1130Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 keycode_trans[(35, p)]=33
1131Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 keycode_trans[p]=33
1132Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 keycode_trans[(35, P)]=33
1133Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 keycode_trans[P]=33
1134Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 assign(36, set([('Return', 0)]))
1135Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 assign(36, set([('Return', 0)]))
1136Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 preserve_keycode_matches[36]=set([('Return', 2), ('Return', 0)])
1137Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 preserve matches for set([('Return', 0)]) : {36: set([('Return', 2), ('Return', 0)])}
1138Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 found direct preserve superset for client keycode 36 (('Return', 0),) -> server keycode 36 (('Return', 2), ('Return', 0))
1139Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 set_keycodes key 36 ((('Return', 2), ('Return', 0))) mapped to keycode=36
1140Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 keycode_trans[Return]=36
1141Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,663 keycode_trans[Return]=36
1142Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 assign(37, set([('L', 1), ('Ograve', 3), ('l', 0), ('notsign', 2)]))
1143Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 assign(37, set([('L', 1), ('Ograve', 3), ('l', 0), ('notsign', 2)]))
1144Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 preserve_keycode_matches[46]=set([('L', 1), ('l', 2), ('l', 0), ('L', 3)])
1145Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 preserve_keycode_matches[46]=set([('L', 1), ('l', 2), ('l', 0), ('L', 3)])
1146Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 preserve matches for set([('L', 1), ('Ograve', 3), ('l', 0), ('notsign', 2)]) : {46: set([('L', 1), ('l', 2), ('l', 0), ('L', 3)])}
1147Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 found keysym superset of preserve with more keys for (('L', 1), ('Ograve', 3), ('l', 0), ('notsign', 2)) : (('L', 1), ('l', 2), ('l', 0), ('L', 3))
1148Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 set_keycodes key 37 ((('L', 1), ('Ograve', 3), ('l', 0), ('notsign', 2))) mapped to keycode=46
1149Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 keycode_trans[(37, L)]=46
1150Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 keycode_trans[L]=46
1151Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 keycode_trans[(37, Ograve)]=46
1152Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 keycode_trans[Ograve]=46
1153Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 keycode_trans[(37, l)]=46
1154Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 keycode_trans[l]=46
1155Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 keycode_trans[(37, notsign)]=46
1156Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 keycode_trans[notsign]=46
1157Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 assign(38, set([('j', 0), ('J', 1), ('Ocircumflex', 3), ('U+2206', 2)]))
1158Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 assign(38, set([('j', 0), ('J', 1), ('Ocircumflex', 3), ('U+2206', 2)]))
1159Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 preserve_keycode_matches[44]=set([('j', 0), ('j', 2), ('J', 1), ('J', 3)])
1160Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 preserve_keycode_matches[44]=set([('j', 0), ('j', 2), ('J', 1), ('J', 3)])
1161Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 preserve matches for set([('j', 0), ('J', 1), ('Ocircumflex', 3), ('U+2206', 2)]) : {44: set([('j', 0), ('j', 2), ('J', 1), ('J', 3)])}
1162Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 found keysym superset of preserve with more keys for (('j', 0), ('J', 1), ('Ocircumflex', 3), ('U+2206', 2)) : (('j', 0), ('j', 2), ('J', 1), ('J', 3))
1163Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,664 set_keycodes key 38 ((('j', 0), ('J', 1), ('Ocircumflex', 3), ('U+2206', 2))) mapped to keycode=44
1164Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[(38, j)]=44
1165Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[j]=44
1166Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[(38, J)]=44
1167Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[J]=44
1168Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[(38, Ocircumflex)]=44
1169Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[Ocircumflex]=44
1170Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[(38, U+2206)]=44
1171Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[U+2206]=44
1172Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 assign(39, set([('ae', 2), ('apostrophe', 0), ('quotedbl', 1), ('AE', 3)]))
1173Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 assign(39, set([('ae', 2), ('apostrophe', 0), ('quotedbl', 1), ('AE', 3)]))
1174Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 preserve_keycode_matches[48]=set([('apostrophe', 2), ('apostrophe', 0), ('quotedbl', 3), ('quotedbl', 1)])
1175Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 preserve_keycode_matches[48]=set([('apostrophe', 2), ('apostrophe', 0), ('quotedbl', 3), ('quotedbl', 1)])
1176Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 preserve matches for set([('ae', 2), ('apostrophe', 0), ('quotedbl', 1), ('AE', 3)]) : {48: set([('apostrophe', 2), ('apostrophe', 0), ('quotedbl', 3), ('quotedbl', 1)])}
1177Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 found keysym superset of preserve with more keys for (('ae', 2), ('apostrophe', 0), ('quotedbl', 1), ('AE', 3)) : (('apostrophe', 2), ('apostrophe', 0), ('quotedbl', 3), ('quotedbl', 1))
1178Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 set_keycodes key 39 ((('ae', 2), ('apostrophe', 0), ('quotedbl', 1), ('AE', 3))) mapped to keycode=48
1179Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[(39, ae)]=48
1180Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[ae]=48
1181Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[(39, apostrophe)]=48
1182Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[apostrophe]=48
1183Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[(39, quotedbl)]=48
1184Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[quotedbl]=48
1185Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[(39, AE)]=48
1186Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 keycode_trans[AE]=48
1187Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,665 assign(40, set([('k', 0), ('U+02DA', 2), ('K', 1), ('U+F8FF', 3)]))
1188Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 assign(40, set([('k', 0), ('U+02DA', 2), ('K', 1), ('U+F8FF', 3)]))
1189Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 preserve_keycode_matches[45]=set([('k', 0), ('K', 3), ('K', 1), ('k', 2)])
1190Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 preserve_keycode_matches[45]=set([('k', 0), ('K', 3), ('K', 1), ('k', 2)])
1191Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 preserve matches for set([('k', 0), ('U+02DA', 2), ('K', 1), ('U+F8FF', 3)]) : {45: set([('k', 0), ('K', 3), ('K', 1), ('k', 2)])}
1192Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 found keysym superset of preserve with more keys for (('k', 0), ('U+02DA', 2), ('K', 1), ('U+F8FF', 3)) : (('k', 0), ('K', 3), ('K', 1), ('k', 2))
1193Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 set_keycodes key 40 ((('k', 0), ('U+02DA', 2), ('K', 1), ('U+F8FF', 3))) mapped to keycode=45
1194Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 keycode_trans[(40, k)]=45
1195Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 keycode_trans[k]=45
1196Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 keycode_trans[(40, U+02DA)]=45
1197Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 keycode_trans[U+02DA]=45
1198Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 keycode_trans[(40, K)]=45
1199Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 keycode_trans[K]=45
1200Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 keycode_trans[(40, U+F8FF)]=45
1201Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 keycode_trans[U+F8FF]=45
1202Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 assign(41, set([('ellipsis', 2), ('Uacute', 3), ('colon', 1), ('semicolon', 0)]))
1203Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 assign(41, set([('ellipsis', 2), ('Uacute', 3), ('colon', 1), ('semicolon', 0)]))
1204Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 preserve_keycode_matches[47]=set([('semicolon', 2), ('colon', 1), ('semicolon', 0), ('colon', 3)])
1205Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 preserve_keycode_matches[47]=set([('semicolon', 2), ('colon', 1), ('semicolon', 0), ('colon', 3)])
1206Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 preserve matches for set([('ellipsis', 2), ('Uacute', 3), ('colon', 1), ('semicolon', 0)]) : {47: set([('semicolon', 2), ('colon', 1), ('semicolon', 0), ('colon', 3)])}
1207Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 found keysym superset of preserve with more keys for (('ellipsis', 2), ('Uacute', 3), ('colon', 1), ('semicolon', 0)) : (('semicolon', 2), ('colon', 1), ('semicolon', 0), ('colon', 3))
1208Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,666 set_keycodes key 41 ((('ellipsis', 2), ('Uacute', 3), ('colon', 1), ('semicolon', 0))) mapped to keycode=47
1209Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[(41, ellipsis)]=47
1210Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[ellipsis]=47
1211Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[(41, Uacute)]=47
1212Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[Uacute]=47
1213Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[(41, colon)]=47
1214Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[colon]=47
1215Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[(41, semicolon)]=47
1216Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[semicolon]=47
1217Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 assign(42, set([('guillemotleft', 2), ('guillemotright', 3), ('backslash', 0), ('bar', 1)]))
1218Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 assign(42, set([('guillemotleft', 2), ('guillemotright', 3), ('backslash', 0), ('bar', 1)]))
1219Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 preserve_keycode_matches[51]=set([('bar', 1), ('backslash', 2), ('backslash', 0), ('bar', 3)])
1220Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 preserve_keycode_matches[94]=set([('less', 0), ('bar', 6), ('bar', 4), ('brokenbar', 5), ('greater', 1), ('less', 2), ('greater', 3)])
1221Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 preserve_keycode_matches[51]=set([('bar', 1), ('backslash', 2), ('backslash', 0), ('bar', 3)])
1222Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 preserve matches for set([('guillemotleft', 2), ('guillemotright', 3), ('backslash', 0), ('bar', 1)]) : {51: set([('bar', 1), ('backslash', 2), ('backslash', 0), ('bar', 3)]), 94: set([('less', 0), ('bar', 6), ('bar', 4), ('brokenbar', 5), ('greater', 1), ('less', 2), ('greater', 3)])}
1223Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 found keysym superset of preserve with more keys for (('guillemotleft', 2), ('guillemotright', 3), ('backslash', 0), ('bar', 1)) : (('bar', 1), ('backslash', 2), ('backslash', 0), ('bar', 3))
1224Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 set_keycodes key 42 ((('guillemotleft', 2), ('guillemotright', 3), ('backslash', 0), ('bar', 1))) mapped to keycode=51
1225Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[(42, guillemotleft)]=51
1226Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[guillemotleft]=51
1227Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[(42, guillemotright)]=51
1228Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[guillemotright]=51
1229Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[(42, backslash)]=51
1230Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,667 keycode_trans[backslash]=51
1231Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 keycode_trans[(42, bar)]=51
1232Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 keycode_trans[bar]=51
1233Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 assign(43, set([('lessthanequal', 2), ('comma', 0), ('macron', 3), ('less', 1)]))
1234Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 assign(43, set([('lessthanequal', 2), ('comma', 0), ('macron', 3), ('less', 1)]))
1235Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 preserve_keycode_matches[59]=set([('comma', 2), ('comma', 0), ('less', 3), ('less', 1)])
1236Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 preserve_keycode_matches[59]=set([('comma', 2), ('comma', 0), ('less', 3), ('less', 1)])
1237Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 preserve_keycode_matches[94]=set([('less', 0), ('bar', 6), ('bar', 4), ('brokenbar', 5), ('greater', 1), ('less', 2), ('greater', 3)])
1238Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 preserve matches for set([('lessthanequal', 2), ('comma', 0), ('macron', 3), ('less', 1)]) : {59: set([('comma', 2), ('comma', 0), ('less', 3), ('less', 1)]), 94: set([('less', 0), ('bar', 6), ('bar', 4), ('brokenbar', 5), ('greater', 1), ('less', 2), ('greater', 3)])}
1239Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 found keysym superset of preserve with more keys for (('lessthanequal', 2), ('comma', 0), ('macron', 3), ('less', 1)) : (('comma', 2), ('comma', 0), ('less', 3), ('less', 1))
1240Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 set_keycodes key 43 ((('lessthanequal', 2), ('comma', 0), ('macron', 3), ('less', 1))) mapped to keycode=59
1241Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 keycode_trans[(43, lessthanequal)]=59
1242Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 keycode_trans[lessthanequal]=59
1243Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 keycode_trans[(43, comma)]=59
1244Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 keycode_trans[comma]=59
1245Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 keycode_trans[(43, macron)]=59
1246Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 keycode_trans[macron]=59
1247Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 keycode_trans[(43, less)]=59
1248Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 keycode_trans[less]=59
1249Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 assign(44, set([('division', 2), ('question', 1), ('slash', 0), ('questiondown', 3)]))
1250Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 assign(44, set([('division', 2), ('question', 1), ('slash', 0), ('questiondown', 3)]))
1251Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 preserve_keycode_matches[61]=set([('slash', 2), ('question', 1), ('slash', 0), ('question', 3)])
1252Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,668 preserve_keycode_matches[61]=set([('slash', 2), ('question', 1), ('slash', 0), ('question', 3)])
1253Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 preserve matches for set([('division', 2), ('question', 1), ('slash', 0), ('questiondown', 3)]) : {61: set([('slash', 2), ('question', 1), ('slash', 0), ('question', 3)])}
1254Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 found keysym superset of preserve with more keys for (('division', 2), ('question', 1), ('slash', 0), ('questiondown', 3)) : (('slash', 2), ('question', 1), ('slash', 0), ('question', 3))
1255Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 set_keycodes key 44 ((('division', 2), ('question', 1), ('slash', 0), ('questiondown', 3))) mapped to keycode=61
1256Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 keycode_trans[(44, division)]=61
1257Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 keycode_trans[division]=61
1258Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 keycode_trans[(44, question)]=61
1259Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 keycode_trans[question]=61
1260Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 keycode_trans[(44, slash)]=61
1261Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 keycode_trans[slash]=61
1262Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 keycode_trans[(44, questiondown)]=61
1263Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 keycode_trans[questiondown]=61
1264Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 assign(45, set([('U+02DC', 3), ('dead_tilde', 2), ('n', 0), ('N', 1)]))
1265Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 assign(45, set([('U+02DC', 3), ('dead_tilde', 2), ('n', 0), ('N', 1)]))
1266Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 preserve_keycode_matches[57]=set([('N', 3), ('n', 0), ('n', 2), ('N', 1)])
1267Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 preserve_keycode_matches[57]=set([('N', 3), ('n', 0), ('n', 2), ('N', 1)])
1268Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 preserve matches for set([('U+02DC', 3), ('dead_tilde', 2), ('n', 0), ('N', 1)]) : {57: set([('N', 3), ('n', 0), ('n', 2), ('N', 1)])}
1269Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 found keysym superset of preserve with more keys for (('U+02DC', 3), ('dead_tilde', 2), ('n', 0), ('N', 1)) : (('N', 3), ('n', 0), ('n', 2), ('N', 1))
1270Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 set_keycodes key 45 ((('U+02DC', 3), ('dead_tilde', 2), ('n', 0), ('N', 1))) mapped to keycode=57
1271Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 keycode_trans[(45, U+02DC)]=57
1272Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,669 keycode_trans[U+02DC]=57
1273Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[(45, dead_tilde)]=57
1274Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[dead_tilde]=57
1275Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[(45, n)]=57
1276Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[n]=57
1277Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[(45, N)]=57
1278Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[N]=57
1279Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 assign(46, set([('Acircumflex', 3), ('M', 1), ('mu', 2), ('m', 0)]))
1280Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 assign(46, set([('Acircumflex', 3), ('M', 1), ('mu', 2), ('m', 0)]))
1281Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 preserve_keycode_matches[58]=set([('m', 2), ('M', 1), ('M', 3), ('m', 0)])
1282Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 preserve_keycode_matches[58]=set([('m', 2), ('M', 1), ('M', 3), ('m', 0)])
1283Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 preserve matches for set([('Acircumflex', 3), ('M', 1), ('mu', 2), ('m', 0)]) : {58: set([('m', 2), ('M', 1), ('M', 3), ('m', 0)])}
1284Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 found keysym superset of preserve with more keys for (('Acircumflex', 3), ('M', 1), ('mu', 2), ('m', 0)) : (('m', 2), ('M', 1), ('M', 3), ('m', 0))
1285Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 set_keycodes key 46 ((('Acircumflex', 3), ('M', 1), ('mu', 2), ('m', 0))) mapped to keycode=58
1286Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[(46, Acircumflex)]=58
1287Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[Acircumflex]=58
1288Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[(46, M)]=58
1289Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[M]=58
1290Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[(46, mu)]=58
1291Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[mu]=58
1292Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[(46, m)]=58
1293Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 keycode_trans[m]=58
1294Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 assign(47, set([('greater', 1), ('greaterthanequal', 2), ('period', 0), ('breve', 3)]))
1295Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,670 assign(47, set([('greater', 1), ('greaterthanequal', 2), ('period', 0), ('breve', 3)]))
1296Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 preserve_keycode_matches[60]=set([('greater', 1), ('period', 2), ('period', 0), ('greater', 3)])
1297Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 preserve_keycode_matches[60]=set([('greater', 1), ('period', 2), ('period', 0), ('greater', 3)])
1298Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 preserve_keycode_matches[94]=set([('less', 0), ('bar', 6), ('bar', 4), ('brokenbar', 5), ('greater', 1), ('less', 2), ('greater', 3)])
1299Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 preserve matches for set([('greater', 1), ('greaterthanequal', 2), ('period', 0), ('breve', 3)]) : {60: set([('greater', 1), ('period', 2), ('period', 0), ('greater', 3)]), 94: set([('less', 0), ('bar', 6), ('bar', 4), ('brokenbar', 5), ('greater', 1), ('less', 2), ('greater', 3)])}
1300Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 found keysym superset of preserve with more keys for (('greater', 1), ('greaterthanequal', 2), ('period', 0), ('breve', 3)) : (('greater', 1), ('period', 2), ('period', 0), ('greater', 3))
1301Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 set_keycodes key 47 ((('greater', 1), ('greaterthanequal', 2), ('period', 0), ('breve', 3))) mapped to keycode=60
1302Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 keycode_trans[(47, greater)]=60
1303Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 keycode_trans[greater]=60
1304Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 keycode_trans[(47, greaterthanequal)]=60
1305Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 keycode_trans[greaterthanequal]=60
1306Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 keycode_trans[(47, period)]=60
1307Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 keycode_trans[period]=60
1308Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 keycode_trans[(47, breve)]=60
1309Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 keycode_trans[breve]=60
1310Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 assign(48, set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0)]))
1311Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 assign(48, set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0)]))
1312Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 preserve_keycode_matches[23]=set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0), ('ISO_Left_Tab', 3)])
1313Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 preserve_keycode_matches[23]=set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0), ('ISO_Left_Tab', 3)])
1314Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 preserve matches for set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0)]) : {23: set([('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0), ('ISO_Left_Tab', 3)])}
1315Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 found direct preserve superset for client keycode 48 (('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0)) -> server keycode 23 (('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0), ('ISO_Left_Tab', 3))
1316Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,671 set_keycodes key 48 ((('ISO_Left_Tab', 1), ('Tab', 2), ('Tab', 0), ('ISO_Left_Tab', 3))) mapped to keycode=23
1317Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[(48, ISO_Left_Tab)]=23
1318Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[ISO_Left_Tab]=23
1319Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[(48, Tab)]=23
1320Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[Tab]=23
1321Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[(48, Tab)]=23
1322Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[Tab]=23
1323Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[(48, ISO_Left_Tab)]=23
1324Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[ISO_Left_Tab]=23
1325Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 assign(49, set([('space', 0), ('nobreakspace', 2)]))
1326Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 assign(49, set([('space', 0), ('nobreakspace', 2)]))
1327Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 preserve_keycode_matches[65]=set([('space', 0), ('space', 2)])
1328Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 preserve matches for set([('space', 0), ('nobreakspace', 2)]) : {65: set([('space', 0), ('space', 2)])}
1329Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 found keysym superset of preserve with more keys for (('space', 0), ('nobreakspace', 2)) : (('space', 0), ('space', 2))
1330Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 set_keycodes key 49 ((('space', 0), ('nobreakspace', 2))) mapped to keycode=65
1331Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[(49, space)]=65
1332Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[space]=65
1333Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[(49, nobreakspace)]=65
1334Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 keycode_trans[nobreakspace]=65
1335Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 assign(50, set([('grave', 3), ('asciitilde', 1), ('grave', 0), ('dead_grave', 2)]))
1336Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 assign(50, set([('grave', 3), ('asciitilde', 1), ('grave', 0), ('dead_grave', 2)]))
1337Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 preserve_keycode_matches[49]=set([('asciitilde', 3), ('grave', 2), ('grave', 0), ('asciitilde', 1)])
1338Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,672 preserve_keycode_matches[49]=set([('asciitilde', 3), ('grave', 2), ('grave', 0), ('asciitilde', 1)])
1339Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 preserve matches for set([('grave', 3), ('asciitilde', 1), ('grave', 0), ('dead_grave', 2)]) : {49: set([('asciitilde', 3), ('grave', 2), ('grave', 0), ('asciitilde', 1)])}
1340Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 found keysym superset of preserve with more keys for (('grave', 3), ('asciitilde', 1), ('grave', 0), ('dead_grave', 2)) : (('asciitilde', 3), ('grave', 2), ('grave', 0), ('asciitilde', 1))
1341Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 set_keycodes key 50 ((('grave', 3), ('asciitilde', 1), ('grave', 0), ('dead_grave', 2))) mapped to keycode=49
1342Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[(50, grave)]=49
1343Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[grave]=49
1344Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[(50, asciitilde)]=49
1345Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[asciitilde]=49
1346Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[(50, grave)]=49
1347Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[grave]=49
1348Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[(50, dead_grave)]=49
1349Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[dead_grave]=49
1350Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 assign(51, set([('BackSpace', 0)]))
1351Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 assign(51, set([('BackSpace', 0)]))
1352Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 preserve_keycode_matches[22]=set([('BackSpace', 2), ('BackSpace', 1), ('BackSpace', 3), ('BackSpace', 0)])
1353Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 preserve matches for set([('BackSpace', 0)]) : {22: set([('BackSpace', 2), ('BackSpace', 1), ('BackSpace', 3), ('BackSpace', 0)])}
1354Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 found direct preserve superset for client keycode 51 (('BackSpace', 0),) -> server keycode 22 (('BackSpace', 2), ('BackSpace', 1), ('BackSpace', 3), ('BackSpace', 0))
1355Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 set_keycodes key 51 ((('BackSpace', 2), ('BackSpace', 1), ('BackSpace', 3), ('BackSpace', 0))) mapped to keycode=22
1356Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[(51, BackSpace)]=22
1357Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[BackSpace]=22
1358Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[(51, BackSpace)]=22
1359Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[BackSpace]=22
1360Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[(51, BackSpace)]=22
1361Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,673 keycode_trans[BackSpace]=22
1362Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 keycode_trans[(51, BackSpace)]=22
1363Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 keycode_trans[BackSpace]=22
1364Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 assign(52, set([('Return', 0)]))
1365Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 assign(52, set([('Return', 0)]))
1366Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 preserve_keycode_matches[36]=set([('Return', 2), ('Return', 0)])
1367Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 preserve matches for set([('Return', 0)]) : {36: set([('Return', 2), ('Return', 0)])}
1368Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 found direct preserve superset for client keycode 52 (('Return', 0),) -> server keycode 36 (('Return', 2), ('Return', 0))
1369Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 set_keycodes key 52 ((('Return', 2), ('Return', 0))) mapped to keycode=36
1370Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 keycode_trans[(52, Return)]=36
1371Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 keycode_trans[Return]=36
1372Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 keycode_trans[(52, Return)]=36
1373Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 keycode_trans[Return]=36
1374Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 assign(53, set([('Escape', 0)]))
1375Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 assign(53, set([('Escape', 0)]))
1376Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 preserve_keycode_matches[9]=set([('Escape', 0), ('Escape', 2)])
1377Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 preserve matches for set([('Escape', 0)]) : {9: set([('Escape', 0), ('Escape', 2)])}
1378Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 found direct preserve superset for client keycode 53 (('Escape', 0),) -> server keycode 9 (('Escape', 0), ('Escape', 2))
1379Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 set_keycodes key 53 ((('Escape', 0), ('Escape', 2))) mapped to keycode=9
1380Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 keycode_trans[(53, Escape)]=9
1381Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 keycode_trans[Escape]=9
1382Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 keycode_trans[(53, Escape)]=9
1383Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,674 keycode_trans[Escape]=9
1384Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 assign(54, set([('Meta_R', 0)]))
1385Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 assign(54, set([('Meta_R', 0)]))
1386Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 preserve_keycode_matches[113]=set([('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1)])
1387Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 preserve matches for set([('Meta_R', 0)]) : {113: set([('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1)])}
1388Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 found keysym preserve superset with more keys for (('Meta_R', 0),) : (('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1))
1389Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 set_keycodes key 54 ((('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1))) mapped to keycode=113
1390Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 keycode_trans[(54, Alt_R)]=113
1391Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 keycode_trans[Alt_R]=113
1392Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 keycode_trans[(54, Alt_R)]=113
1393Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 keycode_trans[Alt_R]=113
1394Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 keycode_trans[(54, Meta_R)]=113
1395Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 keycode_trans[Meta_R]=113
1396Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 keycode_trans[(54, Meta_R)]=113
1397Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 keycode_trans[Meta_R]=113
1398Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 assign(55, set([('Meta_L', 0)]))
1399Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 assign(55, set([('Meta_L', 0)]))
1400Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 preserve_keycode_matches[64]=set([('Meta_L', 1), ('Alt_L', 2), ('Alt_L', 0), ('Meta_L', 3)])
1401Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 preserve_keycode_matches[156]=set([('Meta_L', 1), ('Meta_L', 3)])
1402Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 preserve matches for set([('Meta_L', 0)]) : {64: set([('Meta_L', 1), ('Alt_L', 2), ('Alt_L', 0), ('Meta_L', 3)]), 156: set([('Meta_L', 1), ('Meta_L', 3)])}
1403Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,675 found keysym preserve superset with more keys for (('Meta_L', 0),) : (('Meta_L', 1), ('Alt_L', 2), ('Alt_L', 0), ('Meta_L', 3))
1404Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 set_keycodes key 55 ((('Meta_L', 1), ('Alt_L', 2), ('Alt_L', 0), ('Meta_L', 3))) mapped to keycode=64
1405Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[(55, Meta_L)]=64
1406Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[Meta_L]=64
1407Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[(55, Alt_L)]=64
1408Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[Alt_L]=64
1409Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[(55, Alt_L)]=64
1410Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[Alt_L]=64
1411Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[(55, Meta_L)]=64
1412Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[Meta_L]=64
1413Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 assign(56, set([('Shift_L', 0)]))
1414Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 assign(56, set([('Shift_L', 0)]))
1415Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 preserve_keycode_matches[50]=set([('Shift_L', 0), ('Shift_L', 2)])
1416Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 preserve matches for set([('Shift_L', 0)]) : {50: set([('Shift_L', 0), ('Shift_L', 2)])}
1417Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 found direct preserve superset for client keycode 56 (('Shift_L', 0),) -> server keycode 50 (('Shift_L', 0), ('Shift_L', 2))
1418Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 set_keycodes key 56 ((('Shift_L', 0), ('Shift_L', 2))) mapped to keycode=50
1419Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[(56, Shift_L)]=50
1420Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[Shift_L]=50
1421Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[(56, Shift_L)]=50
1422Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 keycode_trans[Shift_L]=50
1423Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 assign(57, set([('Caps_Lock', 0)]))
1424Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 assign(57, set([('Caps_Lock', 0)]))
1425Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,676 preserve_keycode_matches[66]=set([('Caps_Lock', 2), ('Caps_Lock', 0)])
1426Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 preserve matches for set([('Caps_Lock', 0)]) : {66: set([('Caps_Lock', 2), ('Caps_Lock', 0)])}
1427Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 found direct preserve superset for client keycode 57 (('Caps_Lock', 0),) -> server keycode 66 (('Caps_Lock', 2), ('Caps_Lock', 0))
1428Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 set_keycodes key 57 ((('Caps_Lock', 2), ('Caps_Lock', 0))) mapped to keycode=66
1429Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 keycode_trans[(57, Caps_Lock)]=66
1430Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 keycode_trans[Caps_Lock]=66
1431Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 keycode_trans[(57, Caps_Lock)]=66
1432Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 keycode_trans[Caps_Lock]=66
1433Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 assign(58, set([('Alt_L', 0)]))
1434Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 assign(58, set([('Alt_L', 0)]))
1435Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 preserve_keycode_matches[64]=set([('Meta_L', 1), ('Alt_L', 2), ('Alt_L', 0), ('Meta_L', 3)])
1436Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 preserve_keycode_matches[125]=set([('Alt_L', 1), ('Alt_L', 3)])
1437Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 preserve matches for set([('Alt_L', 0)]) : {64: set([('Meta_L', 1), ('Alt_L', 2), ('Alt_L', 0), ('Meta_L', 3)]), 125: set([('Alt_L', 1), ('Alt_L', 3)])}
1438Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 found direct preserve superset for client keycode 58 (('Alt_L', 0),) -> server keycode 64 (('Meta_L', 1), ('Alt_L', 2), ('Alt_L', 0), ('Meta_L', 3))
1439Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 set_keycodes key 58 ((('Meta_L', 1), ('Alt_L', 2), ('Alt_L', 0), ('Meta_L', 3))) mapped to keycode=64
1440Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 keycode_trans[(58, Meta_L)]=64
1441Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 keycode_trans[Meta_L]=64
1442Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 keycode_trans[(58, Alt_L)]=64
1443Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 keycode_trans[Alt_L]=64
1444Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 keycode_trans[(58, Alt_L)]=64
1445Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 keycode_trans[Alt_L]=64
1446Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,677 keycode_trans[(58, Meta_L)]=64
1447Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 keycode_trans[Meta_L]=64
1448Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 assign(59, set([('Control_L', 0)]))
1449Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 assign(59, set([('Control_L', 0)]))
1450Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 preserve_keycode_matches[37]=set([('Control_L', 0), ('Control_L', 2)])
1451Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 preserve matches for set([('Control_L', 0)]) : {37: set([('Control_L', 0), ('Control_L', 2)])}
1452Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 found direct preserve superset for client keycode 59 (('Control_L', 0),) -> server keycode 37 (('Control_L', 0), ('Control_L', 2))
1453Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 set_keycodes key 59 ((('Control_L', 0), ('Control_L', 2))) mapped to keycode=37
1454Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 keycode_trans[(59, Control_L)]=37
1455Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 keycode_trans[Control_L]=37
1456Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 keycode_trans[(59, Control_L)]=37
1457Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 keycode_trans[Control_L]=37
1458Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 assign(60, set([('Shift_R', 0)]))
1459Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 assign(60, set([('Shift_R', 0)]))
1460Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 preserve_keycode_matches[62]=set([('Shift_R', 2), ('Shift_R', 0)])
1461Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 preserve matches for set([('Shift_R', 0)]) : {62: set([('Shift_R', 2), ('Shift_R', 0)])}
1462Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 found direct preserve superset for client keycode 60 (('Shift_R', 0),) -> server keycode 62 (('Shift_R', 2), ('Shift_R', 0))
1463Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 set_keycodes key 60 ((('Shift_R', 2), ('Shift_R', 0))) mapped to keycode=62
1464Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 keycode_trans[(60, Shift_R)]=62
1465Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 keycode_trans[Shift_R]=62
1466Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 keycode_trans[(60, Shift_R)]=62
1467Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 keycode_trans[Shift_R]=62
1468Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,678 assign(61, set([('Alt_R', 0)]))
1469Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 assign(61, set([('Alt_R', 0)]))
1470Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 preserve_keycode_matches[113]=set([('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1)])
1471Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 preserve matches for set([('Alt_R', 0)]) : {113: set([('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1)])}
1472Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 found direct preserve superset for client keycode 61 (('Alt_R', 0),) -> server keycode 113 (('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1))
1473Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 set_keycodes key 61 ((('Alt_R', 0), ('Alt_R', 2), ('Meta_R', 3), ('Meta_R', 1))) mapped to keycode=113
1474Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 keycode_trans[(61, Alt_R)]=113
1475Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 keycode_trans[Alt_R]=113
1476Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 keycode_trans[(61, Alt_R)]=113
1477Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 keycode_trans[Alt_R]=113
1478Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 keycode_trans[(61, Meta_R)]=113
1479Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 keycode_trans[Meta_R]=113
1480Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 keycode_trans[(61, Meta_R)]=113
1481Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 keycode_trans[Meta_R]=113
1482Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 assign(62, set([('Control_R', 0)]))
1483Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 assign(62, set([('Control_R', 0)]))
1484Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 preserve_keycode_matches[109]=set([('Control_R', 2), ('Control_R', 0)])
1485Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 preserve matches for set([('Control_R', 0)]) : {109: set([('Control_R', 2), ('Control_R', 0)])}
1486Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 found direct preserve superset for client keycode 62 (('Control_R', 0),) -> server keycode 109 (('Control_R', 2), ('Control_R', 0))
1487Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 set_keycodes key 62 ((('Control_R', 2), ('Control_R', 0))) mapped to keycode=109
1488Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 keycode_trans[(62, Control_R)]=109
1489Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 keycode_trans[Control_R]=109
1490Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,679 keycode_trans[(62, Control_R)]=109
1491Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 keycode_trans[Control_R]=109
1492Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 assign(65, set([('KP_Decimal', 0)]))
1493Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 assign(65, set([('KP_Decimal', 0)]))
1494Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 preserve_keycode_matches[91]=set([('KP_Delete', 2), ('KP_Decimal', 1), ('KP_Decimal', 3), ('KP_Delete', 0)])
1495Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 preserve_keycode_matches[134]=set([('KP_Decimal', 0), ('KP_Decimal', 2), ('KP_Decimal', 1), ('KP_Decimal', 3)])
1496Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 preserve matches for set([('KP_Decimal', 0)]) : {91: set([('KP_Delete', 2), ('KP_Decimal', 1), ('KP_Decimal', 3), ('KP_Delete', 0)]), 134: set([('KP_Decimal', 0), ('KP_Decimal', 2), ('KP_Decimal', 1), ('KP_Decimal', 3)])}
1497Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 found direct preserve superset for client keycode 65 (('KP_Decimal', 0),) -> server keycode 134 (('KP_Decimal', 0), ('KP_Decimal', 2), ('KP_Decimal', 1), ('KP_Decimal', 3))
1498Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 set_keycodes key 65 ((('KP_Decimal', 0), ('KP_Decimal', 2), ('KP_Decimal', 1), ('KP_Decimal', 3))) mapped to keycode=134
1499Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 keycode_trans[(65, KP_Decimal)]=134
1500Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 keycode_trans[KP_Decimal]=134
1501Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 keycode_trans[(65, KP_Decimal)]=134
1502Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 keycode_trans[KP_Decimal]=134
1503Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 keycode_trans[(65, KP_Decimal)]=134
1504Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 keycode_trans[KP_Decimal]=134
1505Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 keycode_trans[(65, KP_Decimal)]=134
1506Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 keycode_trans[KP_Decimal]=134
1507Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 assign(66, set([('Right', 0), ('asterisk', 1)]))
1508Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 assign(66, set([('Right', 0), ('asterisk', 1)]))
1509Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 preserve_keycode_matches[102]=set([('Right', 0), ('Right', 2)])
1510Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 preserve_keycode_matches[17]=set([('8', 2), ('8', 0), ('asterisk', 1), ('asterisk', 3)])
1511Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 preserve matches for set([('Right', 0), ('asterisk', 1)]) : {17: set([('8', 2), ('8', 0), ('asterisk', 1), ('asterisk', 3)]), 102: set([('Right', 0), ('Right', 2)])}
1512Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,680 found keysym superset of preserve with more keys for (('Right', 0), ('asterisk', 1)) : (('Right', 0), ('Right', 2))
1513Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 set_keycodes key 66 ((('Right', 0), ('asterisk', 1))) mapped to keycode=102
1514Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[(66, Right)]=102
1515Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[Right]=102
1516Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[(66, asterisk)]=102
1517Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[asterisk]=102
1518Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 assign(67, set([('KP_Multiply', 0)]))
1519Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 assign(67, set([('KP_Multiply', 0)]))
1520Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 preserve_keycode_matches[63]=set([('KP_Multiply', 4), ('KP_Multiply', 5), ('XF86ClearGrab', 6), ('KP_Multiply', 2), ('KP_Multiply', 3), ('KP_Multiply', 0), ('KP_Multiply', 1)])
1521Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 preserve matches for set([('KP_Multiply', 0)]) : {63: set([('KP_Multiply', 4), ('KP_Multiply', 5), ('XF86ClearGrab', 6), ('KP_Multiply', 2), ('KP_Multiply', 3), ('KP_Multiply', 0), ('KP_Multiply', 1)])}
1522Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 found direct preserve superset for client keycode 67 (('KP_Multiply', 0),) -> server keycode 63 (('KP_Multiply', 4), ('KP_Multiply', 5), ('XF86ClearGrab', 6), ('KP_Multiply', 2), ('KP_Multiply', 3), ('KP_Multiply', 0), ('KP_Multiply', 1))
1523Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 set_keycodes key 67 ((('KP_Multiply', 4), ('KP_Multiply', 5), ('XF86ClearGrab', 6), ('KP_Multiply', 2), ('KP_Multiply', 3), ('KP_Multiply', 0), ('KP_Multiply', 1))) mapped to keycode=63
1524Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[(67, KP_Multiply)]=63
1525Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[KP_Multiply]=63
1526Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[(67, KP_Multiply)]=63
1527Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[KP_Multiply]=63
1528Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[(67, XF86ClearGrab)]=63
1529Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[XF86ClearGrab]=63
1530Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[(67, KP_Multiply)]=63
1531Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[KP_Multiply]=63
1532Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[(67, KP_Multiply)]=63
1533Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[KP_Multiply]=63
1534Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,681 keycode_trans[(67, KP_Multiply)]=63
1535Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[KP_Multiply]=63
1536Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[(67, KP_Multiply)]=63
1537Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[KP_Multiply]=63
1538Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 assign(69, set([('KP_Add', 0)]))
1539Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 assign(69, set([('KP_Add', 0)]))
1540Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 preserve_keycode_matches[86]=set([('KP_Add', 2), ('KP_Add', 3), ('KP_Add', 0), ('KP_Add', 1), ('XF86Next_VMode', 6), ('KP_Add', 4), ('KP_Add', 5)])
1541Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 preserve matches for set([('KP_Add', 0)]) : {86: set([('KP_Add', 2), ('KP_Add', 3), ('KP_Add', 0), ('KP_Add', 1), ('XF86Next_VMode', 6), ('KP_Add', 4), ('KP_Add', 5)])}
1542Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 found direct preserve superset for client keycode 69 (('KP_Add', 0),) -> server keycode 86 (('KP_Add', 2), ('KP_Add', 3), ('KP_Add', 0), ('KP_Add', 1), ('XF86Next_VMode', 6), ('KP_Add', 4), ('KP_Add', 5))
1543Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 set_keycodes key 69 ((('KP_Add', 2), ('KP_Add', 3), ('KP_Add', 0), ('KP_Add', 1), ('XF86Next_VMode', 6), ('KP_Add', 4), ('KP_Add', 5))) mapped to keycode=86
1544Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[(69, KP_Add)]=86
1545Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[KP_Add]=86
1546Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[(69, KP_Add)]=86
1547Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[KP_Add]=86
1548Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[(69, KP_Add)]=86
1549Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[KP_Add]=86
1550Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[(69, KP_Add)]=86
1551Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[KP_Add]=86
1552Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[(69, XF86Next_VMode)]=86
1553Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[XF86Next_VMode]=86
1554Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[(69, KP_Add)]=86
1555Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[KP_Add]=86
1556Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[(69, KP_Add)]=86
1557Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,682 keycode_trans[KP_Add]=86
1558Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 assign(70, set([('Left', 0), ('plus', 1)]))
1559Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 assign(70, set([('Left', 0), ('plus', 1)]))
1560Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 preserve_keycode_matches[21]=set([('plus', 1), ('equal', 2), ('equal', 0), ('plus', 3)])
1561Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 preserve_keycode_matches[100]=set([('Left', 0), ('Left', 2)])
1562Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 preserve matches for set([('Left', 0), ('plus', 1)]) : {100: set([('Left', 0), ('Left', 2)]), 21: set([('plus', 1), ('equal', 2), ('equal', 0), ('plus', 3)])}
1563Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 found keysym superset of preserve with more keys for (('Left', 0), ('plus', 1)) : (('Left', 0), ('Left', 2))
1564Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 set_keycodes key 70 ((('Left', 0), ('plus', 1))) mapped to keycode=100
1565Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 keycode_trans[(70, Left)]=100
1566Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 keycode_trans[Left]=100
1567Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 keycode_trans[(70, plus)]=100
1568Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 keycode_trans[plus]=100
1569Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 assign(71, set([('Escape', 0)]))
1570Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 assign(71, set([('Escape', 0)]))
1571Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 preserve_keycode_matches[9]=set([('Escape', 0), ('Escape', 2)])
1572Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 preserve matches for set([('Escape', 0)]) : {9: set([('Escape', 0), ('Escape', 2)])}
1573Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 found direct preserve superset for client keycode 71 (('Escape', 0),) -> server keycode 9 (('Escape', 0), ('Escape', 2))
1574Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 set_keycodes key 71 ((('Escape', 0), ('Escape', 2))) mapped to keycode=9
1575Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 keycode_trans[(71, Escape)]=9
1576Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 keycode_trans[Escape]=9
1577Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 keycode_trans[(71, Escape)]=9
1578Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 keycode_trans[Escape]=9
1579Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,683 assign(72, set([('equal', 1), ('Down', 0)]))
1580Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 assign(72, set([('equal', 1), ('Down', 0)]))
1581Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 preserve_keycode_matches[104]=set([('Down', 0), ('Down', 2)])
1582Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 preserve_keycode_matches[21]=set([('plus', 1), ('equal', 2), ('equal', 0), ('plus', 3)])
1583Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 preserve matches for set([('equal', 1), ('Down', 0)]) : {104: set([('Down', 0), ('Down', 2)]), 21: set([('plus', 1), ('equal', 2), ('equal', 0), ('plus', 3)])}
1584Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 found keysym superset of preserve with more keys for (('equal', 1), ('Down', 0)) : (('Down', 0), ('Down', 2))
1585Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 set_keycodes key 72 ((('equal', 1), ('Down', 0))) mapped to keycode=104
1586Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 keycode_trans[(72, equal)]=104
1587Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 keycode_trans[equal]=104
1588Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 keycode_trans[(72, Down)]=104
1589Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 keycode_trans[Down]=104
1590Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 assign(75, set([('KP_Divide', 0)]))
1591Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 assign(75, set([('KP_Divide', 0)]))
1592Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 preserve_keycode_matches[112]=set([('KP_Divide', 4), ('KP_Divide', 1), ('KP_Divide', 0), ('KP_Divide', 3), ('KP_Divide', 2), ('XF86Ungrab', 6), ('KP_Divide', 5)])
1593Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 preserve matches for set([('KP_Divide', 0)]) : {112: set([('KP_Divide', 4), ('KP_Divide', 1), ('KP_Divide', 0), ('KP_Divide', 3), ('KP_Divide', 2), ('XF86Ungrab', 6), ('KP_Divide', 5)])}
1594Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 found direct preserve superset for client keycode 75 (('KP_Divide', 0),) -> server keycode 112 (('KP_Divide', 4), ('KP_Divide', 1), ('KP_Divide', 0), ('KP_Divide', 3), ('KP_Divide', 2), ('XF86Ungrab', 6), ('KP_Divide', 5))
1595Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 set_keycodes key 75 ((('KP_Divide', 4), ('KP_Divide', 1), ('KP_Divide', 0), ('KP_Divide', 3), ('KP_Divide', 2), ('XF86Ungrab', 6), ('KP_Divide', 5))) mapped to keycode=112
1596Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 keycode_trans[(75, KP_Divide)]=112
1597Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 keycode_trans[KP_Divide]=112
1598Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 keycode_trans[(75, KP_Divide)]=112
1599Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 keycode_trans[KP_Divide]=112
1600Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,684 keycode_trans[(75, KP_Divide)]=112
1601Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[KP_Divide]=112
1602Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[(75, KP_Divide)]=112
1603Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[KP_Divide]=112
1604Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[(75, KP_Divide)]=112
1605Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[KP_Divide]=112
1606Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[(75, XF86Ungrab)]=112
1607Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[XF86Ungrab]=112
1608Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[(75, KP_Divide)]=112
1609Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[KP_Divide]=112
1610Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 assign(76, set([('KP_Enter', 0)]))
1611Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 assign(76, set([('KP_Enter', 0)]))
1612Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 preserve_keycode_matches[108]=set([('KP_Enter', 2), ('KP_Enter', 0)])
1613Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 preserve matches for set([('KP_Enter', 0)]) : {108: set([('KP_Enter', 2), ('KP_Enter', 0)])}
1614Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 found direct preserve superset for client keycode 76 (('KP_Enter', 0),) -> server keycode 108 (('KP_Enter', 2), ('KP_Enter', 0))
1615Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 set_keycodes key 76 ((('KP_Enter', 2), ('KP_Enter', 0))) mapped to keycode=108
1616Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[(76, KP_Enter)]=108
1617Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[KP_Enter]=108
1618Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[(76, KP_Enter)]=108
1619Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 keycode_trans[KP_Enter]=108
1620Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 assign(77, set([('slash', 1), ('Up', 0)]))
1621Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 assign(77, set([('slash', 1), ('Up', 0)]))
1622Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 preserve_keycode_matches[98]=set([('Up', 2), ('Up', 0)])
1623Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,685 preserve_keycode_matches[61]=set([('slash', 2), ('question', 1), ('slash', 0), ('question', 3)])
1624Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 preserve matches for set([('slash', 1), ('Up', 0)]) : {98: set([('Up', 2), ('Up', 0)]), 61: set([('slash', 2), ('question', 1), ('slash', 0), ('question', 3)])}
1625Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 found keysym superset of preserve with more keys for (('slash', 1), ('Up', 0)) : (('Up', 2), ('Up', 0))
1626Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 set_keycodes key 77 ((('slash', 1), ('Up', 0))) mapped to keycode=98
1627Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[(77, slash)]=98
1628Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[slash]=98
1629Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[(77, Up)]=98
1630Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[Up]=98
1631Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 assign(78, set([('KP_Subtract', 0)]))
1632Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 assign(78, set([('KP_Subtract', 0)]))
1633Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 preserve_keycode_matches[82]=set([('KP_Subtract', 2), ('KP_Subtract', 3), ('KP_Subtract', 0), ('KP_Subtract', 1), ('XF86Prev_VMode', 6), ('KP_Subtract', 4), ('KP_Subtract', 5)])
1634Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 preserve matches for set([('KP_Subtract', 0)]) : {82: set([('KP_Subtract', 2), ('KP_Subtract', 3), ('KP_Subtract', 0), ('KP_Subtract', 1), ('XF86Prev_VMode', 6), ('KP_Subtract', 4), ('KP_Subtract', 5)])}
1635Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 found direct preserve superset for client keycode 78 (('KP_Subtract', 0),) -> server keycode 82 (('KP_Subtract', 2), ('KP_Subtract', 3), ('KP_Subtract', 0), ('KP_Subtract', 1), ('XF86Prev_VMode', 6), ('KP_Subtract', 4), ('KP_Subtract', 5))
1636Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 set_keycodes key 78 ((('KP_Subtract', 2), ('KP_Subtract', 3), ('KP_Subtract', 0), ('KP_Subtract', 1), ('XF86Prev_VMode', 6), ('KP_Subtract', 4), ('KP_Subtract', 5))) mapped to keycode=82
1637Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[(78, KP_Subtract)]=82
1638Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[KP_Subtract]=82
1639Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[(78, KP_Subtract)]=82
1640Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[KP_Subtract]=82
1641Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[(78, KP_Subtract)]=82
1642Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[KP_Subtract]=82
1643Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[(78, KP_Subtract)]=82
1644Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[KP_Subtract]=82
1645Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[(78, XF86Prev_VMode)]=82
1646Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,686 keycode_trans[XF86Prev_VMode]=82
1647Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 keycode_trans[(78, KP_Subtract)]=82
1648Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 keycode_trans[KP_Subtract]=82
1649Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 keycode_trans[(78, KP_Subtract)]=82
1650Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 keycode_trans[KP_Subtract]=82
1651Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 assign(81, set([('KP_Equal', 0)]))
1652Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 assign(81, set([('KP_Equal', 0)]))
1653Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 preserve_keycode_matches[126]=set([('KP_Equal', 2), ('KP_Equal', 0)])
1654Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 preserve matches for set([('KP_Equal', 0)]) : {126: set([('KP_Equal', 2), ('KP_Equal', 0)])}
1655Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 found direct preserve superset for client keycode 81 (('KP_Equal', 0),) -> server keycode 126 (('KP_Equal', 2), ('KP_Equal', 0))
1656Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 set_keycodes key 81 ((('KP_Equal', 2), ('KP_Equal', 0))) mapped to keycode=126
1657Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 keycode_trans[(81, KP_Equal)]=126
1658Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 keycode_trans[KP_Equal]=126
1659Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 keycode_trans[(81, KP_Equal)]=126
1660Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 keycode_trans[KP_Equal]=126
1661Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 assign(82, set([('KP_0', 0)]))
1662Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 assign(82, set([('KP_0', 0)]))
1663Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 preserve_keycode_matches[90]=set([('KP_0', 1), ('KP_Insert', 0), ('KP_0', 3), ('KP_Insert', 2)])
1664Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 preserve matches for set([('KP_0', 0)]) : {90: set([('KP_0', 1), ('KP_Insert', 0), ('KP_0', 3), ('KP_Insert', 2)])}
1665Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 found keysym preserve superset with more keys for (('KP_0', 0),) : (('KP_0', 1), ('KP_Insert', 0), ('KP_0', 3), ('KP_Insert', 2))
1666Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 set_keycodes key 82 ((('KP_0', 1), ('KP_Insert', 0), ('KP_0', 3), ('KP_Insert', 2))) mapped to keycode=90
1667Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,687 keycode_trans[(82, KP_0)]=90
1668Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[KP_0]=90
1669Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[(82, KP_Insert)]=90
1670Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[KP_Insert]=90
1671Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[(82, KP_0)]=90
1672Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[KP_0]=90
1673Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[(82, KP_Insert)]=90
1674Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[KP_Insert]=90
1675Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 assign(83, set([('KP_1', 0)]))
1676Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 assign(83, set([('KP_1', 0)]))
1677Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 preserve_keycode_matches[87]=set([('KP_1', 3), ('KP_End', 2), ('KP_1', 1), ('KP_End', 0)])
1678Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 preserve matches for set([('KP_1', 0)]) : {87: set([('KP_1', 3), ('KP_End', 2), ('KP_1', 1), ('KP_End', 0)])}
1679Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 found keysym preserve superset with more keys for (('KP_1', 0),) : (('KP_1', 3), ('KP_End', 2), ('KP_1', 1), ('KP_End', 0))
1680Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 set_keycodes key 83 ((('KP_1', 3), ('KP_End', 2), ('KP_1', 1), ('KP_End', 0))) mapped to keycode=87
1681Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[(83, KP_1)]=87
1682Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[KP_1]=87
1683Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[(83, KP_End)]=87
1684Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[KP_End]=87
1685Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[(83, KP_1)]=87
1686Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[KP_1]=87
1687Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[(83, KP_End)]=87
1688Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 keycode_trans[KP_End]=87
1689Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 assign(84, set([('KP_2', 0)]))
1690Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 assign(84, set([('KP_2', 0)]))
1691Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,688 preserve_keycode_matches[88]=set([('KP_Down', 0), ('KP_2', 3), ('KP_2', 1), ('KP_Down', 2)])
1692Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 preserve matches for set([('KP_2', 0)]) : {88: set([('KP_Down', 0), ('KP_2', 3), ('KP_2', 1), ('KP_Down', 2)])}
1693Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 found keysym preserve superset with more keys for (('KP_2', 0),) : (('KP_Down', 0), ('KP_2', 3), ('KP_2', 1), ('KP_Down', 2))
1694Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 set_keycodes key 84 ((('KP_Down', 0), ('KP_2', 3), ('KP_2', 1), ('KP_Down', 2))) mapped to keycode=88
1695Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[(84, KP_Down)]=88
1696Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[KP_Down]=88
1697Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[(84, KP_2)]=88
1698Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[KP_2]=88
1699Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[(84, KP_2)]=88
1700Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[KP_2]=88
1701Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[(84, KP_Down)]=88
1702Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[KP_Down]=88
1703Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 assign(85, set([('KP_3', 0)]))
1704Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 assign(85, set([('KP_3', 0)]))
1705Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 preserve_keycode_matches[89]=set([('KP_3', 1), ('KP_Next', 0), ('KP_Next', 2), ('KP_3', 3)])
1706Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 preserve matches for set([('KP_3', 0)]) : {89: set([('KP_3', 1), ('KP_Next', 0), ('KP_Next', 2), ('KP_3', 3)])}
1707Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 found keysym preserve superset with more keys for (('KP_3', 0),) : (('KP_3', 1), ('KP_Next', 0), ('KP_Next', 2), ('KP_3', 3))
1708Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 set_keycodes key 85 ((('KP_3', 1), ('KP_Next', 0), ('KP_Next', 2), ('KP_3', 3))) mapped to keycode=89
1709Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[(85, KP_3)]=89
1710Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[KP_3]=89
1711Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[(85, KP_Next)]=89
1712Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,689 keycode_trans[KP_Next]=89
1713Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 keycode_trans[(85, KP_Next)]=89
1714Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 keycode_trans[KP_Next]=89
1715Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 keycode_trans[(85, KP_3)]=89
1716Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 keycode_trans[KP_3]=89
1717Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 assign(86, set([('KP_4', 0)]))
1718Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 assign(86, set([('KP_4', 0)]))
1719Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 preserve_keycode_matches[83]=set([('KP_Left', 0), ('KP_4', 1), ('KP_Left', 2), ('KP_4', 3)])
1720Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 preserve matches for set([('KP_4', 0)]) : {83: set([('KP_Left', 0), ('KP_4', 1), ('KP_Left', 2), ('KP_4', 3)])}
1721Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 found keysym preserve superset with more keys for (('KP_4', 0),) : (('KP_Left', 0), ('KP_4', 1), ('KP_Left', 2), ('KP_4', 3))
1722Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 set_keycodes key 86 ((('KP_Left', 0), ('KP_4', 1), ('KP_Left', 2), ('KP_4', 3))) mapped to keycode=83
1723Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 keycode_trans[(86, KP_Left)]=83
1724Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 keycode_trans[KP_Left]=83
1725Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 keycode_trans[(86, KP_4)]=83
1726Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 keycode_trans[KP_4]=83
1727Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 keycode_trans[(86, KP_Left)]=83
1728Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,690 keycode_trans[KP_Left]=83
1729Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 keycode_trans[(86, KP_4)]=83
1730Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 keycode_trans[KP_4]=83
1731Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 assign(87, set([('KP_5', 0)]))
1732Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 assign(87, set([('KP_5', 0)]))
1733Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 preserve_keycode_matches[84]=set([('KP_Begin', 0), ('KP_5', 1), ('KP_Begin', 2), ('KP_5', 3)])
1734Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 preserve matches for set([('KP_5', 0)]) : {84: set([('KP_Begin', 0), ('KP_5', 1), ('KP_Begin', 2), ('KP_5', 3)])}
1735Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 found keysym preserve superset with more keys for (('KP_5', 0),) : (('KP_Begin', 0), ('KP_5', 1), ('KP_Begin', 2), ('KP_5', 3))
1736Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 set_keycodes key 87 ((('KP_Begin', 0), ('KP_5', 1), ('KP_Begin', 2), ('KP_5', 3))) mapped to keycode=84
1737Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 keycode_trans[(87, KP_Begin)]=84
1738Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 keycode_trans[KP_Begin]=84
1739Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 keycode_trans[(87, KP_5)]=84
1740Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 keycode_trans[KP_5]=84
1741Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 keycode_trans[(87, KP_Begin)]=84
1742Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 keycode_trans[KP_Begin]=84
1743Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 keycode_trans[(87, KP_5)]=84
1744Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 keycode_trans[KP_5]=84
1745Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 assign(88, set([('KP_6', 0)]))
1746Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 assign(88, set([('KP_6', 0)]))
1747Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 preserve_keycode_matches[85]=set([('KP_6', 3), ('KP_Right', 0), ('KP_6', 1), ('KP_Right', 2)])
1748Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 preserve matches for set([('KP_6', 0)]) : {85: set([('KP_6', 3), ('KP_Right', 0), ('KP_6', 1), ('KP_Right', 2)])}
1749Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,691 found keysym preserve superset with more keys for (('KP_6', 0),) : (('KP_6', 3), ('KP_Right', 0), ('KP_6', 1), ('KP_Right', 2))
1750Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 set_keycodes key 88 ((('KP_6', 3), ('KP_Right', 0), ('KP_6', 1), ('KP_Right', 2))) mapped to keycode=85
1751Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[(88, KP_6)]=85
1752Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[KP_6]=85
1753Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[(88, KP_Right)]=85
1754Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[KP_Right]=85
1755Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[(88, KP_6)]=85
1756Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[KP_6]=85
1757Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[(88, KP_Right)]=85
1758Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[KP_Right]=85
1759Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 assign(89, set([('KP_7', 0)]))
1760Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 assign(89, set([('KP_7', 0)]))
1761Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 preserve_keycode_matches[79]=set([('KP_7', 3), ('KP_Home', 2), ('KP_Home', 0), ('KP_7', 1)])
1762Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 preserve matches for set([('KP_7', 0)]) : {79: set([('KP_7', 3), ('KP_Home', 2), ('KP_Home', 0), ('KP_7', 1)])}
1763Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 found keysym preserve superset with more keys for (('KP_7', 0),) : (('KP_7', 3), ('KP_Home', 2), ('KP_Home', 0), ('KP_7', 1))
1764Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 set_keycodes key 89 ((('KP_7', 3), ('KP_Home', 2), ('KP_Home', 0), ('KP_7', 1))) mapped to keycode=79
1765Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[(89, KP_7)]=79
1766Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[KP_7]=79
1767Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[(89, KP_Home)]=79
1768Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[KP_Home]=79
1769Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[(89, KP_Home)]=79
1770Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[KP_Home]=79
1771Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,692 keycode_trans[(89, KP_7)]=79
1772Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 keycode_trans[KP_7]=79
1773Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 assign(91, set([('KP_8', 0)]))
1774Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 assign(91, set([('KP_8', 0)]))
1775Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 preserve_keycode_matches[80]=set([('KP_8', 1), ('KP_8', 3), ('KP_Up', 2), ('KP_Up', 0)])
1776Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 preserve matches for set([('KP_8', 0)]) : {80: set([('KP_8', 1), ('KP_8', 3), ('KP_Up', 2), ('KP_Up', 0)])}
1777Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 found keysym preserve superset with more keys for (('KP_8', 0),) : (('KP_8', 1), ('KP_8', 3), ('KP_Up', 2), ('KP_Up', 0))
1778Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 set_keycodes key 91 ((('KP_8', 1), ('KP_8', 3), ('KP_Up', 2), ('KP_Up', 0))) mapped to keycode=80
1779Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 keycode_trans[(91, KP_8)]=80
1780Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 keycode_trans[KP_8]=80
1781Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 keycode_trans[(91, KP_8)]=80
1782Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 keycode_trans[KP_8]=80
1783Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 keycode_trans[(91, KP_Up)]=80
1784Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 keycode_trans[KP_Up]=80
1785Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 keycode_trans[(91, KP_Up)]=80
1786Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 keycode_trans[KP_Up]=80
1787Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 assign(92, set([('KP_9', 0)]))
1788Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 assign(92, set([('KP_9', 0)]))
1789Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 preserve_keycode_matches[81]=set([('KP_Prior', 0), ('KP_9', 3), ('KP_9', 1), ('KP_Prior', 2)])
1790Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 preserve matches for set([('KP_9', 0)]) : {81: set([('KP_Prior', 0), ('KP_9', 3), ('KP_9', 1), ('KP_Prior', 2)])}
1791Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 found keysym preserve superset with more keys for (('KP_9', 0),) : (('KP_Prior', 0), ('KP_9', 3), ('KP_9', 1), ('KP_Prior', 2))
1792Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,693 set_keycodes key 92 ((('KP_Prior', 0), ('KP_9', 3), ('KP_9', 1), ('KP_Prior', 2))) mapped to keycode=81
1793Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[(92, KP_Prior)]=81
1794Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[KP_Prior]=81
1795Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[(92, KP_9)]=81
1796Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[KP_9]=81
1797Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[(92, KP_9)]=81
1798Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[KP_9]=81
1799Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[(92, KP_Prior)]=81
1800Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[KP_Prior]=81
1801Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 assign(96, set([('F5', 0)]))
1802Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 assign(96, set([('F5', 0)]))
1803Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 preserve_keycode_matches[71]=set([('F5', 4), ('F5', 5), ('F5', 0), ('XF86Switch_VT_5', 6), ('F5', 1), ('F5', 2), ('F5', 3)])
1804Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 preserve matches for set([('F5', 0)]) : {71: set([('F5', 4), ('F5', 5), ('F5', 0), ('XF86Switch_VT_5', 6), ('F5', 1), ('F5', 2), ('F5', 3)])}
1805Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 found direct preserve superset for client keycode 96 (('F5', 0),) -> server keycode 71 (('F5', 4), ('F5', 5), ('F5', 0), ('XF86Switch_VT_5', 6), ('F5', 1), ('F5', 2), ('F5', 3))
1806Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 set_keycodes key 96 ((('F5', 4), ('F5', 5), ('F5', 0), ('XF86Switch_VT_5', 6), ('F5', 1), ('F5', 2), ('F5', 3))) mapped to keycode=71
1807Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[(96, F5)]=71
1808Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[F5]=71
1809Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[(96, F5)]=71
1810Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[F5]=71
1811Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[(96, F5)]=71
1812Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[F5]=71
1813Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[(96, XF86Switch_VT_5)]=71
1814Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,694 keycode_trans[XF86Switch_VT_5]=71
1815Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[(96, F5)]=71
1816Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[F5]=71
1817Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[(96, F5)]=71
1818Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[F5]=71
1819Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[(96, F5)]=71
1820Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[F5]=71
1821Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 assign(97, set([('F6', 0)]))
1822Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 assign(97, set([('F6', 0)]))
1823Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 preserve_keycode_matches[72]=set([('F6', 4), ('F6', 1), ('F6', 0), ('F6', 3), ('F6', 2), ('XF86Switch_VT_6', 6), ('F6', 5)])
1824Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 preserve matches for set([('F6', 0)]) : {72: set([('F6', 4), ('F6', 1), ('F6', 0), ('F6', 3), ('F6', 2), ('XF86Switch_VT_6', 6), ('F6', 5)])}
1825Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 found direct preserve superset for client keycode 97 (('F6', 0),) -> server keycode 72 (('F6', 4), ('F6', 1), ('F6', 0), ('F6', 3), ('F6', 2), ('XF86Switch_VT_6', 6), ('F6', 5))
1826Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 set_keycodes key 97 ((('F6', 4), ('F6', 1), ('F6', 0), ('F6', 3), ('F6', 2), ('XF86Switch_VT_6', 6), ('F6', 5))) mapped to keycode=72
1827Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[(97, F6)]=72
1828Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[F6]=72
1829Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[(97, F6)]=72
1830Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[F6]=72
1831Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[(97, F6)]=72
1832Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[F6]=72
1833Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[(97, F6)]=72
1834Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[F6]=72
1835Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[(97, F6)]=72
1836Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[F6]=72
1837Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,695 keycode_trans[(97, XF86Switch_VT_6)]=72
1838Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[XF86Switch_VT_6]=72
1839Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[(97, F6)]=72
1840Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[F6]=72
1841Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 assign(98, set([('F7', 0)]))
1842Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 assign(98, set([('F7', 0)]))
1843Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 preserve_keycode_matches[73]=set([('F7', 3), ('F7', 0), ('F7', 1), ('F7', 4), ('F7', 5), ('XF86Switch_VT_7', 6), ('F7', 2)])
1844Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 preserve matches for set([('F7', 0)]) : {73: set([('F7', 3), ('F7', 0), ('F7', 1), ('F7', 4), ('F7', 5), ('XF86Switch_VT_7', 6), ('F7', 2)])}
1845Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 found direct preserve superset for client keycode 98 (('F7', 0),) -> server keycode 73 (('F7', 3), ('F7', 0), ('F7', 1), ('F7', 4), ('F7', 5), ('XF86Switch_VT_7', 6), ('F7', 2))
1846Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 set_keycodes key 98 ((('F7', 3), ('F7', 0), ('F7', 1), ('F7', 4), ('F7', 5), ('XF86Switch_VT_7', 6), ('F7', 2))) mapped to keycode=73
1847Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[(98, F7)]=73
1848Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[F7]=73
1849Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[(98, F7)]=73
1850Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[F7]=73
1851Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[(98, F7)]=73
1852Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[F7]=73
1853Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[(98, F7)]=73
1854Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[F7]=73
1855Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[(98, F7)]=73
1856Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[F7]=73
1857Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[(98, XF86Switch_VT_7)]=73
1858Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[XF86Switch_VT_7]=73
1859Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[(98, F7)]=73
1860Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 keycode_trans[F7]=73
1861Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,696 assign(99, set([('F3', 0)]))
1862Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 assign(99, set([('F3', 0)]))
1863Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 preserve_keycode_matches[69]=set([('XF86Switch_VT_3', 6), ('F3', 2), ('F3', 3), ('F3', 0), ('F3', 1), ('F3', 4), ('F3', 5)])
1864Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 preserve matches for set([('F3', 0)]) : {69: set([('XF86Switch_VT_3', 6), ('F3', 2), ('F3', 3), ('F3', 0), ('F3', 1), ('F3', 4), ('F3', 5)])}
1865Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 found direct preserve superset for client keycode 99 (('F3', 0),) -> server keycode 69 (('XF86Switch_VT_3', 6), ('F3', 2), ('F3', 3), ('F3', 0), ('F3', 1), ('F3', 4), ('F3', 5))
1866Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 set_keycodes key 99 ((('XF86Switch_VT_3', 6), ('F3', 2), ('F3', 3), ('F3', 0), ('F3', 1), ('F3', 4), ('F3', 5))) mapped to keycode=69
1867Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[(99, XF86Switch_VT_3)]=69
1868Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[XF86Switch_VT_3]=69
1869Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[(99, F3)]=69
1870Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[F3]=69
1871Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[(99, F3)]=69
1872Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[F3]=69
1873Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[(99, F3)]=69
1874Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[F3]=69
1875Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[(99, F3)]=69
1876Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[F3]=69
1877Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[(99, F3)]=69
1878Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[F3]=69
1879Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[(99, F3)]=69
1880Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 keycode_trans[F3]=69
1881Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 assign(100, set([('F8', 0)]))
1882Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 assign(100, set([('F8', 0)]))
1883Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,697 preserve_keycode_matches[74]=set([('F8', 3), ('F8', 2), ('F8', 1), ('F8', 0), ('XF86Switch_VT_8', 6), ('F8', 5), ('F8', 4)])
1884Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 preserve matches for set([('F8', 0)]) : {74: set([('F8', 3), ('F8', 2), ('F8', 1), ('F8', 0), ('XF86Switch_VT_8', 6), ('F8', 5), ('F8', 4)])}
1885Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 found direct preserve superset for client keycode 100 (('F8', 0),) -> server keycode 74 (('F8', 3), ('F8', 2), ('F8', 1), ('F8', 0), ('XF86Switch_VT_8', 6), ('F8', 5), ('F8', 4))
1886Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 set_keycodes key 100 ((('F8', 3), ('F8', 2), ('F8', 1), ('F8', 0), ('XF86Switch_VT_8', 6), ('F8', 5), ('F8', 4))) mapped to keycode=74
1887Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[(100, F8)]=74
1888Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[F8]=74
1889Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[(100, F8)]=74
1890Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[F8]=74
1891Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[(100, F8)]=74
1892Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[F8]=74
1893Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[(100, F8)]=74
1894Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[F8]=74
1895Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[(100, XF86Switch_VT_8)]=74
1896Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[XF86Switch_VT_8]=74
1897Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[(100, F8)]=74
1898Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[F8]=74
1899Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[(100, F8)]=74
1900Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 keycode_trans[F8]=74
1901Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 assign(101, set([('F9', 0)]))
1902Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 assign(101, set([('F9', 0)]))
1903Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 preserve_keycode_matches[75]=set([('F9', 0), ('F9', 1), ('F9', 2), ('F9', 3), ('F9', 4), ('F9', 5), ('XF86Switch_VT_9', 6)])
1904Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,698 preserve matches for set([('F9', 0)]) : {75: set([('F9', 0), ('F9', 1), ('F9', 2), ('F9', 3), ('F9', 4), ('F9', 5), ('XF86Switch_VT_9', 6)])}
1905Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 found direct preserve superset for client keycode 101 (('F9', 0),) -> server keycode 75 (('F9', 0), ('F9', 1), ('F9', 2), ('F9', 3), ('F9', 4), ('F9', 5), ('XF86Switch_VT_9', 6))
1906Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 set_keycodes key 101 ((('F9', 0), ('F9', 1), ('F9', 2), ('F9', 3), ('F9', 4), ('F9', 5), ('XF86Switch_VT_9', 6))) mapped to keycode=75
1907Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[(101, F9)]=75
1908Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[F9]=75
1909Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[(101, F9)]=75
1910Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[F9]=75
1911Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[(101, F9)]=75
1912Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[F9]=75
1913Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[(101, F9)]=75
1914Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[F9]=75
1915Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[(101, F9)]=75
1916Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[F9]=75
1917Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[(101, F9)]=75
1918Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[F9]=75
1919Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[(101, XF86Switch_VT_9)]=75
1920Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[XF86Switch_VT_9]=75
1921Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 assign(102, set([('U+0010', 0)]))
1922Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 assign(102, set([('U+0010', 0)]))
1923Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 no preserve matches for (('U+0010', 0),)
1924Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 set_keycodes key set([('U+0010', 0)]) using free keycode=93
1925Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 set_keycodes key 102 ((('U+0010', 0),)) mapped to keycode=93
1926Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[(102, U+0010)]=93
1927Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 keycode_trans[U+0010]=93
1928Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,699 assign(103, set([('F11', 0)]))
1929Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 assign(103, set([('F11', 0)]))
1930Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 preserve_keycode_matches[95]=set([('F11', 0), ('F11', 1), ('XF86Switch_VT_11', 6), ('F11', 4), ('F11', 5), ('F11', 2), ('F11', 3)])
1931Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 preserve matches for set([('F11', 0)]) : {95: set([('F11', 0), ('F11', 1), ('XF86Switch_VT_11', 6), ('F11', 4), ('F11', 5), ('F11', 2), ('F11', 3)])}
1932Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 found direct preserve superset for client keycode 103 (('F11', 0),) -> server keycode 95 (('F11', 0), ('F11', 1), ('XF86Switch_VT_11', 6), ('F11', 4), ('F11', 5), ('F11', 2), ('F11', 3))
1933Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 set_keycodes key 103 ((('F11', 0), ('F11', 1), ('XF86Switch_VT_11', 6), ('F11', 4), ('F11', 5), ('F11', 2), ('F11', 3))) mapped to keycode=95
1934Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[(103, F11)]=95
1935Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[F11]=95
1936Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[(103, F11)]=95
1937Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[F11]=95
1938Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[(103, XF86Switch_VT_11)]=95
1939Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[XF86Switch_VT_11]=95
1940Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[(103, F11)]=95
1941Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[F11]=95
1942Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[(103, F11)]=95
1943Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[F11]=95
1944Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[(103, F11)]=95
1945Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[F11]=95
1946Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[(103, F11)]=95
1947Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 keycode_trans[F11]=95
1948Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 assign(104, set([('U+0010', 0)]))
1949Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 assign(104, set([('U+0010', 0)]))
1950Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,700 no preserve matches for (('U+0010', 0),)
1951Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 set_keycodes key set([('U+0010', 0)]) using free keycode=101
1952Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 set_keycodes key 104 ((('U+0010', 0),)) mapped to keycode=101
1953Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 keycode_trans[(104, U+0010)]=101
1954Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 keycode_trans[U+0010]=101
1955Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 assign(105, set([('F13', 0)]))
1956Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 assign(105, set([('F13', 0)]))
1957Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 no preserve matches for (('F13', 0),)
1958Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 set_keycodes key set([('F13', 0)]) using free keycode=114
1959Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 set_keycodes key 105 ((('F13', 0),)) mapped to keycode=114
1960Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 keycode_trans[(105, F13)]=114
1961Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 keycode_trans[F13]=114
1962Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 assign(106, set([('F16', 0)]))
1963Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 assign(106, set([('F16', 0)]))
1964Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 no preserve matches for (('F16', 0),)
1965Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 set_keycodes key set([('F16', 0)]) using free keycode=118
1966Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 set_keycodes key 106 ((('F16', 0),)) mapped to keycode=118
1967Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 keycode_trans[(106, F16)]=118
1968Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 keycode_trans[F16]=118
1969Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 assign(107, set([('F14', 0)]))
1970Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 assign(107, set([('F14', 0)]))
1971Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 no preserve matches for (('F14', 0),)
1972Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,701 set_keycodes key set([('F14', 0)]) using free keycode=119
1973Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 set_keycodes key 107 ((('F14', 0),)) mapped to keycode=119
1974Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 keycode_trans[(107, F14)]=119
1975Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 keycode_trans[F14]=119
1976Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 assign(108, set([('U+0010', 0)]))
1977Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 assign(108, set([('U+0010', 0)]))
1978Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 no preserve matches for (('U+0010', 0),)
1979Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 set_keycodes key set([('U+0010', 0)]) using free keycode=120
1980Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 set_keycodes key 108 ((('U+0010', 0),)) mapped to keycode=120
1981Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 keycode_trans[(108, U+0010)]=120
1982Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 keycode_trans[U+0010]=120
1983Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 assign(109, set([('F10', 0)]))
1984Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 assign(109, set([('F10', 0)]))
1985Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 preserve_keycode_matches[76]=set([('F10', 1), ('F10', 0), ('F10', 3), ('F10', 2), ('F10', 5), ('F10', 4), ('XF86Switch_VT_10', 6)])
1986Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 preserve matches for set([('F10', 0)]) : {76: set([('F10', 1), ('F10', 0), ('F10', 3), ('F10', 2), ('F10', 5), ('F10', 4), ('XF86Switch_VT_10', 6)])}
1987Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 found direct preserve superset for client keycode 109 (('F10', 0),) -> server keycode 76 (('F10', 1), ('F10', 0), ('F10', 3), ('F10', 2), ('F10', 5), ('F10', 4), ('XF86Switch_VT_10', 6))
1988Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 set_keycodes key 109 ((('F10', 1), ('F10', 0), ('F10', 3), ('F10', 2), ('F10', 5), ('F10', 4), ('XF86Switch_VT_10', 6))) mapped to keycode=76
1989Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 keycode_trans[(109, F10)]=76
1990Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 keycode_trans[F10]=76
1991Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 keycode_trans[(109, F10)]=76
1992Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 keycode_trans[F10]=76
1993Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 keycode_trans[(109, F10)]=76
1994Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,702 keycode_trans[F10]=76
1995Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 keycode_trans[(109, F10)]=76
1996Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 keycode_trans[F10]=76
1997Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 keycode_trans[(109, F10)]=76
1998Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 keycode_trans[F10]=76
1999Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 keycode_trans[(109, F10)]=76
2000Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 keycode_trans[F10]=76
2001Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 keycode_trans[(109, XF86Switch_VT_10)]=76
2002Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 keycode_trans[XF86Switch_VT_10]=76
2003Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 assign(110, set([('U+0010', 0)]))
2004Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 assign(110, set([('U+0010', 0)]))
2005Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 no preserve matches for (('U+0010', 0),)
2006Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 set_keycodes key set([('U+0010', 0)]) using free keycode=121
2007Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 set_keycodes key 110 ((('U+0010', 0),)) mapped to keycode=121
2008Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 keycode_trans[(110, U+0010)]=121
2009Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 keycode_trans[U+0010]=121
2010Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 assign(111, set([('F12', 0)]))
2011Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 assign(111, set([('F12', 0)]))
2012Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 preserve_keycode_matches[96]=set([('F12', 5), ('F12', 4), ('F12', 1), ('F12', 3), ('F12', 2), ('XF86Switch_VT_12', 6), ('F12', 0)])
2013Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 preserve matches for set([('F12', 0)]) : {96: set([('F12', 5), ('F12', 4), ('F12', 1), ('F12', 3), ('F12', 2), ('XF86Switch_VT_12', 6), ('F12', 0)])}
2014Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 found direct preserve superset for client keycode 111 (('F12', 0),) -> server keycode 96 (('F12', 5), ('F12', 4), ('F12', 1), ('F12', 3), ('F12', 2), ('XF86Switch_VT_12', 6), ('F12', 0))
2015Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 set_keycodes key 111 ((('F12', 5), ('F12', 4), ('F12', 1), ('F12', 3), ('F12', 2), ('XF86Switch_VT_12', 6), ('F12', 0))) mapped to keycode=96
2016Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,703 keycode_trans[(111, F12)]=96
2017Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[F12]=96
2018Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[(111, F12)]=96
2019Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[F12]=96
2020Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[(111, F12)]=96
2021Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[F12]=96
2022Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[(111, F12)]=96
2023Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[F12]=96
2024Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[(111, F12)]=96
2025Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[F12]=96
2026Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[(111, XF86Switch_VT_12)]=96
2027Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[XF86Switch_VT_12]=96
2028Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[(111, F12)]=96
2029Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[F12]=96
2030Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 assign(112, set([('U+0010', 0)]))
2031Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 assign(112, set([('U+0010', 0)]))
2032Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 no preserve matches for (('U+0010', 0),)
2033Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 set_keycodes key set([('U+0010', 0)]) using free keycode=122
2034Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 set_keycodes key 112 ((('U+0010', 0),)) mapped to keycode=122
2035Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[(112, U+0010)]=122
2036Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 keycode_trans[U+0010]=122
2037Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 assign(113, set([('F15', 0)]))
2038Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 assign(113, set([('F15', 0)]))
2039Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 no preserve matches for (('F15', 0),)
2040Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,704 set_keycodes key set([('F15', 0)]) using free keycode=123
2041Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 set_keycodes key 113 ((('F15', 0),)) mapped to keycode=123
2042Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 keycode_trans[(113, F15)]=123
2043Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 keycode_trans[F15]=123
2044Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 assign(114, set([('U+0005', 0)]))
2045Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 assign(114, set([('U+0005', 0)]))
2046Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 no preserve matches for (('U+0005', 0),)
2047Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 set_keycodes key set([('U+0005', 0)]) using free keycode=129
2048Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 set_keycodes key 114 ((('U+0005', 0),)) mapped to keycode=129
2049Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 keycode_trans[(114, U+0005)]=129
2050Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 keycode_trans[U+0005]=129
2051Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 assign(115, set([('Home', 0)]))
2052Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 assign(115, set([('Home', 0)]))
2053Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 preserve_keycode_matches[97]=set([('Home', 2), ('Home', 0)])
2054Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 preserve matches for set([('Home', 0)]) : {97: set([('Home', 2), ('Home', 0)])}
2055Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 found direct preserve superset for client keycode 115 (('Home', 0),) -> server keycode 97 (('Home', 2), ('Home', 0))
2056Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 set_keycodes key 115 ((('Home', 2), ('Home', 0))) mapped to keycode=97
2057Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 keycode_trans[(115, Home)]=97
2058Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 keycode_trans[Home]=97
2059Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 keycode_trans[(115, Home)]=97
2060Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 keycode_trans[Home]=97
2061Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 assign(116, set([('Page_Up', 0)]))
2062Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,705 assign(116, set([('Page_Up', 0)]))
2063Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 no preserve matches for (('Page_Up', 0),)
2064Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 set_keycodes key set([('Page_Up', 0)]) using free keycode=130
2065Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 set_keycodes key 116 ((('Page_Up', 0),)) mapped to keycode=130
2066Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 keycode_trans[(116, Page_Up)]=130
2067Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 keycode_trans[Page_Up]=130
2068Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 assign(117, set([('Delete', 0)]))
2069Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 assign(117, set([('Delete', 0)]))
2070Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 preserve_keycode_matches[107]=set([('Delete', 0), ('Delete', 2)])
2071Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 preserve matches for set([('Delete', 0)]) : {107: set([('Delete', 0), ('Delete', 2)])}
2072Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 found direct preserve superset for client keycode 117 (('Delete', 0),) -> server keycode 107 (('Delete', 0), ('Delete', 2))
2073Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 set_keycodes key 117 ((('Delete', 0), ('Delete', 2))) mapped to keycode=107
2074Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 keycode_trans[(117, Delete)]=107
2075Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 keycode_trans[Delete]=107
2076Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 keycode_trans[(117, Delete)]=107
2077Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 keycode_trans[Delete]=107
2078Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 assign(118, set([('F4', 0)]))
2079Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 assign(118, set([('F4', 0)]))
2080Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 preserve_keycode_matches[70]=set([('F4', 5), ('F4', 4), ('F4', 3), ('F4', 2), ('XF86Switch_VT_4', 6), ('F4', 1), ('F4', 0)])
2081Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 preserve matches for set([('F4', 0)]) : {70: set([('F4', 5), ('F4', 4), ('F4', 3), ('F4', 2), ('XF86Switch_VT_4', 6), ('F4', 1), ('F4', 0)])}
2082Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 found direct preserve superset for client keycode 118 (('F4', 0),) -> server keycode 70 (('F4', 5), ('F4', 4), ('F4', 3), ('F4', 2), ('XF86Switch_VT_4', 6), ('F4', 1), ('F4', 0))
2083Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,706 set_keycodes key 118 ((('F4', 5), ('F4', 4), ('F4', 3), ('F4', 2), ('XF86Switch_VT_4', 6), ('F4', 1), ('F4', 0))) mapped to keycode=70
2084Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[(118, F4)]=70
2085Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[F4]=70
2086Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[(118, F4)]=70
2087Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[F4]=70
2088Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[(118, F4)]=70
2089Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[F4]=70
2090Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[(118, F4)]=70
2091Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[F4]=70
2092Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[(118, XF86Switch_VT_4)]=70
2093Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[XF86Switch_VT_4]=70
2094Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[(118, F4)]=70
2095Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[F4]=70
2096Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[(118, F4)]=70
2097Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 keycode_trans[F4]=70
2098Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 assign(119, set([('End', 0)]))
2099Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 assign(119, set([('End', 0)]))
2100Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 preserve_keycode_matches[103]=set([('End', 2), ('End', 0)])
2101Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 preserve matches for set([('End', 0)]) : {103: set([('End', 2), ('End', 0)])}
2102Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 found direct preserve superset for client keycode 119 (('End', 0),) -> server keycode 103 (('End', 2), ('End', 0))
2103Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,707 set_keycodes key 119 ((('End', 2), ('End', 0))) mapped to keycode=103
2104Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[(119, End)]=103
2105Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[End]=103
2106Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[(119, End)]=103
2107Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[End]=103
2108Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 assign(120, set([('F2', 0)]))
2109Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 assign(120, set([('F2', 0)]))
2110Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 preserve_keycode_matches[68]=set([('XF86Switch_VT_2', 6), ('F2', 1), ('F2', 0), ('F2', 3), ('F2', 2), ('F2', 5), ('F2', 4)])
2111Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 preserve matches for set([('F2', 0)]) : {68: set([('XF86Switch_VT_2', 6), ('F2', 1), ('F2', 0), ('F2', 3), ('F2', 2), ('F2', 5), ('F2', 4)])}
2112Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 found direct preserve superset for client keycode 120 (('F2', 0),) -> server keycode 68 (('XF86Switch_VT_2', 6), ('F2', 1), ('F2', 0), ('F2', 3), ('F2', 2), ('F2', 5), ('F2', 4))
2113Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 set_keycodes key 120 ((('XF86Switch_VT_2', 6), ('F2', 1), ('F2', 0), ('F2', 3), ('F2', 2), ('F2', 5), ('F2', 4))) mapped to keycode=68
2114Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[(120, XF86Switch_VT_2)]=68
2115Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[XF86Switch_VT_2]=68
2116Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[(120, F2)]=68
2117Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[F2]=68
2118Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[(120, F2)]=68
2119Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[F2]=68
2120Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[(120, F2)]=68
2121Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[F2]=68
2122Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[(120, F2)]=68
2123Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[F2]=68
2124Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[(120, F2)]=68
2125Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[F2]=68
2126Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[(120, F2)]=68
2127Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,708 keycode_trans[F2]=68
2128Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 assign(121, set([('Page_Down', 0)]))
2129Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 assign(121, set([('Page_Down', 0)]))
2130Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 no preserve matches for (('Page_Down', 0),)
2131Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 set_keycodes key set([('Page_Down', 0)]) using free keycode=131
2132Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 set_keycodes key 121 ((('Page_Down', 0),)) mapped to keycode=131
2133Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 keycode_trans[(121, Page_Down)]=131
2134Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 keycode_trans[Page_Down]=131
2135Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 assign(122, set([('F1', 0)]))
2136Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 assign(122, set([('F1', 0)]))
2137Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 preserve_keycode_matches[67]=set([('F1', 2), ('F1', 3), ('F1', 4), ('F1', 5), ('XF86Switch_VT_1', 6), ('F1', 0), ('F1', 1)])
2138Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 preserve matches for set([('F1', 0)]) : {67: set([('F1', 2), ('F1', 3), ('F1', 4), ('F1', 5), ('XF86Switch_VT_1', 6), ('F1', 0), ('F1', 1)])}
2139Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 found direct preserve superset for client keycode 122 (('F1', 0),) -> server keycode 67 (('F1', 2), ('F1', 3), ('F1', 4), ('F1', 5), ('XF86Switch_VT_1', 6), ('F1', 0), ('F1', 1))
2140Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 set_keycodes key 122 ((('F1', 2), ('F1', 3), ('F1', 4), ('F1', 5), ('XF86Switch_VT_1', 6), ('F1', 0), ('F1', 1))) mapped to keycode=67
2141Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 keycode_trans[(122, F1)]=67
2142Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 keycode_trans[F1]=67
2143Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 keycode_trans[(122, F1)]=67
2144Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 keycode_trans[F1]=67
2145Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 keycode_trans[(122, F1)]=67
2146Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 keycode_trans[F1]=67
2147Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 keycode_trans[(122, F1)]=67
2148Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,709 keycode_trans[F1]=67
2149Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 keycode_trans[(122, XF86Switch_VT_1)]=67
2150Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 keycode_trans[XF86Switch_VT_1]=67
2151Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 keycode_trans[(122, F1)]=67
2152Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 keycode_trans[F1]=67
2153Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 keycode_trans[(122, F1)]=67
2154Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 keycode_trans[F1]=67
2155Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 assign(123, set([('Left', 0)]))
2156Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 assign(123, set([('Left', 0)]))
2157Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 preserve_keycode_matches[100]=set([('Left', 0), ('Left', 2)])
2158Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 preserve matches for set([('Left', 0)]) : {100: set([('Left', 0), ('Left', 2)])}
2159Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 found direct preserve superset for client keycode 123 (('Left', 0),) -> server keycode 100 (('Left', 0), ('Left', 2))
2160Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 set_keycodes key 123 ((('Left', 0), ('Left', 2))) mapped to keycode=100
2161Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 keycode_trans[(123, Left)]=100
2162Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 keycode_trans[Left]=100
2163Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 keycode_trans[(123, Left)]=100
2164Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 keycode_trans[Left]=100
2165Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 assign(124, set([('Right', 0)]))
2166Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 assign(124, set([('Right', 0)]))
2167Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 preserve_keycode_matches[102]=set([('Right', 0), ('Right', 2)])
2168Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 preserve matches for set([('Right', 0)]) : {102: set([('Right', 0), ('Right', 2)])}
2169Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 found direct preserve superset for client keycode 124 (('Right', 0),) -> server keycode 102 (('Right', 0), ('Right', 2))
2170Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,710 set_keycodes key 124 ((('Right', 0), ('Right', 2))) mapped to keycode=102
2171Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 keycode_trans[(124, Right)]=102
2172Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 keycode_trans[Right]=102
2173Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 keycode_trans[(124, Right)]=102
2174Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 keycode_trans[Right]=102
2175Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 assign(125, set([('Down', 0)]))
2176Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 assign(125, set([('Down', 0)]))
2177Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 preserve_keycode_matches[104]=set([('Down', 0), ('Down', 2)])
2178Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 preserve matches for set([('Down', 0)]) : {104: set([('Down', 0), ('Down', 2)])}
2179Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 found direct preserve superset for client keycode 125 (('Down', 0),) -> server keycode 104 (('Down', 0), ('Down', 2))
2180Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 set_keycodes key 125 ((('Down', 0), ('Down', 2))) mapped to keycode=104
2181Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 keycode_trans[(125, Down)]=104
2182Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 keycode_trans[Down]=104
2183Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 keycode_trans[(125, Down)]=104
2184Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 keycode_trans[Down]=104
2185Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 assign(126, set([('Up', 0)]))
2186Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 assign(126, set([('Up', 0)]))
2187Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 preserve_keycode_matches[98]=set([('Up', 2), ('Up', 0)])
2188Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 preserve matches for set([('Up', 0)]) : {98: set([('Up', 2), ('Up', 0)])}
2189Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 found direct preserve superset for client keycode 126 (('Up', 0),) -> server keycode 98 (('Up', 2), ('Up', 0))
2190Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 set_keycodes key 126 ((('Up', 2), ('Up', 0))) mapped to keycode=98
2191Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 keycode_trans[(126, Up)]=98
2192Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 keycode_trans[Up]=98
2193Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,711 keycode_trans[(126, Up)]=98
2194Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[Up]=98
2195Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 assign(128, set([('0x1484', 2), ('0x1', 3), ('0xabb4d731', 0), ('0x1dffff', 1)]))
2196Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 assign(128, set([('0x1484', 2), ('0x1', 3), ('0xabb4d731', 0), ('0x1dffff', 1)]))
2197Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 no preserve matches for (('0x1484', 2), ('0x1', 3), ('0xabb4d731', 0), ('0x1dffff', 1))
2198Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 set_keycodes key set([('0x1484', 2), ('0x1', 3), ('0xabb4d731', 0), ('0x1dffff', 1)]) using free keycode=132
2199Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 set_keycodes key 128 ((('0x1484', 2), ('0x1', 3), ('0xabb4d731', 0), ('0x1dffff', 1))) mapped to keycode=132
2200Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[(128, 0x1484)]=132
2201Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[0x1484]=132
2202Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[(128, 0x1)]=132
2203Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[0x1]=132
2204Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[(128, 0xabb4d731)]=132
2205Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[0xabb4d731]=132
2206Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[(128, 0x1dffff)]=132
2207Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[0x1dffff]=132
2208Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 set_keycodes key -1 ((('Mode_switch', 0), ('Mode_switch', 2))) mapped to keycode=8
2209Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[Mode_switch]=8
2210Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[Mode_switch]=8
2211Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 set_keycodes key -1 ((('Num_Lock', 2), ('Num_Lock', 0))) mapped to keycode=77
2212Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[Num_Lock]=77
2213Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[Num_Lock]=77
2214Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 set_keycodes key -1 ((('Scroll_Lock', 2), ('Scroll_Lock', 0))) mapped to keycode=78
2215Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[Scroll_Lock]=78
2216Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,712 keycode_trans[Scroll_Lock]=78
2217Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 set_keycodes key -1 ((('KP_Delete', 2), ('KP_Decimal', 1), ('KP_Decimal', 3), ('KP_Delete', 0))) mapped to keycode=91
2218Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[KP_Delete]=91
2219Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[KP_Decimal]=91
2220Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[KP_Decimal]=91
2221Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[KP_Delete]=91
2222Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 set_keycodes key -1 ((('less', 0), ('bar', 6), ('bar', 4), ('brokenbar', 5), ('greater', 1), ('less', 2), ('greater', 3))) mapped to keycode=94
2223Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[less]=94
2224Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[bar]=94
2225Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[bar]=94
2226Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[brokenbar]=94
2227Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[greater]=94
2228Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[less]=94
2229Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[greater]=94
2230Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 set_keycodes key -1 ((('Prior', 2), ('Prior', 0))) mapped to keycode=99
2231Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[Prior]=99
2232Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[Prior]=99
2233Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 set_keycodes key -1 ((('Next', 0), ('Next', 2))) mapped to keycode=105
2234Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[Next]=105
2235Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[Next]=105
2236Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 set_keycodes key -1 ((('Insert', 2), ('Insert', 0))) mapped to keycode=106
2237Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[Insert]=106
2238Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 keycode_trans[Insert]=106
2239Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,713 set_keycodes key -1 ((('Pause', 0), ('Break', 1), ('Pause', 2), ('Break', 3))) mapped to keycode=110
2240Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Pause]=110
2241Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Break]=110
2242Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Pause]=110
2243Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Break]=110
2244Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 set_keycodes key -1 ((('Print', 0), ('Sys_Req', 3), ('Sys_Req', 1), ('Print', 2))) mapped to keycode=111
2245Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Print]=111
2246Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Sys_Req]=111
2247Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Sys_Req]=111
2248Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Print]=111
2249Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 set_keycodes key -1 ((('Super_L', 0), ('Super_L', 2))) mapped to keycode=115
2250Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Super_L]=115
2251Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Super_L]=115
2252Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 set_keycodes key -1 ((('Super_R', 2), ('Super_R', 0))) mapped to keycode=116
2253Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Super_R]=116
2254Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Super_R]=116
2255Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 set_keycodes key -1 ((('Menu', 2), ('Menu', 0))) mapped to keycode=117
2256Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Menu]=117
2257Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Menu]=117
2258Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 set_keycodes key -1 ((('ISO_Level3_Shift', 0), ('ISO_Level3_Shift', 2))) mapped to keycode=124
2259Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[ISO_Level3_Shift]=124
2260Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[ISO_Level3_Shift]=124
2261Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 set_keycodes key -1 ((('Alt_L', 1), ('Alt_L', 3))) mapped to keycode=125
2262Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Alt_L]=125
2263Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,714 keycode_trans[Alt_L]=125
2264Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 set_keycodes key -1 ((('Super_L', 3), ('Super_L', 1))) mapped to keycode=127
2265Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[Super_L]=127
2266Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[Super_L]=127
2267Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 set_keycodes key -1 ((('Hyper_L', 1), ('Hyper_L', 3))) mapped to keycode=128
2268Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[Hyper_L]=128
2269Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[Hyper_L]=128
2270Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 set_keycodes key -1 ((('Meta_L', 1), ('Meta_L', 3))) mapped to keycode=156
2271Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[Meta_L]=156
2272Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[Meta_L]=156
2273Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 set_keycodes key -1 ((('XF86Display', 2), ('XF86Display', 0))) mapped to keycode=214
2274Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[XF86Display]=214
2275Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[XF86Display]=214
2276Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 set_keycodes key -1 ((('XF86KbdLightOnOff', 0), ('XF86KbdLightOnOff', 2))) mapped to keycode=215
2277Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[XF86KbdLightOnOff]=215
2278Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[XF86KbdLightOnOff]=215
2279Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 set_keycodes key -1 ((('XF86KbdBrightnessDown', 2), ('XF86KbdBrightnessDown', 0))) mapped to keycode=216
2280Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[XF86KbdBrightnessDown]=216
2281Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[XF86KbdBrightnessDown]=216
2282Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 set_keycodes key -1 ((('XF86KbdBrightnessUp', 0), ('XF86KbdBrightnessUp', 2))) mapped to keycode=217
2283Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[XF86KbdBrightnessUp]=217
2284Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,715 keycode_trans[XF86KbdBrightnessUp]=217
2285Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,716 all_keysyms=set(['rightdoublequotemark', 'plusminus', 'aring', 'yen', 'XF86Ungrab', 'V', 'dollar', 'Caps_Lock', 'XF86Switch_VT_3', 'XF86Switch_VT_2', 'mu', 'comma', 'Alt_L', 'XF86Switch_VT_5', 'XF86Switch_VT_4', 'XF86Switch_VT_9', 'ccedilla', 'U+F8FF', 'ISO_Left_Tab', 'copyright', 'KP_Down', 'U+220F', 'KP_Add', 'less', '3', '0', 'KP_Insert', '4', 'masculine', 'BackSpace', 'Control_L', 'idotless', 'division', 'guillemotright', 'Alt_R', 'D', 'H', 'L', 'Sys_Req', 'P', 'F3', 'T', 'underscore', 'U+2206', 'X', 'XF86KbdLightOnOff', 'U+2044', 'cedilla', 'KP_Multiply', 'oslash', 'acute', 'Left', 'Right', 'bar', 'd', 'ssharp', 'h', 'OE', 'Mode_switch', 'l', 'XF86Prev_VMode', 'p', 'asciitilde', 't', 'Tab', 'notsign', 'x', 'exclamdown', 'U+2030', 'XF86Switch_VT_6', 'parenright', 'A', 'ordfeminine', 'brokenbar', 'F4', '0x1', 'Next', 'XF86Display', 'U+0005', 'Print', 'infinity', 'U+2211', 'braceleft', 'Down', 'dead_acute', 'breve', 'XF86Switch_VT_8', 'G', 'KP_Home', 'space', 'section', 'macron', 'Ccedilla', 'Icircumflex', 'diaeresis', 'paragraph', 'ampersand', '7', 'Acircumflex', 'ellipsis', 'F5', 'AE', 'C', 'KP_Begin', 'KP_End', 'degree', 'M', 'K', 'lessthanequal', 'Hyper_L', 'greaterthanequal', 'O', 'Up', '0x1484', 'U+0010', 'S', 'F8', 'U+02DA', 'W', 'U+02DC', 'caron', 'Meta_L', 'exclam', 'F11', 'F16', 'dead_grave', 'F14', 'Delete', 'XF86ClearGrab', 'Aring', 'ogonek', 'dead_diaeresis', 'question', 'oe', 'singlelowquotemark', 'Ooblique', 'equal', 'o', 'partialderivative', 'KP_Prior', 's', 'plus', 'w', 'Escape', 'EuroSign', 'apostrophe', 'enfilledcircbullet', 'U+02C6', 'notequal', 'Pause', 'dagger', 'Page_Down', 'U+2039', 'radical', 'Idiaeresis', 'Super_L', 'integral', 'period', 'slash', 'F12', 'XF86Switch_VT_1', 'endash', 'colon', 'F13', 'End', 'KP_Equal', 'F10', 'parenleft', 'doublelowquotemark', 'KP_7', 'Shift_R', 'leftsinglequotemark', 'KP_Divide', 'U+FB02', 'KP_Delete', 'Greek_pi', 'U+FB01', 'trademark', 'Aacute', 'cent', 'Break', 'KP_Next', '2', 'abovedot', 'Num_Lock', '6', 'Shift_L', 'F15', 'dead
2286Feb 14 08:56:58 linux-server start-xpra: _circumflex', 'leftdoublequotemark', 'B', 'F', 'registered', 'J', 'c', 'XF86Switch_VT_7', 'N', 'KP_0', 'KP_1', 'KP_2', 'R', 'bracketleft', 'KP_5', 'KP_6', '8', 'KP_8', 'asciicircum', 'Z', 'Meta_R', 'KP_9', 'Oacute', 'KP_Left', 'F1', 'F2', 'b', 'guillemotleft', 'g', 'F6', 'f', 'Ograve', 'F9', 'j', 'KP_Decimal', 'KP_Enter', 'n', 'U+203A', 'doubleacute', 'r', 'v', 'k', 'z', 'Scroll_Lock', 'minus', 'braceright', 'Prior', 'function', 'ae', 'semicolon', 'Greek_OMEGA', 'nobreakspace', 'rightsinglequotemark', 'Page_Up', 'backslash', '0x1dffff', 'doubledagger', 'KP_Subtract', 'at', 'dead_tilde', 'greater', 'Menu', 'Return', 'periodcentered', 'KP_Up', 'XF86KbdBrightnessUp', 'Uacute', 'percent', 'Control_R', '0xabb4d731', '1', '5', 'XF86Switch_VT_12', 'XF86Switch_VT_11', 'XF86Switch_VT_10', '9', 'U+2248', 'bracketright', 'sterling', 'Insert', 'quotedbl', 'XF86Next_VMode', 'E', 'I', 'Super_R', 'numbersign', 'asterisk', 'XF86KbdBrightnessDown', 'Q', 'KP_Right', 'U', 'Home', 'Y', 'emdash', 'U+25CA', 'grave', 'Iacute', 'a', 'e', 'F7', 'i', 'Ocircumflex', 'm', 'ISO_Level3_Shift', 'q', 'KP_3', 'u', 'y', 'KP_4', 'questiondown'])
2287Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,716 found missing keysym Hyper_R for modifier mod4, will add it
2288Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,716 assign(-1, set([('Hyper_R', 0)]))
2289Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,716 no preserve matches for (('Hyper_R', 0),)
2290Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,716 set_keycodes key set([('Hyper_R', 0)]) using free keycode=133
2291Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,716 set_keycodes key -1 ((('Hyper_R', 0),)) mapped to keycode=133
2292Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,716 keycode_trans[Hyper_R]=133
2293Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,716 assigned keycode 133 for key 'Hyper_R' of modifier 'mod4'
2294Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,716 translated keycodes={(55, 'Meta_L'): 64, 'aring': 38, (10, 'section'): 92, 'Alt_R': 113, 'dollar': 13, 'Caps_Lock': 66, 'Alt_L': 125, (15, 'R'): 27, (21, '4'): 13, '0': 19, (50, 'asciitilde'): 49, 'masculine': 19, (84, 'KP_2'): 88, (69, 'KP_Add'): 86, 'idotless': 56, (126, 'Up'): 98, 'division': 61, (89, 'KP_Home'): 79, 'P': 33, (124, 'Right'): 102, 'underscore': 20, (3, 'f'): 41, (31, 'oslash'): 32, 'KP_Multiply': 63, (0, 'a'): 38, (103, 'F11'): 95, 'F7': 73, 'p': 33, (101, 'XF86Switch_VT_9'): 75, 'Tab': 23, (72, 'equal'): 104, (28, 'degree'): 17, (120, 'F2'): 68, (114, 'U+0005'): 129, (43, 'less'): 59, 'Delete': 107, '0x1': 132, (53, 'Escape'): 9, (46, 'Acircumflex'): 58, (9, 'radical'): 55, 'XF86Display': 214, (18, 'U+2044'): 10, (61, 'Alt_R'): 113, 'Down': 104, (6, 'Greek_OMEGA'): 52, 'KP_Home': 79, 'F5': 71, (5, 'g'): 42, 'section': 15, (92, 'KP_Prior'): 81, 'Icircumflex': 40, (82, 'KP_0'): 90, 'diaeresis': 30, (87, 'KP_5'): 84, 'ampersand': 16, (6, 'Z'): 52, (4, 'h'): 43, 'degree': 17, 'K': 45, 'lessthanequal': 59, (5, 'doubleacute'): 42, (11, 'b'): 56, (9, 'v'): 55, 'Prior': 99, (13, 'U+2211'): 25, (2, 'D'): 40, (108, 'U+0010'): 120, 'Aring': 38, (99, 'F3'): 69, 'k': 45, 'Ooblique': 32, 'Home': 97, 'enfilledcircbullet': 17, (86, 'KP_Left'): 83, (45, 'n'): 57, (11, 'idotless'): 56, 'asciitilde': 49, 'F13': 114, (88, 'KP_6'): 85, (13, 'doublelowquotemark'): 25, (47, 'breve'): 60, 'F16': 118, 'leftsinglequotemark': 35, 'KP_Prior': 81, (11, 'integral'): 56, (31, 'O'): 32, 'brokenbar': 94, 'KP_Next': 89, (75, 'KP_Divide'): 112, '6': 15, (78, 'XF86Prev_VMode'): 82, (4, 'abovedot'): 43, 'dead_circumflex': 31, 'KP_Add': 86, 'F': 41, (3, 'function'): 41, 'bracketleft': 34, 'V': 55, 'asciicircum': 15, (72, 'Down'): 104, (13, 'w'): 25, 'F1': 67, 'F2': 68, 'F3': 69, 'F4': 70, 'dead_diaeresis': 30, 'F6': 72, 'f': 41, 'F8': 74, 'F9': 75, 'KP_Enter': 108, 'mu': 58, 'paragraph': 16, 'v': 55, (96, 'F5'): 71, 'Scroll_Lock': 78, 'partialderivative': 40, 'F15': 123, (112, 'U+0010'): 122, 'Greek_OMEGA':
2295Feb 14 08:56:58 linux-server start-xpra: 52, 'rightsinglequotemark': 35, 'backslash': 51, (37, 'L'): 46, (1, 'Iacute'): 39, (19, 'trademark'): 11, (66, 'asterisk'): 102, 'Shift_R': 62, (26, 'paragraph'): 16, (21, 'cent'): 13, (86, 'KP_4'): 83, (109, 'XF86Switch_VT_10'): 76, (122, 'F1'): 67, 'XF86KbdBrightnessUp': 217, '1': 10, (24, 'equal'): 21, (23, 'U+FB01'): 14, (27, 'minus'): 20, 'A': 38, (98, 'F7'): 73, (100, 'F8'): 74, (38, 'j'): 44, 'Q': 24, (55, 'Alt_L'): 64, (22, 'section'): 15, (42, 'guillemotright'): 51, 'a': 38, 'bar': 94, (32, 'U'): 30, (5, 'copyright'): 42, (111, 'XF86Switch_VT_12'): 96, (113, 'F15'): 123, 'q': 24, (17, 'caron'): 28, (57, 'Caps_Lock'): 66, 'KP_Delete': 91, (33, 'braceleft'): 34, 'notequal': 21, (50, 'dead_grave'): 49, 'comma': 59, (35, 'p'): 33, (26, 'ampersand'): 16, (22, 'asciicircum'): 15, (48, 'ISO_Left_Tab'): 23, 'ISO_Left_Tab': 23, 'U+220F': 33, (30, 'rightsinglequotemark'): 35, (47, 'greater'): 60, 'Control_L': 37, 'guillemotright': 51, (44, 'questiondown'): 61, 'greater': 94, (91, 'KP_8'): 80, 'L': 46, (31, 'Ooblique'): 32, (23, 'percent'): 14, 'U+2206': 44, (3, 'F'): 41, 'XF86KbdLightOnOff': 215, (39, 'apostrophe'): 48, 'cedilla': 52, (46, 'mu'): 58, 'Mode_switch': 8, 'l': 46, 'notsign': 46, 'exclamdown': 10, (85, 'KP_3'): 89, (61, 'Meta_R'): 113, 'sterling': 12, 'endash': 20, 'End': 103, 'Insert': 106, (128, '0x1484'): 132, 'Next': 105, (39, 'ae'): 48, (17, 't'): 28, 'KP_7': 79, (22, 'U+FB02'): 15, (30, 'leftsinglequotemark'): 35, 'U+0005': 129, 'Print': 111, (12, 'oe'): 24, 'space': 65, (38, 'Ocircumflex'): 44, (35, 'U+220F'): 33, '7': 16, (16, 'y'): 29, (101, 'F9'): 75, 'KP_End': 87, 'G': 42, 'greaterthanequal': 60, (9, 'U+25CA'): 55, 'U+02DA': 45, 'W': 25, 'U+02DC': 57, 'F12': 96, 'Meta_L': 156, 'F10': 76, 'F11': 95, (43, 'macron'): 59, 'F14': 119, (69, 'XF86Next_VMode'): 86, 'g': 42, (40, 'k'): 45, (83, 'KP_End'): 87, 'w': 25, (87, 'KP_Begin'): 84, 'EuroSign': 11, (0, 'aring'): 38, (39, 'quotedbl'): 48, 'U+2030': 27, 'Pause': 110, (42, 'bar'): 51, 'Page_Down': 131, 'U+2039': 12, 'radical': 55, (54, 'Meta_R')
2296Feb 14 08:56:58 linux-server start-xpra: : 113, (128, '0x1'): 132, (1, 'ssharp'): 39, (27, 'underscore'): 20, (22, '6'): 15, 'emdash': 20, '2': 11, 'abovedot': 43, 'Meta_R': 113, 'leftdoublequotemark': 34, 'B': 56, (97, 'XF86Switch_VT_6'): 72, (14, 'E'): 26, 'U+2248': 53, (56, 'Shift_L'): 50, (7, 'X'): 53, (39, 'AE'): 48, (70, 'plus'): 100, (14, 'acute'): 26, 'R': 27, (65, 'KP_Decimal'): 134, 'Sys_Req': 111, (25, 'ordfeminine'): 18, 'Shift_L': 50, 'b': 56, (6, 'cedilla'): 52, '0x1dffff': 132, (85, 'KP_Next'): 89, 'U+203A': 13, (46, 'm'): 58, 'r': 27, (77, 'Up'): 98, (12, 'q'): 24, 'Ccedilla': 54, 'minus': 20, (34, 'i'): 31, (29, 'parenright'): 19, (45, 'U+02DC'): 57, (125, 'Down'): 104, 'Uacute': 47, (40, 'U+02DA'): 45, '0xabb4d731': 132, (48, 'Tab'): 23, 'XF86Switch_VT_12': 96, 'XF86Switch_VT_11': 95, 'XF86Switch_VT_10': 76, 'registered': 27, 'quotedbl': 48, (96, 'XF86Switch_VT_5'): 71, 'numbersign': 12, 'M': 58, (18, 'exclam'): 10, (51, 'BackSpace'): 22, (8, 'ccedilla'): 54, 'grave': 49, (43, 'lessthanequal'): 59, (118, 'F4'): 70, 'Ocircumflex': 44, 'm': 58, (122, 'XF86Switch_VT_1'): 67, (84, 'KP_Down'): 88, (7, 'U+2248'): 53, (123, 'Left'): 100, (0, 'A'): 38, 'XF86Ungrab': 112, (32, 'diaeresis'): 30, (14, 'dead_acute'): 26, 'questiondown': 61, (12, 'OE'): 24, 'ccedilla': 54, (59, 'Control_L'): 37, 'copyright': 42, 'less': 94, (18, 'exclamdown'): 10, (67, 'KP_Multiply'): 63, 'KP_Insert': 90, '8': 17, (52, 'Return'): 36, (16, 'Aacute'): 29, (23, 'infinity'): 14, (5, 'G'): 42, 'H': 43, 'X': 53, 'U+2044': 10, (102, 'U+0010'): 93, (77, 'slash'): 98, 'Right': 102, (4, 'H'): 43, (81, 'KP_Equal'): 126, 'h': 43, (100, 'XF86Switch_VT_8'): 74, 'XF86Prev_VMode': 82, (23, '5'): 14, (120, 'XF86Switch_VT_2'): 68, 'x': 53, 'ordfeminine': 18, (111, 'F12'): 96, (44, 'question'): 61, (45, 'dead_tilde'): 57, (20, 'U+2039'): 12, 'U+2211': 25, (41, 'ellipsis'): 47, 'braceleft': 34, (29, '0'): 19, (45, 'N'): 57, 'macron': 59, (98, 'XF86Switch_VT_7'): 73, (91, 'KP_Up'): 80, '3': 12, 'Acircumflex': 58, (60, 'Shift_R'): 62, 'C': 54, 'KP_Begin': 84, (83, 'KP_1'): 87, 'U+0010':
2297Feb 14 08:56:58 linux-server start-xpra: 122, 'S': 39, 'exclam': 10, 'Control_R': 109, 'c': 54, 'ogonek': 53, (41, 'colon'): 47, (128, '0xabb4d731'): 132, (42, 'backslash'): 51, 'doubledagger': 16, (20, 'sterling'): 12, 's': 39, (118, 'XF86Switch_VT_4'): 70, 'Escape': 9, (104, 'U+0010'): 101, 'apostrophe': 48, (27, 'endash'): 20, 'Idiaeresis': 41, 'period': 60, (15, 'registered'): 27, (20, 'numbersign'): 12, 'colon': 47, (58, 'Meta_L'): 64, (6, 'z'): 52, (103, 'XF86Switch_VT_11'): 95, 'doublelowquotemark': 25, (49, 'nobreakspace'): 65, (88, 'KP_Right'): 85, 'KP_Divide': 112, 'U+FB02': 15, 'Greek_pi': 33, 'U+FB01': 14, 'trademark': 11, 'Aacute': 29, 'cent': 13, (9, 'V'): 55, (66, 'Right'): 102, (24, 'notequal'): 21, (2, 'd'): 40, (37, 'Ograve'): 46, 'N': 57, 'KP_0': 90, 'KP_1': 87, 'KP_2': 88, 'KP_3': 89, 'KP_4': 83, 'KP_5': 84, 'KP_6': 85, 'breve': 60, 'KP_8': 80, 'KP_9': 81, (28, 'asterisk'): 17, 'Oacute': 43, 'KP_Left': 83, 'ISO_Level3_Shift': 124, 'guillemotleft': 51, (41, 'Uacute'): 47, 'n': 57, (78, 'KP_Subtract'): 82, (50, 'grave'): 49, (27, 'emdash'): 20, (35, 'Greek_pi'): 33, 'braceright': 35, (8, 'C'): 54, (32, 'u'): 30, 'nobreakspace': 65, 'Menu': 117, (31, 'o'): 32, 'equal': 104, (29, 'masculine'): 19, (18, '1'): 10, (28, 'enfilledcircbullet'): 17, 'dead_tilde': 57, (71, 'Escape'): 9, 'Return': 36, 'periodcentered': 18, 'KP_Up': 80, (128, '0x1dffff'): 132, (115, 'Home'): 97, 'BackSpace': 22, '9': 18, (15, 'r'): 27, (13, 'W'): 25, (75, 'XF86Ungrab'): 112, 'XF86Next_VMode': 86, 'infinity': 14, 'I': 31, 'Super_R': 116, 'KP_Right': 85, (10, 'plusminus'): 92, 'Super_L': 127, 'Y': 29, (20, '3'): 12, (28, '8'): 17, (47, 'greaterthanequal'): 60, 'i': 31, (7, 'ogonek'): 53, (29, 'singlelowquotemark'): 19, (32, 'dead_diaeresis'): 30, 'y': 29, (26, 'doubledagger'): 16, (41, 'semicolon'): 47, (106, 'F16'): 118, (33, 'bracketleft'): 34, 'rightdoublequotemark': 34, 'plusminus': 21, (116, 'Page_Up'): 130, (42, 'guillemotleft'): 51, 'yen': 29, 'U+F8FF': 45, 'XF86Switch_VT_3': 69, 'XF86Switch_VT_2': 68, 'XF86Switch_VT_1': 67, (43, 'comma'): 59, 'XF86Switch_V
2298Feb 14 08:56:58 linux-server start-xpra: T_6': 72, 'XF86Switch_VT_5': 71, (82, 'KP_Insert'): 90, 'XF86Switch_VT_9': 75, 'XF86Switch_VT_8': 74, (34, 'U+02C6'): 31, (34, 'dead_circumflex'): 31, 'KP_Down': 88, (38, 'J'): 44, (3, 'Idiaeresis'): 41, (1, 'S'): 39, (17, 'T'): 28, '4': 13, (24, 'plusminus'): 21, (30, 'braceright'): 35, (21, 'dollar'): 13, 'KP_Decimal': 91, (119, 'End'): 103, 'D': 40, 'T': 28, (4, 'Oacute'): 43, (16, 'Y'): 29, 'oslash': 32, 'acute': 26, 'd': 40, 'ssharp': 39, (25, 'periodcentered'): 18, 'OE': 24, 't': 28, (54, 'Alt_R'): 113, (35, 'P'): 33, 'parenright': 19, (37, 'l'): 46, '0x1484': 132, (99, 'XF86Switch_VT_3'): 69, 'E': 26, (37, 'notsign'): 46, (0, 'Aring'): 38, (16, 'yen'): 29, 'dead_acute': 26, (47, 'period'): 60, (19, '2'): 11, 'slash': 98, 'ellipsis': 47, (19, 'at'): 11, 'Hyper_L': 128, 'Up': 98, 'O': 32, 'Hyper_R': 133, (117, 'Delete'): 107, 'caron': 28, 'dead_grave': 49, (17, 'dagger'): 28, (8, 'c'): 54, 'XF86ClearGrab': 63, (58, 'Alt_L'): 64, (107, 'F14'): 119, (67, 'XF86ClearGrab'): 63, 'oe': 24, 'singlelowquotemark': 19, 'o': 32, 'plus': 100, 'dagger': 28, (109, 'F10'): 76, 'integral': 56, (15, 'U+2030'): 27, 'KP_Equal': 126, 'parenleft': 18, (2, 'partialderivative'): 40, 'question': 61, 'Break': 110, 'Num_Lock': 77, (105, 'F13'): 114, 'function': 41, (25, '9'): 18, 'J': 44, 'XF86Switch_VT_7': 73, (40, 'K'): 45, (30, 'bracketright'): 35, 'e': 26, (8, 'Ccedilla'): 54, 'Z': 52, (44, 'slash'): 61, 'Left': 100, (1, 's'): 39, (76, 'KP_Enter'): 108, 'Ograve': 46, 'j': 44, 'doubleacute': 42, 'U+02C6': 31, (21, 'U+203A'): 13, 'z': 52, (92, 'KP_9'): 81, 'ae': 48, 'semicolon': 47, (40, 'U+F8FF'): 45, (70, 'Left'): 100, 'Page_Up': 130, 'KP_Subtract': 82, 'at': 11, (89, 'KP_7'): 79, (2, 'Icircumflex'): 40, (110, 'U+0010'): 121, (25, 'parenleft'): 18, 'Iacute': 39, 'XF86Switch_VT_4': 70, (14, 'e'): 26, (49, 'space'): 65, 'percent': 14, (7, 'x'): 53, (19, 'EuroSign'): 11, '5': 14, (11, 'B'): 56, (33, 'leftdoublequotemark'): 34, 'bracketright': 35, (121, 'Page_Down'): 131, 'AE': 48, (62, 'Control_R'): 109, (26, '7'): 16, 'asterisk': 1
2299Feb 14 08:56:58 linux-server start-xpra: 02, 'XF86KbdBrightnessDown': 216, (46, 'M'): 58, 'U': 30, (12, 'Q'): 24, 'U+25CA': 55, (44, 'division'): 61, (34, 'I'): 31, 'u': 30, (38, 'U+2206'): 44, (97, 'F6'): 72, (33, 'rightdoublequotemark'): 34, (24, 'plus'): 21}
2300Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,716 116 free keycodes=[135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255]
2301Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 8: ['Mode_switch', '', 'Mode_switch', '', '', '', ''] -> [65406L, None, 65406L, None, None, None, None]
2302Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 9: ['Escape', '', 'Escape', '', '', '', ''] -> [65307L, None, 65307L, None, None, None, None]
2303Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 10: ['1', 'exclam', 'exclamdown', 'U+2044', '', '', ''] -> [49L, 33L, 161L, 8260L, None, None, None]
2304Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 11: ['2', 'at', 'trademark', 'EuroSign', '', '', ''] -> [50L, 64L, 2761L, 8364L, None, None, None]
2305Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 12: ['3', 'numbersign', 'sterling', 'U+2039', '', '', ''] -> [51L, 35L, 163L, 8249L, None, None, None]
2306Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 13: ['4', 'dollar', 'cent', 'U+203A', '', '', ''] -> [52L, 36L, 162L, 8250L, None, None, None]
2307Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 14: ['5', 'percent', 'infinity', 'U+FB01', '', '', ''] -> [53L, 37L, 2242L, 64257L, None, None, None]
2308Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 15: ['6', 'asciicircum', 'section', 'U+FB02', '', '', ''] -> [54L, 94L, 167L, 64258L, None, None, None]
2309Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 16: ['7', 'ampersand', 'paragraph', 'doubledagger', '', '', ''] -> [55L, 38L, 182L, 2802L, None, None, None]
2310Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 17: ['8', 'asterisk', 'enfilledcircbullet', 'degree', '', '', ''] -> [56L, 42L, 2790L, 176L, None, None, None]
2311Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 18: ['9', 'parenleft', 'ordfeminine', 'periodcentered', '', '', ''] -> [57L, 40L, 170L, 183L, None, None, None]
2312Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 19: ['0', 'parenright', 'masculine', 'singlelowquotemark', '', '', ''] -> [48L, 41L, 186L, 2813L, None, None, None]
2313Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 20: ['minus', 'underscore', 'endash', 'emdash', '', '', ''] -> [45L, 95L, 2730L, 2729L, None, None, None]
2314Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 21: ['equal', 'plus', 'notequal', 'plusminus', '', '', ''] -> [61L, 43L, 2237L, 177L, None, None, None]
2315Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 22: ['BackSpace', 'BackSpace', 'BackSpace', 'BackSpace', '', '', ''] -> [65288L, 65288L, 65288L, 65288L, None, None, None]
2316Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,717 23: ['Tab', 'ISO_Left_Tab', 'Tab', 'ISO_Left_Tab', '', '', ''] -> [65289L, 65056L, 65289L, 65056L, None, None, None]
2317Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 24: ['q', 'Q', 'oe', 'OE', '', '', ''] -> [113L, 81L, 5053L, 5052L, None, None, None]
2318Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 25: ['w', 'W', 'U+2211', 'doublelowquotemark', '', '', ''] -> [119L, 87L, 8721L, 2814L, None, None, None]
2319Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 26: ['e', 'E', 'dead_acute', 'acute', '', '', ''] -> [101L, 69L, 65105L, 180L, None, None, None]
2320Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 27: ['r', 'R', 'registered', 'U+2030', '', '', ''] -> [114L, 82L, 174L, 8240L, None, None, None]
2321Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 28: ['t', 'T', 'dagger', 'caron', '', '', ''] -> [116L, 84L, 2801L, 439L, None, None, None]
2322Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 29: ['y', 'Y', 'yen', 'Aacute', '', '', ''] -> [121L, 89L, 165L, 193L, None, None, None]
2323Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 30: ['u', 'U', 'dead_diaeresis', 'diaeresis', '', '', ''] -> [117L, 85L, 65111L, 168L, None, None, None]
2324Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 31: ['i', 'I', 'dead_circumflex', 'U+02C6', '', '', ''] -> [105L, 73L, 65106L, 710L, None, None, None]
2325Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 32: ['o', 'O', 'oslash', 'Ooblique', '', '', ''] -> [111L, 79L, 248L, 216L, None, None, None]
2326Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 33: ['p', 'P', 'Greek_pi', 'U+220F', '', '', ''] -> [112L, 80L, 2032L, 8719L, None, None, None]
2327Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 34: ['bracketleft', 'braceleft', 'leftdoublequotemark', 'rightdoublequotemark', '', '', ''] -> [91L, 123L, 2770L, 2771L, None, None, None]
2328Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 35: ['bracketright', 'braceright', 'leftsinglequotemark', 'rightsinglequotemark', '', '', ''] -> [93L, 125L, 2768L, 2769L, None, None, None]
2329Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 36: ['Return', '', 'Return', '', '', '', ''] -> [65293L, None, 65293L, None, None, None, None]
2330Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 37: ['Control_L', '', 'Control_L', '', '', '', ''] -> [65507L, None, 65507L, None, None, None, None]
2331Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 38: ['a', 'A', 'aring', 'Aring', '', '', ''] -> [97L, 65L, 229L, 197L, None, None, None]
2332Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 39: ['s', 'S', 'ssharp', 'Iacute', '', '', ''] -> [115L, 83L, 223L, 205L, None, None, None]
2333Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 40: ['d', 'D', 'partialderivative', 'Icircumflex', '', '', ''] -> [100L, 68L, 2287L, 206L, None, None, None]
2334Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,718 41: ['f', 'F', 'function', 'Idiaeresis', '', '', ''] -> [102L, 70L, 2294L, 207L, None, None, None]
2335Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 42: ['g', 'G', 'copyright', 'doubleacute', '', '', ''] -> [103L, 71L, 169L, 445L, None, None, None]
2336Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 43: ['h', 'H', 'abovedot', 'Oacute', '', '', ''] -> [104L, 72L, 511L, 211L, None, None, None]
2337Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 44: ['j', 'J', 'U+2206', 'Ocircumflex', '', '', ''] -> [106L, 74L, 8710L, 212L, None, None, None]
2338Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 45: ['k', 'K', 'U+02DA', 'U+F8FF', '', '', ''] -> [107L, 75L, 730L, 63743L, None, None, None]
2339Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 46: ['l', 'L', 'notsign', 'Ograve', '', '', ''] -> [108L, 76L, 172L, 210L, None, None, None]
2340Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 47: ['semicolon', 'colon', 'ellipsis', 'Uacute', '', '', ''] -> [59L, 58L, 2734L, 218L, None, None, None]
2341Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 48: ['apostrophe', 'quotedbl', 'ae', 'AE', '', '', ''] -> [39L, 34L, 230L, 198L, None, None, None]
2342Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 49: ['grave', 'asciitilde', 'dead_grave', 'grave', '', '', ''] -> [96L, 126L, 65104L, 96L, None, None, None]
2343Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 50: ['Shift_L', '', 'Shift_L', '', '', '', ''] -> [65505L, None, 65505L, None, None, None, None]
2344Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 51: ['backslash', 'bar', 'guillemotleft', 'guillemotright', '', '', ''] -> [92L, 124L, 171L, 187L, None, None, None]
2345Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 52: ['z', 'Z', 'Greek_OMEGA', 'cedilla', '', '', ''] -> [122L, 90L, 2009L, 184L, None, None, None]
2346Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 53: ['x', 'X', 'U+2248', 'ogonek', '', '', ''] -> [120L, 88L, 8776L, 434L, None, None, None]
2347Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 54: ['c', 'C', 'ccedilla', 'Ccedilla', '', '', ''] -> [99L, 67L, 231L, 199L, None, None, None]
2348Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 55: ['v', 'V', 'radical', 'U+25CA', '', '', ''] -> [118L, 86L, 2262L, 9674L, None, None, None]
2349Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 56: ['b', 'B', 'integral', 'idotless', '', '', ''] -> [98L, 66L, 2239L, 697L, None, None, None]
2350Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 57: ['n', 'N', 'dead_tilde', 'U+02DC', '', '', ''] -> [110L, 78L, 65107L, 732L, None, None, None]
2351Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 58: ['m', 'M', 'mu', 'Acircumflex', '', '', ''] -> [109L, 77L, 181L, 194L, None, None, None]
2352Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 59: ['comma', 'less', 'lessthanequal', 'macron', '', '', ''] -> [44L, 60L, 2236L, 175L, None, None, None]
2353Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,719 60: ['period', 'greater', 'greaterthanequal', 'breve', '', '', ''] -> [46L, 62L, 2238L, 418L, None, None, None]
2354Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 61: ['slash', 'question', 'division', 'questiondown', '', '', ''] -> [47L, 63L, 247L, 191L, None, None, None]
2355Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 62: ['Shift_R', '', 'Shift_R', '', '', '', ''] -> [65506L, None, 65506L, None, None, None, None]
2356Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 63: ['KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'XF86ClearGrab'] -> [65450L, 65450L, 65450L, 65450L, 65450L, 65450L, 269024801L]
2357Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 64: ['Alt_L', 'Meta_L', 'Alt_L', 'Meta_L', '', '', ''] -> [65513L, 65511L, 65513L, 65511L, None, None, None]
2358Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 65: ['space', '', 'nobreakspace', '', '', '', ''] -> [32L, None, 160L, None, None, None, None]
2359Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 66: ['Caps_Lock', '', 'Caps_Lock', '', '', '', ''] -> [65509L, None, 65509L, None, None, None, None]
2360Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 67: ['F1', 'F1', 'F1', 'F1', 'F1', 'F1', 'XF86Switch_VT_1'] -> [65470L, 65470L, 65470L, 65470L, 65470L, 65470L, 269024769L]
2361Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 68: ['F2', 'F2', 'F2', 'F2', 'F2', 'F2', 'XF86Switch_VT_2'] -> [65471L, 65471L, 65471L, 65471L, 65471L, 65471L, 269024770L]
2362Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 69: ['F3', 'F3', 'F3', 'F3', 'F3', 'F3', 'XF86Switch_VT_3'] -> [65472L, 65472L, 65472L, 65472L, 65472L, 65472L, 269024771L]
2363Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 70: ['F4', 'F4', 'F4', 'F4', 'F4', 'F4', 'XF86Switch_VT_4'] -> [65473L, 65473L, 65473L, 65473L, 65473L, 65473L, 269024772L]
2364Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 71: ['F5', 'F5', 'F5', 'F5', 'F5', 'F5', 'XF86Switch_VT_5'] -> [65474L, 65474L, 65474L, 65474L, 65474L, 65474L, 269024773L]
2365Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 72: ['F6', 'F6', 'F6', 'F6', 'F6', 'F6', 'XF86Switch_VT_6'] -> [65475L, 65475L, 65475L, 65475L, 65475L, 65475L, 269024774L]
2366Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 73: ['F7', 'F7', 'F7', 'F7', 'F7', 'F7', 'XF86Switch_VT_7'] -> [65476L, 65476L, 65476L, 65476L, 65476L, 65476L, 269024775L]
2367Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 74: ['F8', 'F8', 'F8', 'F8', 'F8', 'F8', 'XF86Switch_VT_8'] -> [65477L, 65477L, 65477L, 65477L, 65477L, 65477L, 269024776L]
2368Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 75: ['F9', 'F9', 'F9', 'F9', 'F9', 'F9', 'XF86Switch_VT_9'] -> [65478L, 65478L, 65478L, 65478L, 65478L, 65478L, 269024777L]
2369Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 76: ['F10', 'F10', 'F10', 'F10', 'F10', 'F10', 'XF86Switch_VT_10'] -> [65479L, 65479L, 65479L, 65479L, 65479L, 65479L, 269024778L]
2370Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 77: ['Num_Lock', '', 'Num_Lock', '', '', '', ''] -> [65407L, None, 65407L, None, None, None, None]
2371Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 78: ['Scroll_Lock', '', 'Scroll_Lock', '', '', '', ''] -> [65300L, None, 65300L, None, None, None, None]
2372Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,720 79: ['KP_Home', 'KP_7', 'KP_Home', 'KP_7', '', '', ''] -> [65429L, 65463L, 65429L, 65463L, None, None, None]
2373Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 80: ['KP_Up', 'KP_8', 'KP_Up', 'KP_8', '', '', ''] -> [65431L, 65464L, 65431L, 65464L, None, None, None]
2374Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 81: ['KP_Prior', 'KP_9', 'KP_Prior', 'KP_9', '', '', ''] -> [65434L, 65465L, 65434L, 65465L, None, None, None]
2375Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 82: ['KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'XF86Prev_VMode'] -> [65453L, 65453L, 65453L, 65453L, 65453L, 65453L, 269024803L]
2376Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 83: ['KP_Left', 'KP_4', 'KP_Left', 'KP_4', '', '', ''] -> [65430L, 65460L, 65430L, 65460L, None, None, None]
2377Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 84: ['KP_Begin', 'KP_5', 'KP_Begin', 'KP_5', '', '', ''] -> [65437L, 65461L, 65437L, 65461L, None, None, None]
2378Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 85: ['KP_Right', 'KP_6', 'KP_Right', 'KP_6', '', '', ''] -> [65432L, 65462L, 65432L, 65462L, None, None, None]
2379Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 86: ['KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'XF86Next_VMode'] -> [65451L, 65451L, 65451L, 65451L, 65451L, 65451L, 269024802L]
2380Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 87: ['KP_End', 'KP_1', 'KP_End', 'KP_1', '', '', ''] -> [65436L, 65457L, 65436L, 65457L, None, None, None]
2381Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 88: ['KP_Down', 'KP_2', 'KP_Down', 'KP_2', '', '', ''] -> [65433L, 65458L, 65433L, 65458L, None, None, None]
2382Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 89: ['KP_Next', 'KP_3', 'KP_Next', 'KP_3', '', '', ''] -> [65435L, 65459L, 65435L, 65459L, None, None, None]
2383Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 90: ['KP_Insert', 'KP_0', 'KP_Insert', 'KP_0', '', '', ''] -> [65438L, 65456L, 65438L, 65456L, None, None, None]
2384Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 91: ['KP_Delete', 'KP_Decimal', 'KP_Delete', 'KP_Decimal', '', '', ''] -> [65439L, 65454L, 65439L, 65454L, None, None, None]
2385Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 92: ['section', 'plusminus', '', '', '', '', ''] -> [167L, 177L, None, None, None, None, None]
2386Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 93: ['U+0010', '', '', '', '', '', ''] -> [16L, None, None, None, None, None, None]
2387Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 94: ['less', 'greater', 'less', 'greater', 'bar', 'brokenbar', 'bar'] -> [60L, 62L, 60L, 62L, 124L, 166L, 124L]
2388Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 95: ['F11', 'F11', 'F11', 'F11', 'F11', 'F11', 'XF86Switch_VT_11'] -> [65480L, 65480L, 65480L, 65480L, 65480L, 65480L, 269024779L]
2389Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,721 96: ['F12', 'F12', 'F12', 'F12', 'F12', 'F12', 'XF86Switch_VT_12'] -> [65481L, 65481L, 65481L, 65481L, 65481L, 65481L, 269024780L]
2390Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 97: ['Home', '', 'Home', '', '', '', ''] -> [65360L, None, 65360L, None, None, None, None]
2391Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 98: ['Up', '', 'Up', '', '', '', ''] -> [65362L, None, 65362L, None, None, None, None]
2392Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 99: ['Prior', '', 'Prior', '', '', '', ''] -> [65365L, None, 65365L, None, None, None, None]
2393Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 100: ['Left', '', 'Left', '', '', '', ''] -> [65361L, None, 65361L, None, None, None, None]
2394Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 101: ['U+0010', '', '', '', '', '', ''] -> [16L, None, None, None, None, None, None]
2395Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 102: ['Right', '', 'Right', '', '', '', ''] -> [65363L, None, 65363L, None, None, None, None]
2396Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 103: ['End', '', 'End', '', '', '', ''] -> [65367L, None, 65367L, None, None, None, None]
2397Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 104: ['Down', '', 'Down', '', '', '', ''] -> [65364L, None, 65364L, None, None, None, None]
2398Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 105: ['Next', '', 'Next', '', '', '', ''] -> [65366L, None, 65366L, None, None, None, None]
2399Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 106: ['Insert', '', 'Insert', '', '', '', ''] -> [65379L, None, 65379L, None, None, None, None]
2400Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 107: ['Delete', '', 'Delete', '', '', '', ''] -> [65535L, None, 65535L, None, None, None, None]
2401Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 108: ['KP_Enter', '', 'KP_Enter', '', '', '', ''] -> [65421L, None, 65421L, None, None, None, None]
2402Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 109: ['Control_R', '', 'Control_R', '', '', '', ''] -> [65508L, None, 65508L, None, None, None, None]
2403Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 110: ['Pause', 'Break', 'Pause', 'Break', '', '', ''] -> [65299L, 65387L, 65299L, 65387L, None, None, None]
2404Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 111: ['Print', 'Sys_Req', 'Print', 'Sys_Req', '', '', ''] -> [65377L, 65301L, 65377L, 65301L, None, None, None]
2405Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 112: ['KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'XF86Ungrab'] -> [65455L, 65455L, 65455L, 65455L, 65455L, 65455L, 269024800L]
2406Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 113: ['Alt_R', 'Meta_R', 'Alt_R', 'Meta_R', '', '', ''] -> [65514L, 65512L, 65514L, 65512L, None, None, None]
2407Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,722 114: ['F13', '', '', '', '', '', ''] -> [65482L, None, None, None, None, None, None]
2408Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 115: ['Super_L', '', 'Super_L', '', '', '', ''] -> [65515L, None, 65515L, None, None, None, None]
2409Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 116: ['Super_R', '', 'Super_R', '', '', '', ''] -> [65516L, None, 65516L, None, None, None, None]
2410Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 117: ['Menu', '', 'Menu', '', '', '', ''] -> [65383L, None, 65383L, None, None, None, None]
2411Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 118: ['F16', '', '', '', '', '', ''] -> [65485L, None, None, None, None, None, None]
2412Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 119: ['F14', '', '', '', '', '', ''] -> [65483L, None, None, None, None, None, None]
2413Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 120: ['U+0010', '', '', '', '', '', ''] -> [16L, None, None, None, None, None, None]
2414Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 121: ['U+0010', '', '', '', '', '', ''] -> [16L, None, None, None, None, None, None]
2415Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 122: ['U+0010', '', '', '', '', '', ''] -> [16L, None, None, None, None, None, None]
2416Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 123: ['F15', '', '', '', '', '', ''] -> [65484L, None, None, None, None, None, None]
2417Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 124: ['ISO_Level3_Shift', '', 'ISO_Level3_Shift', '', '', '', ''] -> [65027L, None, 65027L, None, None, None, None]
2418Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 125: ['', 'Alt_L', '', 'Alt_L', '', '', ''] -> [65513L, None, 65513L, None, None, None]
2419Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 126: ['KP_Equal', '', 'KP_Equal', '', '', '', ''] -> [65469L, None, 65469L, None, None, None, None]
2420Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 127: ['', 'Super_L', '', 'Super_L', '', '', ''] -> [65515L, None, 65515L, None, None, None]
2421Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 128: ['', 'Hyper_L', '', 'Hyper_L', '', '', ''] -> [65517L, None, 65517L, None, None, None]
2422Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 129: ['U+0005', '', '', '', '', '', ''] -> [5L, None, None, None, None, None, None]
2423Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 130: ['Page_Up', '', '', '', '', '', ''] -> [65365L, None, None, None, None, None, None]
2424Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,723 131: ['Page_Down', '', '', '', '', '', ''] -> [65366L, None, None, None, None, None, None]
2425Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,725 132: ['0xabb4d731', '0x1dffff', '0x1484', '0x1', '', '', ''] -> [2880755505L, 1966079L, 5252L, 1L, None, None, None]
2426Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,725 133: ['Hyper_R', '', '', '', '', '', ''] -> [65518L, None, None, None, None, None, None]
2427Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,725 134: ['KP_Decimal', 'KP_Decimal', 'KP_Decimal', 'KP_Decimal', '', '', ''] -> [65454L, 65454L, 65454L, 65454L, None, None, None]
2428Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,725 156: ['', 'Meta_L', '', 'Meta_L', '', '', ''] -> [65511L, None, 65511L, None, None, None]
2429Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,725 214: ['XF86Display', '', 'XF86Display', '', '', '', ''] -> [269025113L, None, 269025113L, None, None, None, None]
2430Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,725 215: ['XF86KbdLightOnOff', '', 'XF86KbdLightOnOff', '', '', '', ''] -> [269025028L, None, 269025028L, None, None, None, None]
2431Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,725 216: ['XF86KbdBrightnessDown', '', 'XF86KbdBrightnessDown', '', '', '', ''] -> [269025030L, None, 269025030L, None, None, None, None]
2432Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,725 217: ['XF86KbdBrightnessUp', '', 'XF86KbdBrightnessUp', '', '', '', ''] -> [269025029L, None, 269025029L, None, None, None, None]
2433Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,725 instructions=[('keycode', 8, [65406L, None, 65406L, None, None, None, None]), ('keycode', 9, [65307L, None, 65307L, None, None, None, None]), ('keycode', 10, [49L, 33L, 161L, 8260L, None, None, None]), ('keycode', 11, [50L, 64L, 2761L, 8364L, None, None, None]), ('keycode', 12, [51L, 35L, 163L, 8249L, None, None, None]), ('keycode', 13, [52L, 36L, 162L, 8250L, None, None, None]), ('keycode', 14, [53L, 37L, 2242L, 64257L, None, None, None]), ('keycode', 15, [54L, 94L, 167L, 64258L, None, None, None]), ('keycode', 16, [55L, 38L, 182L, 2802L, None, None, None]), ('keycode', 17, [56L, 42L, 2790L, 176L, None, None, None]), ('keycode', 18, [57L, 40L, 170L, 183L, None, None, None]), ('keycode', 19, [48L, 41L, 186L, 2813L, None, None, None]), ('keycode', 20, [45L, 95L, 2730L, 2729L, None, None, None]), ('keycode', 21, [61L, 43L, 2237L, 177L, None, None, None]), ('keycode', 22, [65288L, 65288L, 65288L, 65288L, None, None, None]), ('keycode', 23, [65289L, 65056L, 65289L, 65056L, None, None, None]), ('keycode', 24, [113L, 81L, 5053L, 5052L, None, None, None]), ('keycode', 25, [119L, 87L, 8721L, 2814L, None, None, None]), ('keycode', 26, [101L, 69L, 65105L, 180L, None, None, None]), ('keycode', 27, [114L, 82L, 174L, 8240L, None, None, None]), ('keycode', 28, [116L, 84L, 2801L, 439L, None, None, None]), ('keycode', 29, [121L, 89L, 165L, 193L, None, None, None]), ('keycode', 30, [117L, 85L, 65111L, 168L, None, None, None]), ('keycode', 31, [105L, 73L, 65106L, 710L, None, None, None]), ('keycode', 32, [111L, 79L, 248L, 216L, None, None, None]), ('keycode', 33, [112L, 80L, 2032L, 8719L, None, None, None]), ('keycode', 34, [91L, 123L, 2770L, 2771L, None, None, None]), ('keycode', 35, [93L, 125L, 2768L, 2769L, None, None, None]), ('keycode', 36, [65293L, None, 65293L, None, None, None, None]), ('keycode', 37, [65507L, None, 65507L, None, None, None, None]), ('keycode', 38, [97L, 65L, 229L, 197L, None, None, None]), ('keycode', 39, [115L, 83L, 223L, 205L, None, None, None]), ('keycode', 40, [100L, 68L, 2287L
2434Feb 14 08:56:58 linux-server start-xpra: , 206L, None, None, None]), ('keycode', 41, [102L, 70L, 2294L, 207L, None, None, None]), ('keycode', 42, [103L, 71L, 169L, 445L, None, None, None]), ('keycode', 43, [104L, 72L, 511L, 211L, None, None, None]), ('keycode', 44, [106L, 74L, 8710L, 212L, None, None, None]), ('keycode', 45, [107L, 75L, 730L, 63743L, None, None, None]), ('keycode', 46, [108L, 76L, 172L, 210L, None, None, None]), ('keycode', 47, [59L, 58L, 2734L, 218L, None, None, None]), ('keycode', 48, [39L, 34L, 230L, 198L, None, None, None]), ('keycode', 49, [96L, 126L, 65104L, 96L, None, None, None]), ('keycode', 50, [65505L, None, 65505L, None, None, None, None]), ('keycode', 51, [92L, 124L, 171L, 187L, None, None, None]), ('keycode', 52, [122L, 90L, 2009L, 184L, None, None, None]), ('keycode', 53, [120L, 88L, 8776L, 434L, None, None, None]), ('keycode', 54, [99L, 67L, 231L, 199L, None, None, None]), ('keycode', 55, [118L, 86L, 2262L, 9674L, None, None, None]), ('keycode', 56, [98L, 66L, 2239L, 697L, None, None, None]), ('keycode', 57, [110L, 78L, 65107L, 732L, None, None, None]), ('keycode', 58, [109L, 77L, 181L, 194L, None, None, None]), ('keycode', 59, [44L, 60L, 2236L, 175L, None, None, None]), ('keycode', 60, [46L, 62L, 2238L, 418L, None, None, None]), ('keycode', 61, [47L, 63L, 247L, 191L, None, None, None]), ('keycode', 62, [65506L, None, 65506L, None, None, None, None]), ('keycode', 63, [65450L, 65450L, 65450L, 65450L, 65450L, 65450L, 269024801L]), ('keycode', 64, [65513L, 65511L, 65513L, 65511L, None, None, None]), ('keycode', 65, [32L, None, 160L, None, None, None, None]), ('keycode', 66, [65509L, None, 65509L, None, None, None, None]), ('keycode', 67, [65470L, 65470L, 65470L, 65470L, 65470L, 65470L, 269024769L]), ('keycode', 68, [65471L, 65471L, 65471L, 65471L, 65471L, 65471L, 269024770L]), ('keycode', 69, [65472L, 65472L, 65472L, 65472L, 65472L, 65472L, 269024771L]), ('keycode', 70, [65473L, 65473L, 65473L, 65473L, 65473L, 65473L, 269024772L]), ('keycode', 71, [65474L, 65474L, 65474L, 65474L, 65474L, 65474L, 269024773L]), ('keycode', 72
2435Feb 14 08:56:58 linux-server start-xpra: , [65475L, 65475L, 65475L, 65475L, 65475L, 65475L, 269024774L]), ('keycode', 73, [65476L, 65476L, 65476L, 65476L, 65476L, 65476L, 269024775L]), ('keycode', 74, [65477L, 65477L, 65477L, 65477L, 65477L, 65477L, 269024776L]), ('keycode', 75, [65478L, 65478L, 65478L, 65478L, 65478L, 65478L, 269024777L]), ('keycode', 76, [65479L, 65479L, 65479L, 65479L, 65479L, 65479L, 269024778L]), ('keycode', 77, [65407L, None, 65407L, None, None, None, None]), ('keycode', 78, [65300L, None, 65300L, None, None, None, None]), ('keycode', 79, [65429L, 65463L, 65429L, 65463L, None, None, None]), ('keycode', 80, [65431L, 65464L, 65431L, 65464L, None, None, None]), ('keycode', 81, [65434L, 65465L, 65434L, 65465L, None, None, None]), ('keycode', 82, [65453L, 65453L, 65453L, 65453L, 65453L, 65453L, 269024803L]), ('keycode', 83, [65430L, 65460L, 65430L, 65460L, None, None, None]), ('keycode', 84, [65437L, 65461L, 65437L, 65461L, None, None, None]), ('keycode', 85, [65432L, 65462L, 65432L, 65462L, None, None, None]), ('keycode', 86, [65451L, 65451L, 65451L, 65451L, 65451L, 65451L, 269024802L]), ('keycode', 87, [65436L, 65457L, 65436L, 65457L, None, None, None]), ('keycode', 88, [65433L, 65458L, 65433L, 65458L, None, None, None]), ('keycode', 89, [65435L, 65459L, 65435L, 65459L, None, None, None]), ('keycode', 90, [65438L, 65456L, 65438L, 65456L, None, None, None]), ('keycode', 91, [65439L, 65454L, 65439L, 65454L, None, None, None]), ('keycode', 92, [167L, 177L, None, None, None, None, None]), ('keycode', 93, [16L, None, None, None, None, None, None]), ('keycode', 94, [60L, 62L, 60L, 62L, 124L, 166L, 124L]), ('keycode', 95, [65480L, 65480L, 65480L, 65480L, 65480L, 65480L, 269024779L]), ('keycode', 96, [65481L, 65481L, 65481L, 65481L, 65481L, 65481L, 269024780L]), ('keycode', 97, [65360L, None, 65360L, None, None, None, None]), ('keycode', 98, [65362L, None, 65362L, None, None, None, None]), ('keycode', 99, [65365L, None, 65365L, None, None, None, None]), ('keycode', 100, [65361L, None, 65361L, None, None, None, None]), ('keycode', 101, [16L,
2436Feb 14 08:56:58 linux-server start-xpra: None, None, None, None, None, None]), ('keycode', 102, [65363L, None, 65363L, None, None, None, None]), ('keycode', 103, [65367L, None, 65367L, None, None, None, None]), ('keycode', 104, [65364L, None, 65364L, None, None, None, None]), ('keycode', 105, [65366L, None, 65366L, None, None, None, None]), ('keycode', 106, [65379L, None, 65379L, None, None, None, None]), ('keycode', 107, [65535L, None, 65535L, None, None, None, None]), ('keycode', 108, [65421L, None, 65421L, None, None, None, None]), ('keycode', 109, [65508L, None, 65508L, None, None, None, None]), ('keycode', 110, [65299L, 65387L, 65299L, 65387L, None, None, None]), ('keycode', 111, [65377L, 65301L, 65377L, 65301L, None, None, None]), ('keycode', 112, [65455L, 65455L, 65455L, 65455L, 65455L, 65455L, 269024800L]), ('keycode', 113, [65514L, 65512L, 65514L, 65512L, None, None, None]), ('keycode', 114, [65482L, None, None, None, None, None, None]), ('keycode', 115, [65515L, None, 65515L, None, None, None, None]), ('keycode', 116, [65516L, None, 65516L, None, None, None, None]), ('keycode', 117, [65383L, None, 65383L, None, None, None, None]), ('keycode', 118, [65485L, None, None, None, None, None, None]), ('keycode', 119, [65483L, None, None, None, None, None, None]), ('keycode', 120, [16L, None, None, None, None, None, None]), ('keycode', 121, [16L, None, None, None, None, None, None]), ('keycode', 122, [16L, None, None, None, None, None, None]), ('keycode', 123, [65484L, None, None, None, None, None, None]), ('keycode', 124, [65027L, None, 65027L, None, None, None, None]), ('keycode', 125, [65513L, None, 65513L, None, None, None]), ('keycode', 126, [65469L, None, 65469L, None, None, None, None]), ('keycode', 127, [65515L, None, 65515L, None, None, None]), ('keycode', 128, [65517L, None, 65517L, None, None, None]), ('keycode', 129, [5L, None, None, None, None, None, None]), ('keycode', 130, [65365L, None, None, None, None, None, None]), ('keycode', 131, [65366L, None, None, None, None, None, None]), ('keycode', 132, [2880755505L, 1966079L, 5252L, 1L, Non
2437Feb 14 08:56:58 linux-server start-xpra: e, None, None]), ('keycode', 133, [65518L, None, None, None, None, None, None]), ('keycode', 134, [65454L, 65454L, 65454L, 65454L, None, None, None]), ('keycode', 156, [65511L, None, 65511L, None, None, None]), ('keycode', 214, [269025113L, None, 269025113L, None, None, None, None]), ('keycode', 215, [269025028L, None, 269025028L, None, None, None, None]), ('keycode', 216, [269025030L, None, 269025030L, None, None, None, None]), ('keycode', 217, [269025029L, None, 269025029L, None, None, None, None])]
2438Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 set_xmodmap([('keycode', 8, [65406L, None, 65406L, None, None, None, None]), ('keycode', 9, [65307L, None, 65307L, None, None, None, None]), ('keycode', 10, [49L, 33L, 161L, 8260L, None, None, None]), ('keycode', 11, [50L, 64L, 2761L, 8364L, None, None, None]), ('keycode', 12, [51L, 35L, 163L, 8249L, None, None, None]), ('keycode', 13, [52L, 36L, 162L, 8250L, None, None, None]), ('keycode', 14, [53L, 37L, 2242L, 64257L, None, None, None]), ('keycode', 15, [54L, 94L, 167L, 64258L, None, None, None]), ('keycode', 16, [55L, 38L, 182L, 2802L, None, None, None]), ('keycode', 17, [56L, 42L, 2790L, 176L, None, None, None]), ('keycode', 18, [57L, 40L, 170L, 183L, None, None, None]), ('keycode', 19, [48L, 41L, 186L, 2813L, None, None, None]), ('keycode', 20, [45L, 95L, 2730L, 2729L, None, None, None]), ('keycode', 21, [61L, 43L, 2237L, 177L, None, None, None]), ('keycode', 22, [65288L, 65288L, 65288L, 65288L, None, None, None]), ('keycode', 23, [65289L, 65056L, 65289L, 65056L, None, None, None]), ('keycode', 24, [113L, 81L, 5053L, 5052L, None, None, None]), ('keycode', 25, [119L, 87L, 8721L, 2814L, None, None, None]), ('keycode', 26, [101L, 69L, 65105L, 180L, None, None, None]), ('keycode', 27, [114L, 82L, 174L, 8240L, None, None, None]), ('keycode', 28, [116L, 84L, 2801L, 439L, None, None, None]), ('keycode', 29, [121L, 89L, 165L, 193L, None, None, None]), ('keycode', 30, [117L, 85L, 65111L, 168L, None, None, None]), ('keycode', 31, [105L, 73L, 65106L, 710L, None, None, None]), ('keycode', 32, [111L, 79L, 248L, 216L, None, None, None]), ('keycode', 33, [112L, 80L, 2032L, 8719L, None, None, None]), ('keycode', 34, [91L, 123L, 2770L, 2771L, None, None, None]), ('keycode', 35, [93L, 125L, 2768L, 2769L, None, None, None]), ('keycode', 36, [65293L, None, 65293L, None, None, None, None]), ('keycode', 37, [65507L, None, 65507L, None, None, None, None]), ('keycode', 38, [97L, 65L, 229L, 197L, None, None, None]), ('keycode', 39, [115L, 83L, 223L, 205L, None, None, None]), ('keycode', 40, [100L, 68L, 2287L,
2439Feb 14 08:56:58 linux-server start-xpra: 206L, None, None, None]), ('keycode', 41, [102L, 70L, 2294L, 207L, None, None, None]), ('keycode', 42, [103L, 71L, 169L, 445L, None, None, None]), ('keycode', 43, [104L, 72L, 511L, 211L, None, None, None]), ('keycode', 44, [106L, 74L, 8710L, 212L, None, None, None]), ('keycode', 45, [107L, 75L, 730L, 63743L, None, None, None]), ('keycode', 46, [108L, 76L, 172L, 210L, None, None, None]), ('keycode', 47, [59L, 58L, 2734L, 218L, None, None, None]), ('keycode', 48, [39L, 34L, 230L, 198L, None, None, None]), ('keycode', 49, [96L, 126L, 65104L, 96L, None, None, None]), ('keycode', 50, [65505L, None, 65505L, None, None, None, None]), ('keycode', 51, [92L, 124L, 171L, 187L, None, None, None]), ('keycode', 52, [122L, 90L, 2009L, 184L, None, None, None]), ('keycode', 53, [120L, 88L, 8776L, 434L, None, None, None]), ('keycode', 54, [99L, 67L, 231L, 199L, None, None, None]), ('keycode', 55, [118L, 86L, 2262L, 9674L, None, None, None]), ('keycode', 56, [98L, 66L, 2239L, 697L, None, None, None]), ('keycode', 57, [110L, 78L, 65107L, 732L, None, None, None]), ('keycode', 58, [109L, 77L, 181L, 194L, None, None, None]), ('keycode', 59, [44L, 60L, 2236L, 175L, None, None, None]), ('keycode', 60, [46L, 62L, 2238L, 418L, None, None, None]), ('keycode', 61, [47L, 63L, 247L, 191L, None, None, None]), ('keycode', 62, [65506L, None, 65506L, None, None, None, None]), ('keycode', 63, [65450L, 65450L, 65450L, 65450L, 65450L, 65450L, 269024801L]), ('keycode', 64, [65513L, 65511L, 65513L, 65511L, None, None, None]), ('keycode', 65, [32L, None, 160L, None, None, None, None]), ('keycode', 66, [65509L, None, 65509L, None, None, None, None]), ('keycode', 67, [65470L, 65470L, 65470L, 65470L, 65470L, 65470L, 269024769L]), ('keycode', 68, [65471L, 65471L, 65471L, 65471L, 65471L, 65471L, 269024770L]), ('keycode', 69, [65472L, 65472L, 65472L, 65472L, 65472L, 65472L, 269024771L]), ('keycode', 70, [65473L, 65473L, 65473L, 65473L, 65473L, 65473L, 269024772L]), ('keycode', 71, [65474L, 65474L, 65474L, 65474L, 65474L, 65474L, 269024773L]), ('keycode', 72,
2440Feb 14 08:56:58 linux-server start-xpra: [65475L, 65475L, 65475L, 65475L, 65475L, 65475L, 269024774L]), ('keycode', 73, [65476L, 65476L, 65476L, 65476L, 65476L, 65476L, 269024775L]), ('keycode', 74, [65477L, 65477L, 65477L, 65477L, 65477L, 65477L, 269024776L]), ('keycode', 75, [65478L, 65478L, 65478L, 65478L, 65478L, 65478L, 269024777L]), ('keycode', 76, [65479L, 65479L, 65479L, 65479L, 65479L, 65479L, 269024778L]), ('keycode', 77, [65407L, None, 65407L, None, None, None, None]), ('keycode', 78, [65300L, None, 65300L, None, None, None, None]), ('keycode', 79, [65429L, 65463L, 65429L, 65463L, None, None, None]), ('keycode', 80, [65431L, 65464L, 65431L, 65464L, None, None, None]), ('keycode', 81, [65434L, 65465L, 65434L, 65465L, None, None, None]), ('keycode', 82, [65453L, 65453L, 65453L, 65453L, 65453L, 65453L, 269024803L]), ('keycode', 83, [65430L, 65460L, 65430L, 65460L, None, None, None]), ('keycode', 84, [65437L, 65461L, 65437L, 65461L, None, None, None]), ('keycode', 85, [65432L, 65462L, 65432L, 65462L, None, None, None]), ('keycode', 86, [65451L, 65451L, 65451L, 65451L, 65451L, 65451L, 269024802L]), ('keycode', 87, [65436L, 65457L, 65436L, 65457L, None, None, None]), ('keycode', 88, [65433L, 65458L, 65433L, 65458L, None, None, None]), ('keycode', 89, [65435L, 65459L, 65435L, 65459L, None, None, None]), ('keycode', 90, [65438L, 65456L, 65438L, 65456L, None, None, None]), ('keycode', 91, [65439L, 65454L, 65439L, 65454L, None, None, None]), ('keycode', 92, [167L, 177L, None, None, None, None, None]), ('keycode', 93, [16L, None, None, None, None, None, None]), ('keycode', 94, [60L, 62L, 60L, 62L, 124L, 166L, 124L]), ('keycode', 95, [65480L, 65480L, 65480L, 65480L, 65480L, 65480L, 269024779L]), ('keycode', 96, [65481L, 65481L, 65481L, 65481L, 65481L, 65481L, 269024780L]), ('keycode', 97, [65360L, None, 65360L, None, None, None, None]), ('keycode', 98, [65362L, None, 65362L, None, None, None, None]), ('keycode', 99, [65365L, None, 65365L, None, None, None, None]), ('keycode', 100, [65361L, None, 65361L, None, None, None, None]), ('keycode', 101, [16L, N
2441Feb 14 08:56:58 linux-server start-xpra: one, None, None, None, None, None]), ('keycode', 102, [65363L, None, 65363L, None, None, None, None]), ('keycode', 103, [65367L, None, 65367L, None, None, None, None]), ('keycode', 104, [65364L, None, 65364L, None, None, None, None]), ('keycode', 105, [65366L, None, 65366L, None, None, None, None]), ('keycode', 106, [65379L, None, 65379L, None, None, None, None]), ('keycode', 107, [65535L, None, 65535L, None, None, None, None]), ('keycode', 108, [65421L, None, 65421L, None, None, None, None]), ('keycode', 109, [65508L, None, 65508L, None, None, None, None]), ('keycode', 110, [65299L, 65387L, 65299L, 65387L, None, None, None]), ('keycode', 111, [65377L, 65301L, 65377L, 65301L, None, None, None]), ('keycode', 112, [65455L, 65455L, 65455L, 65455L, 65455L, 65455L, 269024800L]), ('keycode', 113, [65514L, 65512L, 65514L, 65512L, None, None, None]), ('keycode', 114, [65482L, None, None, None, None, None, None]), ('keycode', 115, [65515L, None, 65515L, None, None, None, None]), ('keycode', 116, [65516L, None, 65516L, None, None, None, None]), ('keycode', 117, [65383L, None, 65383L, None, None, None, None]), ('keycode', 118, [65485L, None, None, None, None, None, None]), ('keycode', 119, [65483L, None, None, None, None, None, None]), ('keycode', 120, [16L, None, None, None, None, None, None]), ('keycode', 121, [16L, None, None, None, None, None, None]), ('keycode', 122, [16L, None, None, None, None, None, None]), ('keycode', 123, [65484L, None, None, None, None, None, None]), ('keycode', 124, [65027L, None, 65027L, None, None, None, None]), ('keycode', 125, [65513L, None, 65513L, None, None, None]), ('keycode', 126, [65469L, None, 65469L, None, None, None, None]), ('keycode', 127, [65515L, None, 65515L, None, None, None]), ('keycode', 128, [65517L, None, 65517L, None, None, None]), ('keycode', 129, [5L, None, None, None, None, None, None]), ('keycode', 130, [65365L, None, None, None, None, None, None]), ('keycode', 131, [65366L, None, None, None, None, None, None]), ('keycode', 132, [2880755505L, 1966079L, 5252L, 1L, None
2442Feb 14 08:56:58 linux-server start-xpra: , None, None]), ('keycode', 133, [65518L, None, None, None, None, None, None]), ('keycode', 134, [65454L, 65454L, 65454L, 65454L, None, None, None]), ('keycode', 156, [65511L, None, 65511L, None, None, None]), ('keycode', 214, [269025113L, None, 269025113L, None, None, None, None]), ('keycode', 215, [269025028L, None, 269025028L, None, None, None, None]), ('keycode', 216, [269025030L, None, 269025030L, None, None, None, None]), ('keycode', 217, [269025029L, None, 269025029L, None, None, None, None])])
2443Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 setting new work keymap: 0x0
2444Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 processing: ('keycode', 8, [65406L, None, 65406L, None, None, None, None])
2445Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 processing: ('keycode', 9, [65307L, None, 65307L, None, None, None, None])
2446Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 processing: ('keycode', 10, [49L, 33L, 161L, 8260L, None, None, None])
2447Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 processing: ('keycode', 11, [50L, 64L, 2761L, 8364L, None, None, None])
2448Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 processing: ('keycode', 12, [51L, 35L, 163L, 8249L, None, None, None])
2449Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 processing: ('keycode', 13, [52L, 36L, 162L, 8250L, None, None, None])
2450Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 processing: ('keycode', 14, [53L, 37L, 2242L, 64257L, None, None, None])
2451Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 processing: ('keycode', 15, [54L, 94L, 167L, 64258L, None, None, None])
2452Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 processing: ('keycode', 16, [55L, 38L, 182L, 2802L, None, None, None])
2453Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 processing: ('keycode', 17, [56L, 42L, 2790L, 176L, None, None, None])
2454Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,726 processing: ('keycode', 18, [57L, 40L, 170L, 183L, None, None, None])
2455Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 19, [48L, 41L, 186L, 2813L, None, None, None])
2456Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 20, [45L, 95L, 2730L, 2729L, None, None, None])
2457Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 21, [61L, 43L, 2237L, 177L, None, None, None])
2458Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 22, [65288L, 65288L, 65288L, 65288L, None, None, None])
2459Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 23, [65289L, 65056L, 65289L, 65056L, None, None, None])
2460Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 24, [113L, 81L, 5053L, 5052L, None, None, None])
2461Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 25, [119L, 87L, 8721L, 2814L, None, None, None])
2462Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 26, [101L, 69L, 65105L, 180L, None, None, None])
2463Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 27, [114L, 82L, 174L, 8240L, None, None, None])
2464Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 28, [116L, 84L, 2801L, 439L, None, None, None])
2465Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 29, [121L, 89L, 165L, 193L, None, None, None])
2466Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 30, [117L, 85L, 65111L, 168L, None, None, None])
2467Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 31, [105L, 73L, 65106L, 710L, None, None, None])
2468Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 32, [111L, 79L, 248L, 216L, None, None, None])
2469Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 33, [112L, 80L, 2032L, 8719L, None, None, None])
2470Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 34, [91L, 123L, 2770L, 2771L, None, None, None])
2471Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 35, [93L, 125L, 2768L, 2769L, None, None, None])
2472Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 36, [65293L, None, 65293L, None, None, None, None])
2473Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 37, [65507L, None, 65507L, None, None, None, None])
2474Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 38, [97L, 65L, 229L, 197L, None, None, None])
2475Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 39, [115L, 83L, 223L, 205L, None, None, None])
2476Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,727 processing: ('keycode', 40, [100L, 68L, 2287L, 206L, None, None, None])
2477Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 41, [102L, 70L, 2294L, 207L, None, None, None])
2478Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 42, [103L, 71L, 169L, 445L, None, None, None])
2479Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 43, [104L, 72L, 511L, 211L, None, None, None])
2480Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 44, [106L, 74L, 8710L, 212L, None, None, None])
2481Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 45, [107L, 75L, 730L, 63743L, None, None, None])
2482Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 46, [108L, 76L, 172L, 210L, None, None, None])
2483Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 47, [59L, 58L, 2734L, 218L, None, None, None])
2484Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 48, [39L, 34L, 230L, 198L, None, None, None])
2485Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 49, [96L, 126L, 65104L, 96L, None, None, None])
2486Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 50, [65505L, None, 65505L, None, None, None, None])
2487Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 51, [92L, 124L, 171L, 187L, None, None, None])
2488Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 52, [122L, 90L, 2009L, 184L, None, None, None])
2489Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 53, [120L, 88L, 8776L, 434L, None, None, None])
2490Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 54, [99L, 67L, 231L, 199L, None, None, None])
2491Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 55, [118L, 86L, 2262L, 9674L, None, None, None])
2492Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 56, [98L, 66L, 2239L, 697L, None, None, None])
2493Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 57, [110L, 78L, 65107L, 732L, None, None, None])
2494Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 58, [109L, 77L, 181L, 194L, None, None, None])
2495Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 59, [44L, 60L, 2236L, 175L, None, None, None])
2496Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 60, [46L, 62L, 2238L, 418L, None, None, None])
2497Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 61, [47L, 63L, 247L, 191L, None, None, None])
2498Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,728 processing: ('keycode', 62, [65506L, None, 65506L, None, None, None, None])
2499Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 63, [65450L, 65450L, 65450L, 65450L, 65450L, 65450L, 269024801L])
2500Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 64, [65513L, 65511L, 65513L, 65511L, None, None, None])
2501Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 65, [32L, None, 160L, None, None, None, None])
2502Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 66, [65509L, None, 65509L, None, None, None, None])
2503Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 67, [65470L, 65470L, 65470L, 65470L, 65470L, 65470L, 269024769L])
2504Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 68, [65471L, 65471L, 65471L, 65471L, 65471L, 65471L, 269024770L])
2505Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 69, [65472L, 65472L, 65472L, 65472L, 65472L, 65472L, 269024771L])
2506Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 70, [65473L, 65473L, 65473L, 65473L, 65473L, 65473L, 269024772L])
2507Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 71, [65474L, 65474L, 65474L, 65474L, 65474L, 65474L, 269024773L])
2508Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 72, [65475L, 65475L, 65475L, 65475L, 65475L, 65475L, 269024774L])
2509Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 73, [65476L, 65476L, 65476L, 65476L, 65476L, 65476L, 269024775L])
2510Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 74, [65477L, 65477L, 65477L, 65477L, 65477L, 65477L, 269024776L])
2511Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 75, [65478L, 65478L, 65478L, 65478L, 65478L, 65478L, 269024777L])
2512Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 76, [65479L, 65479L, 65479L, 65479L, 65479L, 65479L, 269024778L])
2513Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 77, [65407L, None, 65407L, None, None, None, None])
2514Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 78, [65300L, None, 65300L, None, None, None, None])
2515Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 79, [65429L, 65463L, 65429L, 65463L, None, None, None])
2516Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 80, [65431L, 65464L, 65431L, 65464L, None, None, None])
2517Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 81, [65434L, 65465L, 65434L, 65465L, None, None, None])
2518Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 82, [65453L, 65453L, 65453L, 65453L, 65453L, 65453L, 269024803L])
2519Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 83, [65430L, 65460L, 65430L, 65460L, None, None, None])
2520Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,729 processing: ('keycode', 84, [65437L, 65461L, 65437L, 65461L, None, None, None])
2521Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 85, [65432L, 65462L, 65432L, 65462L, None, None, None])
2522Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 86, [65451L, 65451L, 65451L, 65451L, 65451L, 65451L, 269024802L])
2523Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 87, [65436L, 65457L, 65436L, 65457L, None, None, None])
2524Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 88, [65433L, 65458L, 65433L, 65458L, None, None, None])
2525Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 89, [65435L, 65459L, 65435L, 65459L, None, None, None])
2526Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 90, [65438L, 65456L, 65438L, 65456L, None, None, None])
2527Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 91, [65439L, 65454L, 65439L, 65454L, None, None, None])
2528Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 92, [167L, 177L, None, None, None, None, None])
2529Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 93, [16L, None, None, None, None, None, None])
2530Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 94, [60L, 62L, 60L, 62L, 124L, 166L, 124L])
2531Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 95, [65480L, 65480L, 65480L, 65480L, 65480L, 65480L, 269024779L])
2532Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 96, [65481L, 65481L, 65481L, 65481L, 65481L, 65481L, 269024780L])
2533Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 97, [65360L, None, 65360L, None, None, None, None])
2534Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 98, [65362L, None, 65362L, None, None, None, None])
2535Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 99, [65365L, None, 65365L, None, None, None, None])
2536Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 100, [65361L, None, 65361L, None, None, None, None])
2537Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 101, [16L, None, None, None, None, None, None])
2538Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 102, [65363L, None, 65363L, None, None, None, None])
2539Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 103, [65367L, None, 65367L, None, None, None, None])
2540Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 104, [65364L, None, 65364L, None, None, None, None])
2541Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 105, [65366L, None, 65366L, None, None, None, None])
2542Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 106, [65379L, None, 65379L, None, None, None, None])
2543Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,730 processing: ('keycode', 107, [65535L, None, 65535L, None, None, None, None])
2544Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,731 processing: ('keycode', 108, [65421L, None, 65421L, None, None, None, None])
2545Feb 14 08:56:58 linux-server start-xpra: 2018-02-14 08:56:58,731 processing: ('keycode', 109, [65508L, None, 65508L, None, None, None, None])
2546Feb 14 08:57:39 linux-server journal: Suppressed 779 messages from /system.slice/xpra.service
2547Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,324 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2548Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,325 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2549Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,325 filtered_modifiers_set([])=set([])
2550Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,325 filtered_modifiers_set(('mod2',))=set(['mod2'])
2551Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,326 make_keymask_match(('mod2',)) current mask: set([]), wanted: set(['mod2']), ignoring=None/None, keys_pressed={}
2552Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,326 change_mask(set([]), False, remove) failed=[]
2553Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,326 keynames(mod2)=set(['Num_Lock']), keycodes=[77], nuisance=True
2554Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,326 change_mask(add) ('mod2',) modifier mod2 using 77
2555Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,326 change_mask(set(['mod2']), True, add) failed=[]
2556Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,327 modifier_map({})={'control': 4, 'mod1': 8, 'mod2': 16, 'mod3': 32, 'mod4': 64, 'mod5': 128, 'lock': 2, 'num': 0, 'hyper': 0, 'meta': 0, 'shift': 1, 'alt': 0, 'super': 0, 'scroll': 0}
2557Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,327 compute_modifier_keynames: keycodes_for_modifier_keynames={'ISO_Level3_Shift': [124], 'Mode_switch': [8], 'Meta_L': [64, 156], 'Control_R': [109], 'Super_R': [116], 'Alt_R': [113], 'Hyper_L': [128], 'Caps_Lock': [66], 'Hyper_R': [133], 'Alt_L': [64, 125], 'Num_Lock': [77], 'Super_L': [115, 127], 'Shift_R': [62], 'Meta_R': [113], 'Control_L': [37], 'Shift_L': [50]}
2558Feb 14 08:57:39 linux-server start-xpra: 2018-02-14 08:57:39,327 keys_changed() updated keyboard config=KeyboardConfig(us / )
2559Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,396 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2560Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,397 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2561Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,397 filtered_modifiers_set(['mod2'])=set(['mod2'])
2562Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,397 filtered_modifiers_set(('mod2',))=set(['mod2'])
2563Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,407 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2564Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,407 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2565Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,408 filtered_modifiers_set(['mod2'])=set(['mod2'])
2566Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,408 filtered_modifiers_set(('mod2',))=set(['mod2'])
2567Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,422 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2568Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,422 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2569Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,423 filtered_modifiers_set(['mod2'])=set(['mod2'])
2570Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,423 filtered_modifiers_set(('mod2',))=set(['mod2'])
2571Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,429 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2572Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,430 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2573Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,430 filtered_modifiers_set(['mod2'])=set(['mod2'])
2574Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,430 filtered_modifiers_set(('mod2',))=set(['mod2'])
2575Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,441 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2576Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,441 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2577Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,441 filtered_modifiers_set(['mod2'])=set(['mod2'])
2578Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,442 filtered_modifiers_set(('mod2',))=set(['mod2'])
2579Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,453 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2580Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,453 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2581Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,453 filtered_modifiers_set(['mod2'])=set(['mod2'])
2582Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,453 filtered_modifiers_set(('mod2',))=set(['mod2'])
2583Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,467 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2584Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,467 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2585Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,468 filtered_modifiers_set(['mod2'])=set(['mod2'])
2586Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,468 filtered_modifiers_set(('mod2',))=set(['mod2'])
2587Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,475 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2588Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,475 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2589Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,475 filtered_modifiers_set(['mod2'])=set(['mod2'])
2590Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,476 filtered_modifiers_set(('mod2',))=set(['mod2'])
2591Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,497 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2592Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,497 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2593Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,498 filtered_modifiers_set(['mod2'])=set(['mod2'])
2594Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,498 filtered_modifiers_set(('mod2',))=set(['mod2'])
2595Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,644 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2596Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,644 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2597Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,644 filtered_modifiers_set(['mod2'])=set(['mod2'])
2598Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,645 filtered_modifiers_set(('mod2',))=set(['mod2'])
2599Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,655 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2600Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,655 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2601Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,655 filtered_modifiers_set(['mod2'])=set(['mod2'])
2602Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,655 filtered_modifiers_set(('mod2',))=set(['mod2'])
2603Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,667 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2604Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,667 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2605Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,667 filtered_modifiers_set(['mod2'])=set(['mod2'])
2606Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,667 filtered_modifiers_set(('mod2',))=set(['mod2'])
2607Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,677 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2608Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,677 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2609Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,678 filtered_modifiers_set(['mod2'])=set(['mod2'])
2610Feb 14 08:57:42 linux-server start-xpra: 2018-02-14 08:57:42,678 filtered_modifiers_set(('mod2',))=set(['mod2'])
2611Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,161 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2612Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,161 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2613Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,161 filtered_modifiers_set(['mod2'])=set(['mod2'])
2614Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,162 filtered_modifiers_set(('mod2',))=set(['mod2'])
2615Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,172 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2616Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,172 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2617Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,172 filtered_modifiers_set(['mod2'])=set(['mod2'])
2618Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,172 filtered_modifiers_set(('mod2',))=set(['mod2'])
2619Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,183 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2620Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,183 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2621Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,184 filtered_modifiers_set(['mod2'])=set(['mod2'])
2622Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,184 filtered_modifiers_set(('mod2',))=set(['mod2'])
2623Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,194 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2624Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,195 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2625Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,195 filtered_modifiers_set(['mod2'])=set(['mod2'])
2626Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,195 filtered_modifiers_set(('mod2',))=set(['mod2'])
2627Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,207 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2628Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,207 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2629Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,207 filtered_modifiers_set(['mod2'])=set(['mod2'])
2630Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,207 filtered_modifiers_set(('mod2',))=set(['mod2'])
2631Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,217 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2632Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,218 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2633Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,218 filtered_modifiers_set(['mod2'])=set(['mod2'])
2634Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,218 filtered_modifiers_set(('mod2',))=set(['mod2'])
2635Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,229 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2636Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,229 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2637Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,229 filtered_modifiers_set(['mod2'])=set(['mod2'])
2638Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,229 filtered_modifiers_set(('mod2',))=set(['mod2'])
2639Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,239 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2640Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,240 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2641Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,240 filtered_modifiers_set(['mod2'])=set(['mod2'])
2642Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,240 filtered_modifiers_set(('mod2',))=set(['mod2'])
2643Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,251 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2644Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,251 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2645Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,251 filtered_modifiers_set(['mod2'])=set(['mod2'])
2646Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,251 filtered_modifiers_set(('mod2',))=set(['mod2'])
2647Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,262 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2648Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,262 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2649Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,263 filtered_modifiers_set(['mod2'])=set(['mod2'])
2650Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,263 filtered_modifiers_set(('mod2',))=set(['mod2'])
2651Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,273 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2652Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,273 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2653Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,273 filtered_modifiers_set(['mod2'])=set(['mod2'])
2654Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,274 filtered_modifiers_set(('mod2',))=set(['mod2'])
2655Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,284 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2656Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,284 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2657Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,285 filtered_modifiers_set(['mod2'])=set(['mod2'])
2658Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,285 filtered_modifiers_set(('mod2',))=set(['mod2'])
2659Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,295 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2660Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,295 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2661Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,296 filtered_modifiers_set(['mod2'])=set(['mod2'])
2662Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,296 filtered_modifiers_set(('mod2',))=set(['mod2'])
2663Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,307 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2664Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,307 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2665Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,307 filtered_modifiers_set(['mod2'])=set(['mod2'])
2666Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,308 filtered_modifiers_set(('mod2',))=set(['mod2'])
2667Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,318 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2668Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,319 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2669Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,319 filtered_modifiers_set(['mod2'])=set(['mod2'])
2670Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,319 filtered_modifiers_set(('mod2',))=set(['mod2'])
2671Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,329 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2672Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,330 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2673Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,330 filtered_modifiers_set(['mod2'])=set(['mod2'])
2674Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,330 filtered_modifiers_set(('mod2',))=set(['mod2'])
2675Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,341 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2676Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,341 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2677Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,341 filtered_modifiers_set(['mod2'])=set(['mod2'])
2678Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,341 filtered_modifiers_set(('mod2',))=set(['mod2'])
2679Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,352 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2680Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,352 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2681Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,352 filtered_modifiers_set(['mod2'])=set(['mod2'])
2682Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,352 filtered_modifiers_set(('mod2',))=set(['mod2'])
2683Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,363 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2684Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,363 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2685Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,363 filtered_modifiers_set(['mod2'])=set(['mod2'])
2686Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,364 filtered_modifiers_set(('mod2',))=set(['mod2'])
2687Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,375 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2688Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,375 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2689Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,375 filtered_modifiers_set(['mod2'])=set(['mod2'])
2690Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,375 filtered_modifiers_set(('mod2',))=set(['mod2'])
2691Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,385 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2692Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,386 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2693Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,386 filtered_modifiers_set(['mod2'])=set(['mod2'])
2694Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,387 filtered_modifiers_set(('mod2',))=set(['mod2'])
2695Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,420 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2696Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,420 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2697Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,420 filtered_modifiers_set(['mod2'])=set(['mod2'])
2698Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,420 filtered_modifiers_set(('mod2',))=set(['mod2'])
2699Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,476 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2700Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,476 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2701Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,476 filtered_modifiers_set(['mod2'])=set(['mod2'])
2702Feb 14 08:57:43 linux-server start-xpra: 2018-02-14 08:57:43,477 filtered_modifiers_set(('mod2',))=set(['mod2'])
2703Feb 14 08:57:44 linux-server start-xpra: 2018-02-14 08:57:44,567 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2704Feb 14 08:57:44 linux-server start-xpra: 2018-02-14 08:57:44,568 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2705Feb 14 08:57:44 linux-server start-xpra: 2018-02-14 08:57:44,568 filtered_modifiers_set(['mod2'])=set(['mod2'])
2706Feb 14 08:57:44 linux-server start-xpra: 2018-02-14 08:57:44,568 filtered_modifiers_set(('mod2',))=set(['mod2'])
2707Feb 14 08:57:44 linux-server start-xpra: 2018-02-14 08:57:44,657 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2708Feb 14 08:57:44 linux-server start-xpra: 2018-02-14 08:57:44,658 client 1: mask_to_names(<flags GDK_BUTTON1_MASK of type GdkModifierType>)=['mod2']
2709Feb 14 08:57:44 linux-server start-xpra: 2018-02-14 08:57:44,658 filtered_modifiers_set(['mod2'])=set(['mod2'])
2710Feb 14 08:57:44 linux-server start-xpra: 2018-02-14 08:57:44,658 filtered_modifiers_set(('mod2',))=set(['mod2'])
2711Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,375 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2712Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,375 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2713Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,375 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=a>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>
2714Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,376 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>) wid=1
2715Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,376 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>)
2716Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,376 setting XKB layout group `0`
2717Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,376 get_keycode(0, a, ('mod2',)) is_native_keymap=False, found using translation: 38
2718Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,377 filtered_modifiers_set(['mod2'])=set(['mod2'])
2719Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,377 filtered_modifiers_set(('mod2',))=set(['mod2'])
2720Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,377 handle_key(1,True,a,97,38,('mod2',)) keyboard_sync=False
2721Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,377 is_modifier(38) not found
2722Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,377 handle keycode pressing 38: key a
2723Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,377 fake_key(38, True)
2724Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,377 handle keycode unpressing 38: key a
2725Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,377 fake_key(38, False)
2726Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,511 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2727Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,511 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2728Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,511 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=a>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>
2729Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,511 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>) wid=1
2730Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,512 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>)
2731Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,512 get_keycode(0, a, ('mod2',)) is_native_keymap=False, found using translation: 38
2732Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,512 filtered_modifiers_set(['mod2'])=set(['mod2'])
2733Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,513 filtered_modifiers_set(('mod2',))=set(['mod2'])
2734Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,513 handle_key(1,False,a,97,38,('mod2',)) keyboard_sync=False
2735Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,513 is_modifier(38) not found
2736Feb 14 08:57:49 linux-server start-xpra: 2018-02-14 08:57:49,513 handle keycode 38: key a was already unpressed, ignoring
2737Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,111 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2738Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,111 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2739Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,112 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=Control_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>
2740Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,112 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>) wid=1
2741Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,112 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>)
2742Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,113 get_keycode(62, Control_R, ('mod2',)) is_native_keymap=False, found using translation: 109
2743Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,113 filtered_modifiers_set(['mod2'])=set(['mod2'])
2744Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,113 filtered_modifiers_set(('mod2',))=set(['mod2'])
2745Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,113 handle_key(1,True,Control_R,65508,109,('mod2',)) keyboard_sync=False
2746Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,113 handle keycode pressing 109: key Control_R
2747Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,113 fake_key(109, True)
2748Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,423 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2749Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,424 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
2750Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,424 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=a>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>
2751Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,424 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>) wid=1
2752Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,425 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>)
2753Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,425 get_keycode(0, a, ('control', 'mod2')) is_native_keymap=False, found using translation: 38
2754Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,425 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
2755Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,425 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
2756Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,425 handle_key(1,True,a,97,38,('control', 'mod2')) keyboard_sync=False
2757Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,425 is_modifier(38) not found
2758Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,425 handle keycode pressing 38: key a
2759Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,426 fake_key(38, True)
2760Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,426 handle keycode unpressing 38: key a
2761Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,426 fake_key(38, False)
2762Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,607 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2763Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,607 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
2764Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,608 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=a>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>
2765Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,608 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>) wid=1
2766Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,608 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>)
2767Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,608 get_keycode(0, a, ('control', 'mod2')) is_native_keymap=False, found using translation: 38
2768Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,609 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
2769Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,609 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
2770Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,609 handle_key(1,False,a,97,38,('control', 'mod2')) keyboard_sync=False
2771Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,609 is_modifier(38) not found
2772Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,609 handle keycode 38: key a was already unpressed, ignoring
2773Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,759 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2774Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,759 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
2775Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,760 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=Control_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>
2776Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,760 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>) wid=1
2777Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,760 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>)
2778Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,761 get_keycode(62, Control_R, ('control', 'mod2')) is_native_keymap=False, found using translation: 109
2779Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,761 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
2780Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,761 filtered_modifiers_set(['control', 'mod2'])=set(['mod2'])
2781Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,761 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
2782Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,761 filtered_modifiers_set(('control', 'mod2'))=set(['mod2'])
2783Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,761 handle_key(1,False,Control_R,65508,109,('control', 'mod2')) keyboard_sync=False
2784Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,761 handle keycode unpressing 109: key Control_R
2785Feb 14 08:57:51 linux-server start-xpra: 2018-02-14 08:57:51,761 fake_key(109, False)
2786Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,079 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2787Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,079 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2788Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,079 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=Meta_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>
2789Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,080 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>) wid=1
2790Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,080 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>)
2791Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,080 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
2792Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,081 filtered_modifiers_set(['mod2'])=set(['mod2'])
2793Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,081 filtered_modifiers_set(('mod2',))=set(['mod2'])
2794Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,081 handle_key(1,True,Meta_R,65512,113,('mod2',)) keyboard_sync=False
2795Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,081 handle keycode pressing 113: key Meta_R
2796Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,081 fake_key(113, True)
2797Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,396 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2798Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,396 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
2799Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,396 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=a>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>
2800Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,397 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>) wid=1
2801Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,397 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>)
2802Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,397 get_keycode(0, a, ('mod2',)) is_native_keymap=False, found using translation: 38
2803Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,397 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
2804Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,398 filtered_modifiers_set(('mod2',))=set(['mod2'])
2805Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,398 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=38/['a'], keys_pressed={113: 'Meta_R'}
2806Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,398 found the key pressed for mod1: Meta_R
2807Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,398 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
2808Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,398 change_mask(remove) ('mod2',) modifier mod1 using 113
2809Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,398 change_mask(set(['mod1']), False, remove) failed=[]
2810Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,398 change_mask(set([]), True, add) failed=[]
2811Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,398 handle_key(1,True,a,97,38,('mod2',)) keyboard_sync=False
2812Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,398 is_modifier(38) not found
2813Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,399 handle keycode pressing 38: key a
2814Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,399 fake_key(38, True)
2815Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,399 handle keycode unpressing 38: key a
2816Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,399 fake_key(38, False)
2817Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,503 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2818Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,503 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
2819Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,503 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=a>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>
2820Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,503 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>) wid=1
2821Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,504 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>)
2822Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,504 get_keycode(0, a, ('mod2',)) is_native_keymap=False, found using translation: 38
2823Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,504 filtered_modifiers_set(['mod2'])=set(['mod2'])
2824Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,504 filtered_modifiers_set(('mod2',))=set(['mod2'])
2825Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,504 handle_key(1,False,a,97,38,('mod2',)) keyboard_sync=False
2826Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,505 is_modifier(38) not found
2827Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,505 handle keycode 38: key a was already unpressed, ignoring
2828Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,615 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2829Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,616 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
2830Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,616 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=Meta_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>
2831Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,616 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>) wid=1
2832Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,616 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>)
2833Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,617 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
2834Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,617 filtered_modifiers_set(['mod2'])=set(['mod2'])
2835Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,617 filtered_modifiers_set(('mod2',))=set(['mod2'])
2836Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,617 handle_key(1,False,Meta_R,65512,113,('mod2',)) keyboard_sync=False
2837Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,617 handle keycode unpressing 113: key Meta_R
2838Feb 14 08:57:53 linux-server start-xpra: 2018-02-14 08:57:53,617 fake_key(113, False)
2839Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,047 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2840Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,047 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2841Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,047 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=Alt_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>
2842Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,048 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>) wid=1
2843Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,048 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
2844Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,048 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Super_L', 'pressed': True, 'keyval': 65513, 'keycode': 115}>)
2845Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,049 setting XKB layout group `1`
2846Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,049 get_keycode(115, Super_L, ('mod2',)) non-native keymap, translation lookup: 127
2847Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,049 filtered_modifiers_set(['mod2'])=set(['mod2'])
2848Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,049 filtered_modifiers_set(('mod2',))=set(['mod2'])
2849Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,049 handle_key(1,True,Super_L,65513,127,('mod2',)) keyboard_sync=False
2850Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,049 handle keycode pressing 127: key Super_L
2851Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,049 fake_key(127, True)
2852Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,375 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2853Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,375 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
2854Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,376 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=aring>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': True, 'keyval': 229, 'keycode': 0}>
2855Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,376 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': True, 'keyval': 229, 'keycode': 0}>) wid=1
2856Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,377 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': True, 'keyval': 229, 'keycode': 0}>)
2857Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,377 get_keycode(0, aring, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 38
2858Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,377 filtered_modifiers_set(['mod2', 'mod3'])=set(['mod2', 'mod3'])
2859Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,377 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
2860Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,377 make_keymask_match(('mod1', 'mod2')) current mask: set(['mod2', 'mod3']), wanted: set(['mod1', 'mod2']), ignoring=38/['aring'], keys_pressed={127: 'Super_L'}
2861Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,378 found the key pressed for mod3: Super_L
2862Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,378 keynames(mod3)=set(['Super_R', 'Super_L']), keycodes=[127, 116, 115], nuisance=False
2863Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,378 change_mask(remove) ('mod1', 'mod2') modifier mod3 using 127
2864Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,378 change_mask(set(['mod3']), False, remove) failed=[]
2865Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,378 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
2866Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,378 change_mask(add) ('mod1', 'mod2') modifier mod1 using 113
2867Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,378 change_mask(set(['mod1']), True, add) failed=[]
2868Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,378 handle_key(1,True,aring,229,38,('mod1', 'mod2')) keyboard_sync=False
2869Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,378 is_modifier(38) not found
2870Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,379 handle keycode pressing 38: key aring
2871Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,379 fake_key(38, True)
2872Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,379 handle keycode unpressing 38: key aring
2873Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,379 fake_key(38, False)
2874Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,558 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2875Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,559 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
2876Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,560 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=aring>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': False, 'keyval': 229, 'keycode': 0}>
2877Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,560 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': False, 'keyval': 229, 'keycode': 0}>) wid=1
2878Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,560 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': False, 'keyval': 229, 'keycode': 0}>)
2879Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,560 get_keycode(0, aring, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 38
2880Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,560 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
2881Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,560 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
2882Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,560 handle_key(1,False,aring,229,38,('mod1', 'mod2')) keyboard_sync=False
2883Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,560 is_modifier(38) not found
2884Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,561 handle keycode 38: key aring was already unpressed, ignoring
2885Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,671 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2886Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,672 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
2887Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,672 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=Alt_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>
2888Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,672 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>) wid=1
2889Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,672 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
2890Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,673 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Super_L', 'pressed': False, 'keyval': 65513, 'keycode': 115}>)
2891Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,673 setting XKB layout group `0`
2892Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,673 get_keycode(115, Super_L, ('mod1', 'mod2')) non-native keymap, translation lookup: 127
2893Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,673 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
2894Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,673 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
2895Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,673 handle_key(1,False,Super_L,65513,127,('mod1', 'mod2')) keyboard_sync=False
2896Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,674 handle keycode unpressing 127: key Super_L
2897Feb 14 08:57:55 linux-server start-xpra: 2018-02-14 08:57:55,674 fake_key(127, False)
2898Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,775 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2899Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,775 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2900Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,776 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=a>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>
2901Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,776 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>) wid=1
2902Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,776 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>)
2903Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,777 get_keycode(0, a, ('mod2',)) is_native_keymap=False, found using translation: 38
2904Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,777 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
2905Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,777 filtered_modifiers_set(('mod2',))=set(['mod2'])
2906Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,777 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=38/['a'], keys_pressed={}
2907Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,777 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
2908Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,777 change_mask(remove) ('mod2',) modifier mod1 using 113
2909Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,777 change_mask(set(['mod1']), False, remove) failed=[]
2910Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,778 change_mask(set([]), True, add) failed=[]
2911Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,778 handle_key(1,True,a,97,38,('mod2',)) keyboard_sync=False
2912Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,778 is_modifier(38) not found
2913Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,778 handle keycode pressing 38: key a
2914Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,778 fake_key(38, True)
2915Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,778 handle keycode unpressing 38: key a
2916Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,778 fake_key(38, False)
2917Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,974 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2918Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,975 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2919Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,975 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=a>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>
2920Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,976 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>) wid=1
2921Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,976 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>)
2922Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,976 get_keycode(0, a, ('mod2',)) is_native_keymap=False, found using translation: 38
2923Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,976 filtered_modifiers_set(['mod2'])=set(['mod2'])
2924Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,976 filtered_modifiers_set(('mod2',))=set(['mod2'])
2925Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,976 handle_key(1,False,a,97,38,('mod2',)) keyboard_sync=False
2926Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,977 is_modifier(38) not found
2927Feb 14 08:57:56 linux-server start-xpra: 2018-02-14 08:57:56,977 handle keycode 38: key a was already unpressed, ignoring
2928Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,943 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2929Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,943 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2930Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,944 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=e>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>
2931Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,944 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>) wid=1
2932Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,944 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>)
2933Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,944 get_keycode(14, e, ('mod2',)) is_native_keymap=False, found using translation: 26
2934Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,944 filtered_modifiers_set(['mod2'])=set(['mod2'])
2935Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,945 filtered_modifiers_set(('mod2',))=set(['mod2'])
2936Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,945 handle_key(1,True,e,101,26,('mod2',)) keyboard_sync=False
2937Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,945 is_modifier(26) not found
2938Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,945 handle keycode pressing 26: key e
2939Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,945 fake_key(26, True)
2940Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,945 handle keycode unpressing 26: key e
2941Feb 14 08:58:00 linux-server start-xpra: 2018-02-14 08:58:00,945 fake_key(26, False)
2942Feb 14 08:58:01 linux-server start-xpra: 2018-02-14 08:58:01,086 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2943Feb 14 08:58:01 linux-server start-xpra: 2018-02-14 08:58:01,087 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2944Feb 14 08:58:01 linux-server start-xpra: 2018-02-14 08:58:01,087 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=e>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>
2945Feb 14 08:58:01 linux-server start-xpra: 2018-02-14 08:58:01,087 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>) wid=1
2946Feb 14 08:58:01 linux-server start-xpra: 2018-02-14 08:58:01,088 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>)
2947Feb 14 08:58:01 linux-server start-xpra: 2018-02-14 08:58:01,088 get_keycode(14, e, ('mod2',)) is_native_keymap=False, found using translation: 26
2948Feb 14 08:58:01 linux-server start-xpra: 2018-02-14 08:58:01,088 filtered_modifiers_set(['mod2'])=set(['mod2'])
2949Feb 14 08:58:01 linux-server start-xpra: 2018-02-14 08:58:01,088 filtered_modifiers_set(('mod2',))=set(['mod2'])
2950Feb 14 08:58:01 linux-server start-xpra: 2018-02-14 08:58:01,088 handle_key(1,False,e,101,26,('mod2',)) keyboard_sync=False
2951Feb 14 08:58:01 linux-server start-xpra: 2018-02-14 08:58:01,088 is_modifier(26) not found
2952Feb 14 08:58:01 linux-server start-xpra: 2018-02-14 08:58:01,088 handle keycode 26: key e was already unpressed, ignoring
2953Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,063 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2954Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,064 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2955Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,064 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=Control_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>
2956Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,064 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>) wid=1
2957Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,064 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>)
2958Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,064 get_keycode(62, Control_R, ('mod2',)) is_native_keymap=False, found using translation: 109
2959Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,065 filtered_modifiers_set(['mod2'])=set(['mod2'])
2960Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,065 filtered_modifiers_set(('mod2',))=set(['mod2'])
2961Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,065 handle_key(1,True,Control_R,65508,109,('mod2',)) keyboard_sync=False
2962Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,065 handle keycode pressing 109: key Control_R
2963Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,066 fake_key(109, True)
2964Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,359 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2965Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,360 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
2966Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,360 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=e>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>
2967Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,360 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>) wid=1
2968Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,360 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>)
2969Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,360 get_keycode(14, e, ('control', 'mod2')) is_native_keymap=False, found using translation: 26
2970Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,361 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
2971Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,361 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
2972Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,361 handle_key(1,True,e,101,26,('control', 'mod2')) keyboard_sync=False
2973Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,361 is_modifier(26) not found
2974Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,361 handle keycode pressing 26: key e
2975Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,361 fake_key(26, True)
2976Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,361 handle keycode unpressing 26: key e
2977Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,361 fake_key(26, False)
2978Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,526 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2979Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,527 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
2980Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,527 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=e>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>
2981Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,527 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>) wid=1
2982Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,527 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>)
2983Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,527 get_keycode(14, e, ('control', 'mod2')) is_native_keymap=False, found using translation: 26
2984Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,528 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
2985Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,528 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
2986Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,528 handle_key(1,False,e,101,26,('control', 'mod2')) keyboard_sync=False
2987Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,528 is_modifier(26) not found
2988Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,528 handle keycode 26: key e was already unpressed, ignoring
2989Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,574 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
2990Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,575 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
2991Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,575 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=Control_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>
2992Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,575 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>) wid=1
2993Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,576 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>)
2994Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,576 get_keycode(62, Control_R, ('control', 'mod2')) is_native_keymap=False, found using translation: 109
2995Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,576 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
2996Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,576 filtered_modifiers_set(['control', 'mod2'])=set(['mod2'])
2997Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,576 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
2998Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,576 filtered_modifiers_set(('control', 'mod2'))=set(['mod2'])
2999Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,576 handle_key(1,False,Control_R,65508,109,('control', 'mod2')) keyboard_sync=False
3000Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,576 handle keycode unpressing 109: key Control_R
3001Feb 14 08:58:02 linux-server start-xpra: 2018-02-14 08:58:02,576 fake_key(109, False)
3002Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,479 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3003Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,479 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3004Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,480 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=Meta_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>
3005Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,480 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>) wid=1
3006Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,480 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>)
3007Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,480 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
3008Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,480 filtered_modifiers_set(['mod2'])=set(['mod2'])
3009Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,480 filtered_modifiers_set(('mod2',))=set(['mod2'])
3010Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,481 handle_key(1,True,Meta_R,65512,113,('mod2',)) keyboard_sync=False
3011Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,481 handle keycode pressing 113: key Meta_R
3012Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,481 fake_key(113, True)
3013Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,783 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3014Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,783 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
3015Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,784 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=e>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>
3016Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,784 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>) wid=1
3017Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,784 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>)
3018Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,784 get_keycode(14, e, ('mod2',)) is_native_keymap=False, found using translation: 26
3019Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,784 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
3020Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,785 filtered_modifiers_set(('mod2',))=set(['mod2'])
3021Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,785 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=26/['e'], keys_pressed={113: 'Meta_R'}
3022Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,785 found the key pressed for mod1: Meta_R
3023Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,785 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
3024Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,785 change_mask(remove) ('mod2',) modifier mod1 using 113
3025Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,785 change_mask(set(['mod1']), False, remove) failed=[]
3026Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,785 change_mask(set([]), True, add) failed=[]
3027Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,785 handle_key(1,True,e,101,26,('mod2',)) keyboard_sync=False
3028Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,785 is_modifier(26) not found
3029Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,785 handle keycode pressing 26: key e
3030Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,786 fake_key(26, True)
3031Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,786 handle keycode unpressing 26: key e
3032Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,786 fake_key(26, False)
3033Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,950 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3034Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,950 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
3035Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,951 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=e>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>
3036Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,951 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>) wid=1
3037Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,951 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>)
3038Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,952 get_keycode(14, e, ('mod2',)) is_native_keymap=False, found using translation: 26
3039Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,952 filtered_modifiers_set(['mod2'])=set(['mod2'])
3040Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,952 filtered_modifiers_set(('mod2',))=set(['mod2'])
3041Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,952 handle_key(1,False,e,101,26,('mod2',)) keyboard_sync=False
3042Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,952 is_modifier(26) not found
3043Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,952 handle keycode 26: key e was already unpressed, ignoring
3044Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,982 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3045Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,983 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
3046Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,983 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=Meta_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>
3047Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,984 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>) wid=1
3048Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,984 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>)
3049Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,984 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
3050Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,984 filtered_modifiers_set(['mod2'])=set(['mod2'])
3051Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,984 filtered_modifiers_set(('mod2',))=set(['mod2'])
3052Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,984 handle_key(1,False,Meta_R,65512,113,('mod2',)) keyboard_sync=False
3053Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,984 handle keycode unpressing 113: key Meta_R
3054Feb 14 08:58:03 linux-server start-xpra: 2018-02-14 08:58:03,984 fake_key(113, False)
3055Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,879 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3056Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,879 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3057Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,879 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=Alt_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>
3058Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,880 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>) wid=1
3059Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,880 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
3060Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,880 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Super_L', 'pressed': True, 'keyval': 65513, 'keycode': 115}>)
3061Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,880 setting XKB layout group `1`
3062Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,880 get_keycode(115, Super_L, ('mod2',)) non-native keymap, translation lookup: 127
3063Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,881 filtered_modifiers_set(['mod2'])=set(['mod2'])
3064Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,881 filtered_modifiers_set(('mod2',))=set(['mod2'])
3065Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,881 handle_key(1,True,Super_L,65513,127,('mod2',)) keyboard_sync=False
3066Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,881 handle keycode pressing 127: key Super_L
3067Feb 14 08:58:05 linux-server start-xpra: 2018-02-14 08:58:05,881 fake_key(127, True)
3068Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,246 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3069Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,247 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
3070Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,247 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=dead_acute>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': True, 'keyval': 65105, 'keycode': 14}>
3071Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,247 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': True, 'keyval': 65105, 'keycode': 14}>) wid=1
3072Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,248 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': True, 'keyval': 65105, 'keycode': 14}>)
3073Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,248 get_keycode(14, dead_acute, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 26
3074Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,248 filtered_modifiers_set(['mod2', 'mod3'])=set(['mod2', 'mod3'])
3075Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,248 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
3076Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,248 make_keymask_match(('mod1', 'mod2')) current mask: set(['mod2', 'mod3']), wanted: set(['mod1', 'mod2']), ignoring=26/['dead_acute'], keys_pressed={127: 'Super_L'}
3077Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,248 found the key pressed for mod3: Super_L
3078Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,249 keynames(mod3)=set(['Super_R', 'Super_L']), keycodes=[127, 116, 115], nuisance=False
3079Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,249 change_mask(remove) ('mod1', 'mod2') modifier mod3 using 127
3080Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,249 change_mask(set(['mod3']), False, remove) failed=[]
3081Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,249 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
3082Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,249 change_mask(add) ('mod1', 'mod2') modifier mod1 using 113
3083Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,249 change_mask(set(['mod1']), True, add) failed=[]
3084Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,249 handle_key(1,True,dead_acute,65105,26,('mod1', 'mod2')) keyboard_sync=False
3085Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,249 is_modifier(26) not found
3086Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,249 handle keycode pressing 26: key dead_acute
3087Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,250 fake_key(26, True)
3088Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,250 handle keycode unpressing 26: key dead_acute
3089Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,250 fake_key(26, False)
3090Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,430 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3091Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,430 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
3092Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,431 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=dead_acute>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': False, 'keyval': 65105, 'keycode': 14}>
3093Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,431 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': False, 'keyval': 65105, 'keycode': 14}>) wid=1
3094Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,431 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': False, 'keyval': 65105, 'keycode': 14}>)
3095Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,431 get_keycode(14, dead_acute, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 26
3096Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,432 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
3097Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,432 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
3098Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,432 handle_key(1,False,dead_acute,65105,26,('mod1', 'mod2')) keyboard_sync=False
3099Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,432 is_modifier(26) not found
3100Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,432 handle keycode 26: key dead_acute was already unpressed, ignoring
3101Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,550 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3102Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,551 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
3103Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,551 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=Alt_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>
3104Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,551 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>) wid=1
3105Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,551 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
3106Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,552 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Super_L', 'pressed': False, 'keyval': 65513, 'keycode': 115}>)
3107Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,552 setting XKB layout group `0`
3108Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,552 get_keycode(115, Super_L, ('mod1', 'mod2')) non-native keymap, translation lookup: 127
3109Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,552 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
3110Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,552 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
3111Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,552 handle_key(1,False,Super_L,65513,127,('mod1', 'mod2')) keyboard_sync=False
3112Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,552 handle keycode unpressing 127: key Super_L
3113Feb 14 08:58:06 linux-server start-xpra: 2018-02-14 08:58:06,552 fake_key(127, False)
3114Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,398 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3115Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,399 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3116Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,399 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=e>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>
3117Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,400 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>) wid=1
3118Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,400 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>)
3119Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,400 get_keycode(14, e, ('mod2',)) is_native_keymap=False, found using translation: 26
3120Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,400 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
3121Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,401 filtered_modifiers_set(('mod2',))=set(['mod2'])
3122Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,401 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=26/['e'], keys_pressed={}
3123Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,401 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
3124Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,401 change_mask(remove) ('mod2',) modifier mod1 using 113
3125Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,401 change_mask(set(['mod1']), False, remove) failed=[]
3126Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,401 change_mask(set([]), True, add) failed=[]
3127Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,401 handle_key(1,True,e,101,26,('mod2',)) keyboard_sync=False
3128Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,401 is_modifier(26) not found
3129Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,401 handle keycode pressing 26: key e
3130Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,401 fake_key(26, True)
3131Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,402 handle keycode unpressing 26: key e
3132Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,402 fake_key(26, False)
3133Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,614 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3134Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,614 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3135Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,615 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=e>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>
3136Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,615 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>) wid=1
3137Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,615 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>)
3138Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,615 get_keycode(14, e, ('mod2',)) is_native_keymap=False, found using translation: 26
3139Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,615 filtered_modifiers_set(['mod2'])=set(['mod2'])
3140Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,616 filtered_modifiers_set(('mod2',))=set(['mod2'])
3141Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,616 handle_key(1,False,e,101,26,('mod2',)) keyboard_sync=False
3142Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,616 is_modifier(26) not found
3143Feb 14 08:58:07 linux-server start-xpra: 2018-02-14 08:58:07,616 handle keycode 26: key e was already unpressed, ignoring
3144Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,910 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3145Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,910 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3146Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,911 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=m>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>
3147Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,911 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>) wid=1
3148Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,911 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>)
3149Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,911 get_keycode(46, m, ('mod2',)) is_native_keymap=False, found using translation: 58
3150Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,912 filtered_modifiers_set(['mod2'])=set(['mod2'])
3151Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,912 filtered_modifiers_set(('mod2',))=set(['mod2'])
3152Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,912 handle_key(1,True,m,109,58,('mod2',)) keyboard_sync=False
3153Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,912 is_modifier(58) not found
3154Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,912 handle keycode pressing 58: key m
3155Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,912 fake_key(58, True)
3156Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,912 handle keycode unpressing 58: key m
3157Feb 14 08:58:14 linux-server start-xpra: 2018-02-14 08:58:14,912 fake_key(58, False)
3158Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,061 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3159Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,062 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3160Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,062 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=m>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>
3161Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,063 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>) wid=1
3162Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,063 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>)
3163Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,063 get_keycode(46, m, ('mod2',)) is_native_keymap=False, found using translation: 58
3164Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,063 filtered_modifiers_set(['mod2'])=set(['mod2'])
3165Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,063 filtered_modifiers_set(('mod2',))=set(['mod2'])
3166Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,063 handle_key(1,False,m,109,58,('mod2',)) keyboard_sync=False
3167Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,063 is_modifier(58) not found
3168Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,064 handle keycode 58: key m was already unpressed, ignoring
3169Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,686 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3170Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,686 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3171Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,687 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=Control_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>
3172Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,687 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>) wid=1
3173Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,687 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>)
3174Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,687 get_keycode(62, Control_R, ('mod2',)) is_native_keymap=False, found using translation: 109
3175Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,688 filtered_modifiers_set(['mod2'])=set(['mod2'])
3176Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,688 filtered_modifiers_set(('mod2',))=set(['mod2'])
3177Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,688 handle_key(1,True,Control_R,65508,109,('mod2',)) keyboard_sync=False
3178Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,688 handle keycode pressing 109: key Control_R
3179Feb 14 08:58:15 linux-server start-xpra: 2018-02-14 08:58:15,688 fake_key(109, True)
3180Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,062 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3181Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,062 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
3182Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,063 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=m>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>
3183Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,063 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>) wid=1
3184Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,063 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>)
3185Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,063 get_keycode(46, m, ('control', 'mod2')) is_native_keymap=False, found using translation: 58
3186Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,064 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
3187Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,064 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
3188Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,064 handle_key(1,True,m,109,58,('control', 'mod2')) keyboard_sync=False
3189Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,064 is_modifier(58) not found
3190Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,064 handle keycode pressing 58: key m
3191Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,064 fake_key(58, True)
3192Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,064 handle keycode unpressing 58: key m
3193Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,064 fake_key(58, False)
3194Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,230 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3195Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,230 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
3196Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,231 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=m>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>
3197Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,231 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>) wid=1
3198Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,231 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>)
3199Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,231 get_keycode(46, m, ('control', 'mod2')) is_native_keymap=False, found using translation: 58
3200Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,231 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
3201Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,231 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
3202Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,231 handle_key(1,False,m,109,58,('control', 'mod2')) keyboard_sync=False
3203Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,231 is_modifier(58) not found
3204Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,231 handle keycode 58: key m was already unpressed, ignoring
3205Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,294 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3206Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,295 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
3207Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,295 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=Control_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>
3208Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,295 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>) wid=1
3209Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,295 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>)
3210Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,295 get_keycode(62, Control_R, ('control', 'mod2')) is_native_keymap=False, found using translation: 109
3211Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,296 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
3212Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,296 filtered_modifiers_set(['control', 'mod2'])=set(['mod2'])
3213Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,296 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
3214Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,296 filtered_modifiers_set(('control', 'mod2'))=set(['mod2'])
3215Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,296 handle_key(1,False,Control_R,65508,109,('control', 'mod2')) keyboard_sync=False
3216Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,296 handle keycode unpressing 109: key Control_R
3217Feb 14 08:58:16 linux-server start-xpra: 2018-02-14 08:58:16,296 fake_key(109, False)
3218Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,270 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3219Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,270 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3220Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,270 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=Meta_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>
3221Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,271 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>) wid=1
3222Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,272 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>)
3223Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,272 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
3224Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,272 filtered_modifiers_set(['mod2'])=set(['mod2'])
3225Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,272 filtered_modifiers_set(('mod2',))=set(['mod2'])
3226Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,272 handle_key(1,True,Meta_R,65512,113,('mod2',)) keyboard_sync=False
3227Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,272 handle keycode pressing 113: key Meta_R
3228Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,272 fake_key(113, True)
3229Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,686 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3230Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,686 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
3231Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,687 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=m>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>
3232Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,687 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>) wid=1
3233Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,687 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>)
3234Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,688 get_keycode(46, m, ('mod2',)) is_native_keymap=False, found using translation: 58
3235Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,688 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
3236Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,688 filtered_modifiers_set(('mod2',))=set(['mod2'])
3237Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,688 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=58/['m'], keys_pressed={113: 'Meta_R'}
3238Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,688 found the key pressed for mod1: Meta_R
3239Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,688 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
3240Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,688 change_mask(remove) ('mod2',) modifier mod1 using 113
3241Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,689 change_mask(set(['mod1']), False, remove) failed=[]
3242Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,689 change_mask(set([]), True, add) failed=[]
3243Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,689 handle_key(1,True,m,109,58,('mod2',)) keyboard_sync=False
3244Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,689 is_modifier(58) not found
3245Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,689 handle keycode pressing 58: key m
3246Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,689 fake_key(58, True)
3247Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,689 handle keycode unpressing 58: key m
3248Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,689 fake_key(58, False)
3249Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,862 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3250Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,862 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
3251Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,862 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=m>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>
3252Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,863 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>) wid=1
3253Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,863 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>)
3254Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,863 get_keycode(46, m, ('mod2',)) is_native_keymap=False, found using translation: 58
3255Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,863 filtered_modifiers_set(['mod2'])=set(['mod2'])
3256Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,863 filtered_modifiers_set(('mod2',))=set(['mod2'])
3257Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,864 handle_key(1,False,m,109,58,('mod2',)) keyboard_sync=False
3258Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,864 is_modifier(58) not found
3259Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,864 handle keycode 58: key m was already unpressed, ignoring
3260Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,910 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3261Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,910 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
3262Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,911 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=Meta_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>
3263Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,911 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>) wid=1
3264Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,911 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>)
3265Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,911 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
3266Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,912 filtered_modifiers_set(['mod2'])=set(['mod2'])
3267Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,912 filtered_modifiers_set(('mod2',))=set(['mod2'])
3268Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,912 handle_key(1,False,Meta_R,65512,113,('mod2',)) keyboard_sync=False
3269Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,912 handle keycode unpressing 113: key Meta_R
3270Feb 14 08:58:17 linux-server start-xpra: 2018-02-14 08:58:17,912 fake_key(113, False)
3271Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,798 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3272Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,799 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3273Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,799 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=Alt_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>
3274Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,799 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>) wid=1
3275Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,799 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
3276Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,800 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Super_L', 'pressed': True, 'keyval': 65513, 'keycode': 115}>)
3277Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,800 setting XKB layout group `1`
3278Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,800 get_keycode(115, Super_L, ('mod2',)) non-native keymap, translation lookup: 127
3279Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,800 filtered_modifiers_set(['mod2'])=set(['mod2'])
3280Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,800 filtered_modifiers_set(('mod2',))=set(['mod2'])
3281Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,800 handle_key(1,True,Super_L,65513,127,('mod2',)) keyboard_sync=False
3282Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,800 handle keycode pressing 127: key Super_L
3283Feb 14 08:58:18 linux-server start-xpra: 2018-02-14 08:58:18,801 fake_key(127, True)
3284Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,238 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3285Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,238 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
3286Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,239 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=mu>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': True, 'keyval': 181, 'keycode': 46}>
3287Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,239 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': True, 'keyval': 181, 'keycode': 46}>) wid=1
3288Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,239 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': True, 'keyval': 181, 'keycode': 46}>)
3289Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,240 get_keycode(46, mu, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 58
3290Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,240 filtered_modifiers_set(['mod2', 'mod3'])=set(['mod2', 'mod3'])
3291Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,240 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
3292Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,240 make_keymask_match(('mod1', 'mod2')) current mask: set(['mod2', 'mod3']), wanted: set(['mod1', 'mod2']), ignoring=58/['mu'], keys_pressed={127: 'Super_L'}
3293Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,240 found the key pressed for mod3: Super_L
3294Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,240 keynames(mod3)=set(['Super_R', 'Super_L']), keycodes=[127, 116, 115], nuisance=False
3295Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,240 change_mask(remove) ('mod1', 'mod2') modifier mod3 using 127
3296Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,241 change_mask(set(['mod3']), False, remove) failed=[]
3297Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,241 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
3298Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,241 change_mask(add) ('mod1', 'mod2') modifier mod1 using 113
3299Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,241 change_mask(set(['mod1']), True, add) failed=[]
3300Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,241 handle_key(1,True,mu,181,58,('mod1', 'mod2')) keyboard_sync=False
3301Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,241 is_modifier(58) not found
3302Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,241 handle keycode pressing 58: key mu
3303Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,241 fake_key(58, True)
3304Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,242 handle keycode unpressing 58: key mu
3305Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,242 fake_key(58, False)
3306Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,461 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3307Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,462 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
3308Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,462 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=mu>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': False, 'keyval': 181, 'keycode': 46}>
3309Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,462 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': False, 'keyval': 181, 'keycode': 46}>) wid=1
3310Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,463 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': False, 'keyval': 181, 'keycode': 46}>)
3311Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,463 get_keycode(46, mu, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 58
3312Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,463 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
3313Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,463 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
3314Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,463 handle_key(1,False,mu,181,58,('mod1', 'mod2')) keyboard_sync=False
3315Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,463 is_modifier(58) not found
3316Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,464 handle keycode 58: key mu was already unpressed, ignoring
3317Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,494 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3318Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,494 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
3319Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,494 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=Alt_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>
3320Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,495 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>) wid=1
3321Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,495 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
3322Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,495 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Super_L', 'pressed': False, 'keyval': 65513, 'keycode': 115}>)
3323Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,495 setting XKB layout group `0`
3324Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,496 get_keycode(115, Super_L, ('mod1', 'mod2')) non-native keymap, translation lookup: 127
3325Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,496 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
3326Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,496 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
3327Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,496 handle_key(1,False,Super_L,65513,127,('mod1', 'mod2')) keyboard_sync=False
3328Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,496 handle keycode unpressing 127: key Super_L
3329Feb 14 08:58:19 linux-server start-xpra: 2018-02-14 08:58:19,496 fake_key(127, False)
3330Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,430 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3331Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,430 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3332Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,431 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=m>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>
3333Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,431 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>) wid=1
3334Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,431 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>)
3335Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,431 get_keycode(46, m, ('mod2',)) is_native_keymap=False, found using translation: 58
3336Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,432 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
3337Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,432 filtered_modifiers_set(('mod2',))=set(['mod2'])
3338Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,432 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=58/['m'], keys_pressed={}
3339Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,432 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
3340Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,432 change_mask(remove) ('mod2',) modifier mod1 using 113
3341Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,432 change_mask(set(['mod1']), False, remove) failed=[]
3342Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,432 change_mask(set([]), True, add) failed=[]
3343Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,432 handle_key(1,True,m,109,58,('mod2',)) keyboard_sync=False
3344Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,432 is_modifier(58) not found
3345Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,432 handle keycode pressing 58: key m
3346Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,432 fake_key(58, True)
3347Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,433 handle keycode unpressing 58: key m
3348Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,433 fake_key(58, False)
3349Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,581 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3350Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,582 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3351Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,582 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=m>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>
3352Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,582 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>) wid=1
3353Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,583 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>)
3354Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,583 get_keycode(46, m, ('mod2',)) is_native_keymap=False, found using translation: 58
3355Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,583 filtered_modifiers_set(['mod2'])=set(['mod2'])
3356Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,583 filtered_modifiers_set(('mod2',))=set(['mod2'])
3357Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,583 handle_key(1,False,m,109,58,('mod2',)) keyboard_sync=False
3358Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,583 is_modifier(58) not found
3359Feb 14 08:58:20 linux-server start-xpra: 2018-02-14 08:58:20,583 handle keycode 58: key m was already unpressed, ignoring
3360Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,779 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3361Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,779 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3362Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,779 filtered_modifiers_set(['mod2'])=set(['mod2'])
3363Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,780 filtered_modifiers_set(('mod2',))=set(['mod2'])
3364Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,790 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3365Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,790 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3366Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,790 filtered_modifiers_set(['mod2'])=set(['mod2'])
3367Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,791 filtered_modifiers_set(('mod2',))=set(['mod2'])
3368Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,801 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3369Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,801 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3370Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,802 filtered_modifiers_set(['mod2'])=set(['mod2'])
3371Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,802 filtered_modifiers_set(('mod2',))=set(['mod2'])
3372Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,812 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3373Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,813 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3374Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,813 filtered_modifiers_set(['mod2'])=set(['mod2'])
3375Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,813 filtered_modifiers_set(('mod2',))=set(['mod2'])
3376Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,824 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3377Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,824 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3378Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,824 filtered_modifiers_set(['mod2'])=set(['mod2'])
3379Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,825 filtered_modifiers_set(('mod2',))=set(['mod2'])
3380Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,835 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3381Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,835 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3382Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,835 filtered_modifiers_set(['mod2'])=set(['mod2'])
3383Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,836 filtered_modifiers_set(('mod2',))=set(['mod2'])
3384Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,846 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3385Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,846 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3386Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,847 filtered_modifiers_set(['mod2'])=set(['mod2'])
3387Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,847 filtered_modifiers_set(('mod2',))=set(['mod2'])
3388Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,858 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3389Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,858 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3390Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,859 filtered_modifiers_set(['mod2'])=set(['mod2'])
3391Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,859 filtered_modifiers_set(('mod2',))=set(['mod2'])
3392Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,869 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3393Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,869 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3394Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,869 filtered_modifiers_set(['mod2'])=set(['mod2'])
3395Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,869 filtered_modifiers_set(('mod2',))=set(['mod2'])
3396Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,880 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3397Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,880 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3398Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,880 filtered_modifiers_set(['mod2'])=set(['mod2'])
3399Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,880 filtered_modifiers_set(('mod2',))=set(['mod2'])
3400Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,891 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3401Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,891 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3402Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,891 filtered_modifiers_set(['mod2'])=set(['mod2'])
3403Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,892 filtered_modifiers_set(('mod2',))=set(['mod2'])
3404Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,903 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3405Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,903 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3406Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,903 filtered_modifiers_set(['mod2'])=set(['mod2'])
3407Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,904 filtered_modifiers_set(('mod2',))=set(['mod2'])
3408Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,913 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3409Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,914 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3410Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,914 filtered_modifiers_set(['mod2'])=set(['mod2'])
3411Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,915 filtered_modifiers_set(('mod2',))=set(['mod2'])
3412Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,925 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3413Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,925 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3414Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,926 filtered_modifiers_set(['mod2'])=set(['mod2'])
3415Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,926 filtered_modifiers_set(('mod2',))=set(['mod2'])
3416Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,936 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3417Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,936 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3418Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,936 filtered_modifiers_set(['mod2'])=set(['mod2'])
3419Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,937 filtered_modifiers_set(('mod2',))=set(['mod2'])
3420Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,959 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3421Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,959 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3422Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,959 filtered_modifiers_set(['mod2'])=set(['mod2'])
3423Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,959 filtered_modifiers_set(('mod2',))=set(['mod2'])
3424Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,970 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3425Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,970 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3426Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,970 filtered_modifiers_set(['mod2'])=set(['mod2'])
3427Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,970 filtered_modifiers_set(('mod2',))=set(['mod2'])
3428Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,981 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3429Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,981 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3430Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,982 filtered_modifiers_set(['mod2'])=set(['mod2'])
3431Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,982 filtered_modifiers_set(('mod2',))=set(['mod2'])
3432Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,992 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3433Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,993 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3434Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,993 filtered_modifiers_set(['mod2'])=set(['mod2'])
3435Feb 14 08:58:27 linux-server start-xpra: 2018-02-14 08:58:27,993 filtered_modifiers_set(('mod2',))=set(['mod2'])
3436Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,003 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3437Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,004 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3438Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,004 filtered_modifiers_set(['mod2'])=set(['mod2'])
3439Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,004 filtered_modifiers_set(('mod2',))=set(['mod2'])
3440Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,015 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3441Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,015 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3442Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,015 filtered_modifiers_set(['mod2'])=set(['mod2'])
3443Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,016 filtered_modifiers_set(('mod2',))=set(['mod2'])
3444Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,026 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3445Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,026 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3446Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,026 filtered_modifiers_set(['mod2'])=set(['mod2'])
3447Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,026 filtered_modifiers_set(('mod2',))=set(['mod2'])
3448Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,037 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3449Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,038 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3450Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,038 filtered_modifiers_set(['mod2'])=set(['mod2'])
3451Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,038 filtered_modifiers_set(('mod2',))=set(['mod2'])
3452Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,049 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3453Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,049 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3454Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,049 filtered_modifiers_set(['mod2'])=set(['mod2'])
3455Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,050 filtered_modifiers_set(('mod2',))=set(['mod2'])
3456Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,060 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3457Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,060 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3458Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,061 filtered_modifiers_set(['mod2'])=set(['mod2'])
3459Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,061 filtered_modifiers_set(('mod2',))=set(['mod2'])
3460Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,071 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3461Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,071 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3462Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,071 filtered_modifiers_set(['mod2'])=set(['mod2'])
3463Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,071 filtered_modifiers_set(('mod2',))=set(['mod2'])
3464Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,082 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3465Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,082 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3466Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,083 filtered_modifiers_set(['mod2'])=set(['mod2'])
3467Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,083 filtered_modifiers_set(('mod2',))=set(['mod2'])
3468Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,093 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3469Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,094 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3470Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,094 filtered_modifiers_set(['mod2'])=set(['mod2'])
3471Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,094 filtered_modifiers_set(('mod2',))=set(['mod2'])
3472Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,105 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3473Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,105 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3474Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,105 filtered_modifiers_set(['mod2'])=set(['mod2'])
3475Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,106 filtered_modifiers_set(('mod2',))=set(['mod2'])
3476Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,117 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3477Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,117 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3478Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,118 filtered_modifiers_set(['mod2'])=set(['mod2'])
3479Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,118 filtered_modifiers_set(('mod2',))=set(['mod2'])
3480Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,127 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3481Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,128 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3482Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,128 filtered_modifiers_set(['mod2'])=set(['mod2'])
3483Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,128 filtered_modifiers_set(('mod2',))=set(['mod2'])
3484Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,138 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3485Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,139 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3486Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,139 filtered_modifiers_set(['mod2'])=set(['mod2'])
3487Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,139 filtered_modifiers_set(('mod2',))=set(['mod2'])
3488Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,150 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3489Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,150 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3490Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,150 filtered_modifiers_set(['mod2'])=set(['mod2'])
3491Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,150 filtered_modifiers_set(('mod2',))=set(['mod2'])
3492Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,161 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3493Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,161 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3494Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,161 filtered_modifiers_set(['mod2'])=set(['mod2'])
3495Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,162 filtered_modifiers_set(('mod2',))=set(['mod2'])
3496Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,173 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3497Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,173 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3498Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,173 filtered_modifiers_set(['mod2'])=set(['mod2'])
3499Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,173 filtered_modifiers_set(('mod2',))=set(['mod2'])
3500Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,187 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3501Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,187 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3502Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,187 filtered_modifiers_set(['mod2'])=set(['mod2'])
3503Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,187 filtered_modifiers_set(('mod2',))=set(['mod2'])
3504Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,195 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3505Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,195 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3506Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,196 filtered_modifiers_set(['mod2'])=set(['mod2'])
3507Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,196 filtered_modifiers_set(('mod2',))=set(['mod2'])
3508Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,206 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3509Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,206 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3510Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,207 filtered_modifiers_set(['mod2'])=set(['mod2'])
3511Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,207 filtered_modifiers_set(('mod2',))=set(['mod2'])
3512Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,217 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3513Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,218 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3514Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,218 filtered_modifiers_set(['mod2'])=set(['mod2'])
3515Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,218 filtered_modifiers_set(('mod2',))=set(['mod2'])
3516Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,228 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3517Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,229 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3518Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,229 filtered_modifiers_set(['mod2'])=set(['mod2'])
3519Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,229 filtered_modifiers_set(('mod2',))=set(['mod2'])
3520Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,240 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3521Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,240 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3522Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,241 filtered_modifiers_set(['mod2'])=set(['mod2'])
3523Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,241 filtered_modifiers_set(('mod2',))=set(['mod2'])
3524Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,251 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3525Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,251 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3526Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,252 filtered_modifiers_set(['mod2'])=set(['mod2'])
3527Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,252 filtered_modifiers_set(('mod2',))=set(['mod2'])
3528Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,262 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3529Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,262 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3530Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,263 filtered_modifiers_set(['mod2'])=set(['mod2'])
3531Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,263 filtered_modifiers_set(('mod2',))=set(['mod2'])
3532Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,273 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3533Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,274 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3534Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,274 filtered_modifiers_set(['mod2'])=set(['mod2'])
3535Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,274 filtered_modifiers_set(('mod2',))=set(['mod2'])
3536Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,285 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3537Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,285 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3538Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,285 filtered_modifiers_set(['mod2'])=set(['mod2'])
3539Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,285 filtered_modifiers_set(('mod2',))=set(['mod2'])
3540Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,296 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3541Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,296 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3542Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,296 filtered_modifiers_set(['mod2'])=set(['mod2'])
3543Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,296 filtered_modifiers_set(('mod2',))=set(['mod2'])
3544Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,307 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3545Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,308 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3546Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,308 filtered_modifiers_set(['mod2'])=set(['mod2'])
3547Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,308 filtered_modifiers_set(('mod2',))=set(['mod2'])
3548Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,319 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3549Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,319 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3550Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,319 filtered_modifiers_set(['mod2'])=set(['mod2'])
3551Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,319 filtered_modifiers_set(('mod2',))=set(['mod2'])
3552Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,330 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3553Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,330 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3554Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,330 filtered_modifiers_set(['mod2'])=set(['mod2'])
3555Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,331 filtered_modifiers_set(('mod2',))=set(['mod2'])
3556Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,341 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3557Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,341 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3558Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,342 filtered_modifiers_set(['mod2'])=set(['mod2'])
3559Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,342 filtered_modifiers_set(('mod2',))=set(['mod2'])
3560Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,352 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3561Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,353 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3562Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,353 filtered_modifiers_set(['mod2'])=set(['mod2'])
3563Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,353 filtered_modifiers_set(('mod2',))=set(['mod2'])
3564Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,363 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3565Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,364 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3566Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,364 filtered_modifiers_set(['mod2'])=set(['mod2'])
3567Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,364 filtered_modifiers_set(('mod2',))=set(['mod2'])
3568Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,375 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3569Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,375 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3570Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,376 filtered_modifiers_set(['mod2'])=set(['mod2'])
3571Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,376 filtered_modifiers_set(('mod2',))=set(['mod2'])
3572Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,386 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3573Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,387 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3574Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,387 filtered_modifiers_set(['mod2'])=set(['mod2'])
3575Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,387 filtered_modifiers_set(('mod2',))=set(['mod2'])
3576Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,397 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3577Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,397 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3578Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,398 filtered_modifiers_set(['mod2'])=set(['mod2'])
3579Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,398 filtered_modifiers_set(('mod2',))=set(['mod2'])
3580Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,408 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3581Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,409 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3582Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,409 filtered_modifiers_set(['mod2'])=set(['mod2'])
3583Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,409 filtered_modifiers_set(('mod2',))=set(['mod2'])
3584Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,420 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3585Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,420 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3586Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,420 filtered_modifiers_set(['mod2'])=set(['mod2'])
3587Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,421 filtered_modifiers_set(('mod2',))=set(['mod2'])
3588Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,431 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3589Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,431 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3590Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,432 filtered_modifiers_set(['mod2'])=set(['mod2'])
3591Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,432 filtered_modifiers_set(('mod2',))=set(['mod2'])
3592Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,443 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3593Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,443 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3594Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,444 filtered_modifiers_set(['mod2'])=set(['mod2'])
3595Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,444 filtered_modifiers_set(('mod2',))=set(['mod2'])
3596Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,454 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3597Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,454 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3598Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,454 filtered_modifiers_set(['mod2'])=set(['mod2'])
3599Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,454 filtered_modifiers_set(('mod2',))=set(['mod2'])
3600Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,464 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3601Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,465 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3602Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,465 filtered_modifiers_set(['mod2'])=set(['mod2'])
3603Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,465 filtered_modifiers_set(('mod2',))=set(['mod2'])
3604Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,476 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3605Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,476 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3606Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,477 filtered_modifiers_set(['mod2'])=set(['mod2'])
3607Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,477 filtered_modifiers_set(('mod2',))=set(['mod2'])
3608Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,487 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3609Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,487 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3610Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,488 filtered_modifiers_set(['mod2'])=set(['mod2'])
3611Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,488 filtered_modifiers_set(('mod2',))=set(['mod2'])
3612Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,498 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3613Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,499 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3614Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,499 filtered_modifiers_set(['mod2'])=set(['mod2'])
3615Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,499 filtered_modifiers_set(('mod2',))=set(['mod2'])
3616Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,510 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3617Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,511 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3618Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,511 filtered_modifiers_set(['mod2'])=set(['mod2'])
3619Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,511 filtered_modifiers_set(('mod2',))=set(['mod2'])
3620Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,522 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3621Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,522 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3622Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,522 filtered_modifiers_set(['mod2'])=set(['mod2'])
3623Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,522 filtered_modifiers_set(('mod2',))=set(['mod2'])
3624Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,534 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3625Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,534 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3626Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,534 filtered_modifiers_set(['mod2'])=set(['mod2'])
3627Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,534 filtered_modifiers_set(('mod2',))=set(['mod2'])
3628Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,545 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3629Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,545 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3630Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,545 filtered_modifiers_set(['mod2'])=set(['mod2'])
3631Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,545 filtered_modifiers_set(('mod2',))=set(['mod2'])
3632Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,555 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3633Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,555 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3634Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,556 filtered_modifiers_set(['mod2'])=set(['mod2'])
3635Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,556 filtered_modifiers_set(('mod2',))=set(['mod2'])
3636Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,566 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3637Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,566 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3638Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,566 filtered_modifiers_set(['mod2'])=set(['mod2'])
3639Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,566 filtered_modifiers_set(('mod2',))=set(['mod2'])
3640Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,577 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3641Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,578 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3642Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,578 filtered_modifiers_set(['mod2'])=set(['mod2'])
3643Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,578 filtered_modifiers_set(('mod2',))=set(['mod2'])
3644Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,588 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3645Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,589 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3646Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,589 filtered_modifiers_set(['mod2'])=set(['mod2'])
3647Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,589 filtered_modifiers_set(('mod2',))=set(['mod2'])
3648Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,600 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3649Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,600 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3650Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,600 filtered_modifiers_set(['mod2'])=set(['mod2'])
3651Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,600 filtered_modifiers_set(('mod2',))=set(['mod2'])
3652Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,611 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3653Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,611 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3654Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,612 filtered_modifiers_set(['mod2'])=set(['mod2'])
3655Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,612 filtered_modifiers_set(('mod2',))=set(['mod2'])
3656Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,622 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3657Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,623 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3658Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,623 filtered_modifiers_set(['mod2'])=set(['mod2'])
3659Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,623 filtered_modifiers_set(('mod2',))=set(['mod2'])
3660Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,633 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3661Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,633 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3662Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,634 filtered_modifiers_set(['mod2'])=set(['mod2'])
3663Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,634 filtered_modifiers_set(('mod2',))=set(['mod2'])
3664Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,645 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3665Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,645 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3666Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,645 filtered_modifiers_set(['mod2'])=set(['mod2'])
3667Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,645 filtered_modifiers_set(('mod2',))=set(['mod2'])
3668Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,656 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3669Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,656 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3670Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,656 filtered_modifiers_set(['mod2'])=set(['mod2'])
3671Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,656 filtered_modifiers_set(('mod2',))=set(['mod2'])
3672Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,667 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3673Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,667 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3674Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,668 filtered_modifiers_set(['mod2'])=set(['mod2'])
3675Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,668 filtered_modifiers_set(('mod2',))=set(['mod2'])
3676Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,679 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3677Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,679 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3678Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,679 filtered_modifiers_set(['mod2'])=set(['mod2'])
3679Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,680 filtered_modifiers_set(('mod2',))=set(['mod2'])
3680Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,689 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3681Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,690 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3682Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,690 filtered_modifiers_set(['mod2'])=set(['mod2'])
3683Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,690 filtered_modifiers_set(('mod2',))=set(['mod2'])
3684Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,705 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3685Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,705 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3686Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,705 filtered_modifiers_set(['mod2'])=set(['mod2'])
3687Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,706 filtered_modifiers_set(('mod2',))=set(['mod2'])
3688Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,712 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3689Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,712 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3690Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,713 filtered_modifiers_set(['mod2'])=set(['mod2'])
3691Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,713 filtered_modifiers_set(('mod2',))=set(['mod2'])
3692Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,723 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3693Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,724 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3694Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,724 filtered_modifiers_set(['mod2'])=set(['mod2'])
3695Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,724 filtered_modifiers_set(('mod2',))=set(['mod2'])
3696Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,734 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3697Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,735 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3698Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,735 filtered_modifiers_set(['mod2'])=set(['mod2'])
3699Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,735 filtered_modifiers_set(('mod2',))=set(['mod2'])
3700Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,747 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3701Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,747 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3702Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,747 filtered_modifiers_set(['mod2'])=set(['mod2'])
3703Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,747 filtered_modifiers_set(('mod2',))=set(['mod2'])
3704Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,758 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3705Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,758 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3706Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,758 filtered_modifiers_set(['mod2'])=set(['mod2'])
3707Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,758 filtered_modifiers_set(('mod2',))=set(['mod2'])
3708Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,768 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3709Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,769 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3710Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,769 filtered_modifiers_set(['mod2'])=set(['mod2'])
3711Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,769 filtered_modifiers_set(('mod2',))=set(['mod2'])
3712Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,780 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3713Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,780 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3714Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,781 filtered_modifiers_set(['mod2'])=set(['mod2'])
3715Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,781 filtered_modifiers_set(('mod2',))=set(['mod2'])
3716Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,791 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3717Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,791 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3718Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,792 filtered_modifiers_set(['mod2'])=set(['mod2'])
3719Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,792 filtered_modifiers_set(('mod2',))=set(['mod2'])
3720Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,805 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3721Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,805 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3722Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,805 filtered_modifiers_set(['mod2'])=set(['mod2'])
3723Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,805 filtered_modifiers_set(('mod2',))=set(['mod2'])
3724Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,813 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3725Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,814 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3726Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,814 filtered_modifiers_set(['mod2'])=set(['mod2'])
3727Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,814 filtered_modifiers_set(('mod2',))=set(['mod2'])
3728Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,825 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3729Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,825 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3730Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,825 filtered_modifiers_set(['mod2'])=set(['mod2'])
3731Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,825 filtered_modifiers_set(('mod2',))=set(['mod2'])
3732Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,836 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3733Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,836 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3734Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,837 filtered_modifiers_set(['mod2'])=set(['mod2'])
3735Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,837 filtered_modifiers_set(('mod2',))=set(['mod2'])
3736Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,848 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3737Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,848 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3738Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,848 filtered_modifiers_set(['mod2'])=set(['mod2'])
3739Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,848 filtered_modifiers_set(('mod2',))=set(['mod2'])
3740Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,858 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3741Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,859 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3742Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,859 filtered_modifiers_set(['mod2'])=set(['mod2'])
3743Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,859 filtered_modifiers_set(('mod2',))=set(['mod2'])
3744Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,872 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3745Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,872 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3746Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,873 filtered_modifiers_set(['mod2'])=set(['mod2'])
3747Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,873 filtered_modifiers_set(('mod2',))=set(['mod2'])
3748Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,881 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3749Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,882 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3750Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,882 filtered_modifiers_set(['mod2'])=set(['mod2'])
3751Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,882 filtered_modifiers_set(('mod2',))=set(['mod2'])
3752Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,892 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3753Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,892 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3754Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,893 filtered_modifiers_set(['mod2'])=set(['mod2'])
3755Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,893 filtered_modifiers_set(('mod2',))=set(['mod2'])
3756Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,903 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3757Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,904 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3758Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,904 filtered_modifiers_set(['mod2'])=set(['mod2'])
3759Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,904 filtered_modifiers_set(('mod2',))=set(['mod2'])
3760Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,915 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3761Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,915 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3762Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,916 filtered_modifiers_set(['mod2'])=set(['mod2'])
3763Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,916 filtered_modifiers_set(('mod2',))=set(['mod2'])
3764Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,926 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3765Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,926 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3766Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,926 filtered_modifiers_set(['mod2'])=set(['mod2'])
3767Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,927 filtered_modifiers_set(('mod2',))=set(['mod2'])
3768Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,938 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3769Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,938 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3770Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,938 filtered_modifiers_set(['mod2'])=set(['mod2'])
3771Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,938 filtered_modifiers_set(('mod2',))=set(['mod2'])
3772Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,949 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3773Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,949 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3774Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,949 filtered_modifiers_set(['mod2'])=set(['mod2'])
3775Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,949 filtered_modifiers_set(('mod2',))=set(['mod2'])
3776Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,960 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3777Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,960 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3778Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,960 filtered_modifiers_set(['mod2'])=set(['mod2'])
3779Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,960 filtered_modifiers_set(('mod2',))=set(['mod2'])
3780Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,971 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3781Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,971 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3782Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,971 filtered_modifiers_set(['mod2'])=set(['mod2'])
3783Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,971 filtered_modifiers_set(('mod2',))=set(['mod2'])
3784Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,982 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3785Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,982 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3786Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,983 filtered_modifiers_set(['mod2'])=set(['mod2'])
3787Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,983 filtered_modifiers_set(('mod2',))=set(['mod2'])
3788Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,993 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3789Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,994 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3790Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,994 filtered_modifiers_set(['mod2'])=set(['mod2'])
3791Feb 14 08:58:28 linux-server start-xpra: 2018-02-14 08:58:28,994 filtered_modifiers_set(('mod2',))=set(['mod2'])
3792Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,005 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3793Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,005 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3794Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,006 filtered_modifiers_set(['mod2'])=set(['mod2'])
3795Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,006 filtered_modifiers_set(('mod2',))=set(['mod2'])
3796Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,017 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3797Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,017 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3798Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,018 filtered_modifiers_set(['mod2'])=set(['mod2'])
3799Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,018 filtered_modifiers_set(('mod2',))=set(['mod2'])
3800Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,027 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3801Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,028 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3802Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,028 filtered_modifiers_set(['mod2'])=set(['mod2'])
3803Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,028 filtered_modifiers_set(('mod2',))=set(['mod2'])
3804Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,038 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3805Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,039 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3806Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,039 filtered_modifiers_set(['mod2'])=set(['mod2'])
3807Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,039 filtered_modifiers_set(('mod2',))=set(['mod2'])
3808Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,049 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3809Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,050 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3810Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,050 filtered_modifiers_set(['mod2'])=set(['mod2'])
3811Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,050 filtered_modifiers_set(('mod2',))=set(['mod2'])
3812Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,061 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3813Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,061 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3814Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,061 filtered_modifiers_set(['mod2'])=set(['mod2'])
3815Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,062 filtered_modifiers_set(('mod2',))=set(['mod2'])
3816Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,073 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3817Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,073 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3818Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,073 filtered_modifiers_set(['mod2'])=set(['mod2'])
3819Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,073 filtered_modifiers_set(('mod2',))=set(['mod2'])
3820Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,085 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3821Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,085 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3822Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,085 filtered_modifiers_set(['mod2'])=set(['mod2'])
3823Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,085 filtered_modifiers_set(('mod2',))=set(['mod2'])
3824Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,095 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3825Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,095 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3826Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,095 filtered_modifiers_set(['mod2'])=set(['mod2'])
3827Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,095 filtered_modifiers_set(('mod2',))=set(['mod2'])
3828Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,106 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3829Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,106 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3830Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,107 filtered_modifiers_set(['mod2'])=set(['mod2'])
3831Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,107 filtered_modifiers_set(('mod2',))=set(['mod2'])
3832Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,117 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3833Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,117 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3834Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,118 filtered_modifiers_set(['mod2'])=set(['mod2'])
3835Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,118 filtered_modifiers_set(('mod2',))=set(['mod2'])
3836Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,129 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3837Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,129 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3838Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,129 filtered_modifiers_set(['mod2'])=set(['mod2'])
3839Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,129 filtered_modifiers_set(('mod2',))=set(['mod2'])
3840Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,140 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3841Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,140 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3842Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,141 filtered_modifiers_set(['mod2'])=set(['mod2'])
3843Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,141 filtered_modifiers_set(('mod2',))=set(['mod2'])
3844Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,152 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3845Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,153 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3846Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,153 filtered_modifiers_set(['mod2'])=set(['mod2'])
3847Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,153 filtered_modifiers_set(('mod2',))=set(['mod2'])
3848Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,163 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3849Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,163 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3850Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,163 filtered_modifiers_set(['mod2'])=set(['mod2'])
3851Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,163 filtered_modifiers_set(('mod2',))=set(['mod2'])
3852Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,174 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3853Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,174 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3854Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,174 filtered_modifiers_set(['mod2'])=set(['mod2'])
3855Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,174 filtered_modifiers_set(('mod2',))=set(['mod2'])
3856Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,185 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3857Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,185 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3858Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,185 filtered_modifiers_set(['mod2'])=set(['mod2'])
3859Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,185 filtered_modifiers_set(('mod2',))=set(['mod2'])
3860Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,196 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3861Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,196 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3862Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,196 filtered_modifiers_set(['mod2'])=set(['mod2'])
3863Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,196 filtered_modifiers_set(('mod2',))=set(['mod2'])
3864Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,208 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3865Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,208 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3866Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,208 filtered_modifiers_set(['mod2'])=set(['mod2'])
3867Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,208 filtered_modifiers_set(('mod2',))=set(['mod2'])
3868Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,219 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3869Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,219 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3870Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,219 filtered_modifiers_set(['mod2'])=set(['mod2'])
3871Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,219 filtered_modifiers_set(('mod2',))=set(['mod2'])
3872Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,230 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3873Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,230 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3874Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,230 filtered_modifiers_set(['mod2'])=set(['mod2'])
3875Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,230 filtered_modifiers_set(('mod2',))=set(['mod2'])
3876Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,241 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3877Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,241 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3878Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,242 filtered_modifiers_set(['mod2'])=set(['mod2'])
3879Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,242 filtered_modifiers_set(('mod2',))=set(['mod2'])
3880Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,252 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3881Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,252 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3882Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,253 filtered_modifiers_set(['mod2'])=set(['mod2'])
3883Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,253 filtered_modifiers_set(('mod2',))=set(['mod2'])
3884Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,263 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3885Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,264 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3886Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,264 filtered_modifiers_set(['mod2'])=set(['mod2'])
3887Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,264 filtered_modifiers_set(('mod2',))=set(['mod2'])
3888Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,275 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3889Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,275 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3890Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,276 filtered_modifiers_set(['mod2'])=set(['mod2'])
3891Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,276 filtered_modifiers_set(('mod2',))=set(['mod2'])
3892Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,286 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3893Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,286 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3894Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,287 filtered_modifiers_set(['mod2'])=set(['mod2'])
3895Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,287 filtered_modifiers_set(('mod2',))=set(['mod2'])
3896Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,297 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3897Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,297 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3898Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,298 filtered_modifiers_set(['mod2'])=set(['mod2'])
3899Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,298 filtered_modifiers_set(('mod2',))=set(['mod2'])
3900Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,308 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3901Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,309 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3902Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,309 filtered_modifiers_set(['mod2'])=set(['mod2'])
3903Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,309 filtered_modifiers_set(('mod2',))=set(['mod2'])
3904Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,320 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3905Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,320 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3906Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,320 filtered_modifiers_set(['mod2'])=set(['mod2'])
3907Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,320 filtered_modifiers_set(('mod2',))=set(['mod2'])
3908Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,331 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3909Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,331 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3910Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,331 filtered_modifiers_set(['mod2'])=set(['mod2'])
3911Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,332 filtered_modifiers_set(('mod2',))=set(['mod2'])
3912Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,343 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3913Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,343 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3914Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,343 filtered_modifiers_set(['mod2'])=set(['mod2'])
3915Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,343 filtered_modifiers_set(('mod2',))=set(['mod2'])
3916Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,353 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3917Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,354 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3918Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,354 filtered_modifiers_set(['mod2'])=set(['mod2'])
3919Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,354 filtered_modifiers_set(('mod2',))=set(['mod2'])
3920Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,364 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3921Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,365 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3922Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,365 filtered_modifiers_set(['mod2'])=set(['mod2'])
3923Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,365 filtered_modifiers_set(('mod2',))=set(['mod2'])
3924Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,376 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3925Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,376 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3926Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,377 filtered_modifiers_set(['mod2'])=set(['mod2'])
3927Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,377 filtered_modifiers_set(('mod2',))=set(['mod2'])
3928Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,387 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3929Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,387 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3930Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,388 filtered_modifiers_set(['mod2'])=set(['mod2'])
3931Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,388 filtered_modifiers_set(('mod2',))=set(['mod2'])
3932Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,398 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3933Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,399 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3934Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,399 filtered_modifiers_set(['mod2'])=set(['mod2'])
3935Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,399 filtered_modifiers_set(('mod2',))=set(['mod2'])
3936Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,411 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3937Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,411 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3938Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,411 filtered_modifiers_set(['mod2'])=set(['mod2'])
3939Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,411 filtered_modifiers_set(('mod2',))=set(['mod2'])
3940Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,421 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3941Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,421 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3942Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,421 filtered_modifiers_set(['mod2'])=set(['mod2'])
3943Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,422 filtered_modifiers_set(('mod2',))=set(['mod2'])
3944Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,432 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3945Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,432 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3946Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,433 filtered_modifiers_set(['mod2'])=set(['mod2'])
3947Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,433 filtered_modifiers_set(('mod2',))=set(['mod2'])
3948Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,443 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3949Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,444 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3950Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,444 filtered_modifiers_set(['mod2'])=set(['mod2'])
3951Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,444 filtered_modifiers_set(('mod2',))=set(['mod2'])
3952Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,455 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3953Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,455 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3954Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,455 filtered_modifiers_set(['mod2'])=set(['mod2'])
3955Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,455 filtered_modifiers_set(('mod2',))=set(['mod2'])
3956Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,466 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3957Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,466 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3958Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,466 filtered_modifiers_set(['mod2'])=set(['mod2'])
3959Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,466 filtered_modifiers_set(('mod2',))=set(['mod2'])
3960Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,477 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3961Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,478 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3962Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,478 filtered_modifiers_set(['mod2'])=set(['mod2'])
3963Feb 14 08:58:29 linux-server start-xpra: 2018-02-14 08:58:29,478 filtered_modifiers_set(('mod2',))=set(['mod2'])
3964Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,607 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3965Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,610 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
3966Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,610 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=Control_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>
3967Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,610 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>) wid=1
3968Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,610 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>)
3969Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,611 get_keycode(62, Control_R, ('mod2',)) is_native_keymap=False, found using translation: 109
3970Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,612 filtered_modifiers_set(['mod2'])=set(['mod2'])
3971Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,612 filtered_modifiers_set(('mod2',))=set(['mod2'])
3972Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,613 handle_key(1,True,Control_R,65508,109,('mod2',)) keyboard_sync=False
3973Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,613 handle keycode pressing 109: key Control_R
3974Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,613 fake_key(109, True)
3975Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,899 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3976Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,899 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
3977Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,905 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_PRESS keyval=a>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>
3978Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,905 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>) wid=1
3979Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,905 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>)
3980Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,906 get_keycode(0, a, ('control', 'mod2')) is_native_keymap=False, found using translation: 38
3981Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,906 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
3982Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,906 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
3983Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,906 handle_key(1,True,a,97,38,('control', 'mod2')) keyboard_sync=False
3984Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,906 is_modifier(38) not found
3985Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,907 handle keycode pressing 38: key a
3986Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,907 fake_key(38, True)
3987Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,907 handle keycode unpressing 38: key a
3988Feb 14 08:58:36 linux-server start-xpra: 2018-02-14 08:58:36,907 fake_key(38, False)
3989Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,070 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
3990Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,071 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
3991Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,071 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=a>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>
3992Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,071 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>) wid=1
3993Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,071 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>)
3994Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,071 get_keycode(0, a, ('control', 'mod2')) is_native_keymap=False, found using translation: 38
3995Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,072 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
3996Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,072 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
3997Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,072 handle_key(1,False,a,97,38,('control', 'mod2')) keyboard_sync=False
3998Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,072 is_modifier(38) not found
3999Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,072 handle keycode 38: key a was already unpressed, ignoring
4000Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,158 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4001Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,159 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
4002Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,159 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=Control_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>
4003Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,159 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>) wid=1
4004Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,159 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>)
4005Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,159 get_keycode(62, Control_R, ('control', 'mod2')) is_native_keymap=False, found using translation: 109
4006Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,160 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
4007Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,160 filtered_modifiers_set(['control', 'mod2'])=set(['mod2'])
4008Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,160 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
4009Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,160 filtered_modifiers_set(('control', 'mod2'))=set(['mod2'])
4010Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,160 handle_key(1,False,Control_R,65508,109,('control', 'mod2')) keyboard_sync=False
4011Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,160 handle keycode unpressing 109: key Control_R
4012Feb 14 08:58:37 linux-server start-xpra: 2018-02-14 08:58:37,160 fake_key(109, False)
4013Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,053 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4014Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,053 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4015Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,053 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=Meta_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>
4016Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,054 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>) wid=1
4017Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,054 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>)
4018Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,054 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
4019Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,054 filtered_modifiers_set(['mod2'])=set(['mod2'])
4020Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,054 filtered_modifiers_set(('mod2',))=set(['mod2'])
4021Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,055 handle_key(1,True,Meta_R,65512,113,('mod2',)) keyboard_sync=False
4022Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,055 handle keycode pressing 113: key Meta_R
4023Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,055 fake_key(113, True)
4024Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,309 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4025Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,310 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
4026Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,310 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=a>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>
4027Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,310 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>) wid=1
4028Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,310 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': True, 'keyval': 97, 'keycode': 0}>)
4029Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,310 get_keycode(0, a, ('mod2',)) is_native_keymap=False, found using translation: 38
4030Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4031Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 filtered_modifiers_set(('mod2',))=set(['mod2'])
4032Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=38/['a'], keys_pressed={113: 'Meta_R'}
4033Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 found the key pressed for mod1: Meta_R
4034Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
4035Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 change_mask(remove) ('mod2',) modifier mod1 using 113
4036Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 change_mask(set(['mod1']), False, remove) failed=[]
4037Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 change_mask(set([]), True, add) failed=[]
4038Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 handle_key(1,True,a,97,38,('mod2',)) keyboard_sync=False
4039Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 is_modifier(38) not found
4040Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 handle keycode pressing 38: key a
4041Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,311 fake_key(38, True)
4042Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,312 handle keycode unpressing 38: key a
4043Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,312 fake_key(38, False)
4044Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,485 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4045Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,485 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
4046Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,485 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=a>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>
4047Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,485 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>) wid=1
4048Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,486 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'a', 'keyname': 'a', 'pressed': False, 'keyval': 97, 'keycode': 0}>)
4049Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,486 get_keycode(0, a, ('mod2',)) is_native_keymap=False, found using translation: 38
4050Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,486 filtered_modifiers_set(['mod2'])=set(['mod2'])
4051Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,486 filtered_modifiers_set(('mod2',))=set(['mod2'])
4052Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,486 handle_key(1,False,a,97,38,('mod2',)) keyboard_sync=False
4053Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,486 is_modifier(38) not found
4054Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,486 handle keycode 38: key a was already unpressed, ignoring
4055Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,540 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4056Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,541 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
4057Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,542 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=Meta_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>
4058Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,542 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>) wid=1
4059Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,542 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>)
4060Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,542 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
4061Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,542 filtered_modifiers_set(['mod2'])=set(['mod2'])
4062Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,543 filtered_modifiers_set(('mod2',))=set(['mod2'])
4063Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,543 handle_key(1,False,Meta_R,65512,113,('mod2',)) keyboard_sync=False
4064Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,543 handle keycode unpressing 113: key Meta_R
4065Feb 14 08:58:38 linux-server start-xpra: 2018-02-14 08:58:38,543 fake_key(113, False)
4066Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,853 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4067Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,853 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4068Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,854 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=Alt_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>
4069Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,854 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>) wid=1
4070Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,854 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
4071Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,854 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Super_L', 'pressed': True, 'keyval': 65513, 'keycode': 115}>)
4072Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,854 setting XKB layout group `1`
4073Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,855 get_keycode(115, Super_L, ('mod2',)) non-native keymap, translation lookup: 127
4074Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,855 filtered_modifiers_set(['mod2'])=set(['mod2'])
4075Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,855 filtered_modifiers_set(('mod2',))=set(['mod2'])
4076Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,855 handle_key(1,True,Super_L,65513,127,('mod2',)) keyboard_sync=False
4077Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,855 handle keycode pressing 127: key Super_L
4078Feb 14 08:58:39 linux-server start-xpra: 2018-02-14 08:58:39,855 fake_key(127, True)
4079Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,317 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4080Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,317 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
4081Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,317 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=aring>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': True, 'keyval': 229, 'keycode': 0}>
4082Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,318 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': True, 'keyval': 229, 'keycode': 0}>) wid=1
4083Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,318 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': True, 'keyval': 229, 'keycode': 0}>)
4084Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,318 get_keycode(0, aring, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 38
4085Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,318 filtered_modifiers_set(['mod2', 'mod3'])=set(['mod2', 'mod3'])
4086Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,318 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
4087Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,318 make_keymask_match(('mod1', 'mod2')) current mask: set(['mod2', 'mod3']), wanted: set(['mod1', 'mod2']), ignoring=38/['aring'], keys_pressed={127: 'Super_L'}
4088Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,318 found the key pressed for mod3: Super_L
4089Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,318 keynames(mod3)=set(['Super_R', 'Super_L']), keycodes=[127, 116, 115], nuisance=False
4090Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,319 change_mask(remove) ('mod1', 'mod2') modifier mod3 using 127
4091Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,319 change_mask(set(['mod3']), False, remove) failed=[]
4092Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,319 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
4093Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,319 change_mask(add) ('mod1', 'mod2') modifier mod1 using 113
4094Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,319 change_mask(set(['mod1']), True, add) failed=[]
4095Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,319 handle_key(1,True,aring,229,38,('mod1', 'mod2')) keyboard_sync=False
4096Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,319 is_modifier(38) not found
4097Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,319 handle keycode pressing 38: key aring
4098Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,319 fake_key(38, True)
4099Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,319 handle keycode unpressing 38: key aring
4100Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,319 fake_key(38, False)
4101Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,532 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4102Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,533 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
4103Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,533 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=aring>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': False, 'keyval': 229, 'keycode': 0}>
4104Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,533 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': False, 'keyval': 229, 'keycode': 0}>) wid=1
4105Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,533 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc3\xa5', 'keyname': 'aring', 'pressed': False, 'keyval': 229, 'keycode': 0}>)
4106Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,534 get_keycode(0, aring, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 38
4107Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,534 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4108Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,534 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
4109Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,534 handle_key(1,False,aring,229,38,('mod1', 'mod2')) keyboard_sync=False
4110Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,534 is_modifier(38) not found
4111Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,534 handle keycode 38: key aring was already unpressed, ignoring
4112Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,588 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4113Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,589 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
4114Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,589 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=Alt_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>
4115Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,590 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>) wid=1
4116Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,590 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
4117Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,590 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Super_L', 'pressed': False, 'keyval': 65513, 'keycode': 115}>)
4118Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,590 setting XKB layout group `0`
4119Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,590 get_keycode(115, Super_L, ('mod1', 'mod2')) non-native keymap, translation lookup: 127
4120Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,591 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4121Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,591 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
4122Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,591 handle_key(1,False,Super_L,65513,127,('mod1', 'mod2')) keyboard_sync=False
4123Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,591 handle keycode unpressing 127: key Super_L
4124Feb 14 08:58:40 linux-server start-xpra: 2018-02-14 08:58:40,591 fake_key(127, False)
4125Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,084 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4126Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,085 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4127Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,085 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=Control_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>
4128Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,085 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>) wid=1
4129Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,086 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>)
4130Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,086 get_keycode(62, Control_R, ('mod2',)) is_native_keymap=False, found using translation: 109
4131Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,086 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4132Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,086 filtered_modifiers_set(('mod2',))=set(['mod2'])
4133Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,086 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=109/['Control_R'], keys_pressed={}
4134Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,086 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
4135Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,087 change_mask(remove) ('mod2',) modifier mod1 using 113
4136Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,087 change_mask(set(['mod1']), False, remove) failed=[]
4137Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,087 change_mask(set([]), True, add) failed=[]
4138Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,087 handle_key(1,True,Control_R,65508,109,('mod2',)) keyboard_sync=False
4139Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,087 handle keycode pressing 109: key Control_R
4140Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,087 fake_key(109, True)
4141Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,813 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4142Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,813 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
4143Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,813 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=e>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>
4144Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,813 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>) wid=1
4145Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,814 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>)
4146Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,814 get_keycode(14, e, ('control', 'mod2')) is_native_keymap=False, found using translation: 26
4147Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,814 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
4148Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,814 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
4149Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,814 handle_key(1,True,e,101,26,('control', 'mod2')) keyboard_sync=False
4150Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,814 is_modifier(26) not found
4151Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,814 handle keycode pressing 26: key e
4152Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,814 fake_key(26, True)
4153Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,814 handle keycode unpressing 26: key e
4154Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,814 fake_key(26, False)
4155Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,964 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4156Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,964 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
4157Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,965 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=e>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>
4158Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,965 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>) wid=1
4159Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,965 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>)
4160Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,965 get_keycode(14, e, ('control', 'mod2')) is_native_keymap=False, found using translation: 26
4161Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,965 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
4162Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,966 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
4163Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,966 handle_key(1,False,e,101,26,('control', 'mod2')) keyboard_sync=False
4164Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,966 is_modifier(26) not found
4165Feb 14 08:58:44 linux-server start-xpra: 2018-02-14 08:58:44,966 handle keycode 26: key e was already unpressed, ignoring
4166Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,036 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4167Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,036 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
4168Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,037 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=Control_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>
4169Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,037 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>) wid=1
4170Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,038 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>)
4171Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,038 get_keycode(62, Control_R, ('control', 'mod2')) is_native_keymap=False, found using translation: 109
4172Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,038 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
4173Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,038 filtered_modifiers_set(['control', 'mod2'])=set(['mod2'])
4174Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,038 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
4175Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,038 filtered_modifiers_set(('control', 'mod2'))=set(['mod2'])
4176Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,038 handle_key(1,False,Control_R,65508,109,('control', 'mod2')) keyboard_sync=False
4177Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,038 handle keycode unpressing 109: key Control_R
4178Feb 14 08:58:45 linux-server start-xpra: 2018-02-14 08:58:45,038 fake_key(109, False)
4179Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,308 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4180Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,309 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4181Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,309 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=Meta_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>
4182Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,309 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>) wid=1
4183Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,310 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>)
4184Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,310 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
4185Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,310 filtered_modifiers_set(['mod2'])=set(['mod2'])
4186Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,310 filtered_modifiers_set(('mod2',))=set(['mod2'])
4187Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,310 handle_key(1,True,Meta_R,65512,113,('mod2',)) keyboard_sync=False
4188Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,310 handle keycode pressing 113: key Meta_R
4189Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,310 fake_key(113, True)
4190Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,612 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4191Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,612 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
4192Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,613 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=e>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>
4193Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,613 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>) wid=1
4194Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,613 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': True, 'keyval': 101, 'keycode': 14}>)
4195Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,613 get_keycode(14, e, ('mod2',)) is_native_keymap=False, found using translation: 26
4196Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4197Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 filtered_modifiers_set(('mod2',))=set(['mod2'])
4198Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=26/['e'], keys_pressed={113: 'Meta_R'}
4199Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 found the key pressed for mod1: Meta_R
4200Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
4201Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 change_mask(remove) ('mod2',) modifier mod1 using 113
4202Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 change_mask(set(['mod1']), False, remove) failed=[]
4203Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 change_mask(set([]), True, add) failed=[]
4204Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 handle_key(1,True,e,101,26,('mod2',)) keyboard_sync=False
4205Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 is_modifier(26) not found
4206Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 handle keycode pressing 26: key e
4207Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,614 fake_key(26, True)
4208Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,615 handle keycode unpressing 26: key e
4209Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,615 fake_key(26, False)
4210Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,780 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4211Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,780 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
4212Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,780 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=e>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>
4213Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,781 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>) wid=1
4214Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,781 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'e', 'keyname': 'e', 'pressed': False, 'keyval': 101, 'keycode': 14}>)
4215Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,782 get_keycode(14, e, ('mod2',)) is_native_keymap=False, found using translation: 26
4216Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,782 filtered_modifiers_set(['mod2'])=set(['mod2'])
4217Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,782 filtered_modifiers_set(('mod2',))=set(['mod2'])
4218Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,782 handle_key(1,False,e,101,26,('mod2',)) keyboard_sync=False
4219Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,782 is_modifier(26) not found
4220Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,782 handle keycode 26: key e was already unpressed, ignoring
4221Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,845 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4222Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,845 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
4223Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,845 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=Meta_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>
4224Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,845 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>) wid=1
4225Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,846 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>)
4226Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,846 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
4227Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,846 filtered_modifiers_set(['mod2'])=set(['mod2'])
4228Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,846 filtered_modifiers_set(('mod2',))=set(['mod2'])
4229Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,846 handle_key(1,False,Meta_R,65512,113,('mod2',)) keyboard_sync=False
4230Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,846 handle keycode unpressing 113: key Meta_R
4231Feb 14 08:58:46 linux-server start-xpra: 2018-02-14 08:58:46,846 fake_key(113, False)
4232Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,964 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4233Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,965 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4234Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,965 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=Alt_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>
4235Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,965 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>) wid=1
4236Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,966 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
4237Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,966 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Super_L', 'pressed': True, 'keyval': 65513, 'keycode': 115}>)
4238Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,966 setting XKB layout group `1`
4239Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,966 get_keycode(115, Super_L, ('mod2',)) non-native keymap, translation lookup: 127
4240Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,966 filtered_modifiers_set(['mod2'])=set(['mod2'])
4241Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,966 filtered_modifiers_set(('mod2',))=set(['mod2'])
4242Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,967 handle_key(1,True,Super_L,65513,127,('mod2',)) keyboard_sync=False
4243Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,967 handle keycode pressing 127: key Super_L
4244Feb 14 08:58:47 linux-server start-xpra: 2018-02-14 08:58:47,967 fake_key(127, True)
4245Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,436 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4246Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,436 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
4247Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,437 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=dead_acute>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': True, 'keyval': 65105, 'keycode': 14}>
4248Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,437 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': True, 'keyval': 65105, 'keycode': 14}>) wid=1
4249Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,437 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': True, 'keyval': 65105, 'keycode': 14}>)
4250Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,437 get_keycode(14, dead_acute, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 26
4251Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,437 filtered_modifiers_set(['mod2', 'mod3'])=set(['mod2', 'mod3'])
4252Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,438 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
4253Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,438 make_keymask_match(('mod1', 'mod2')) current mask: set(['mod2', 'mod3']), wanted: set(['mod1', 'mod2']), ignoring=26/['dead_acute'], keys_pressed={127: 'Super_L'}
4254Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,438 found the key pressed for mod3: Super_L
4255Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,438 keynames(mod3)=set(['Super_R', 'Super_L']), keycodes=[127, 116, 115], nuisance=False
4256Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,438 change_mask(remove) ('mod1', 'mod2') modifier mod3 using 127
4257Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,438 change_mask(set(['mod3']), False, remove) failed=[]
4258Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,438 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
4259Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,438 change_mask(add) ('mod1', 'mod2') modifier mod1 using 113
4260Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,438 change_mask(set(['mod1']), True, add) failed=[]
4261Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,438 handle_key(1,True,dead_acute,65105,26,('mod1', 'mod2')) keyboard_sync=False
4262Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,438 is_modifier(26) not found
4263Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,439 handle keycode pressing 26: key dead_acute
4264Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,439 fake_key(26, True)
4265Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,439 handle keycode unpressing 26: key dead_acute
4266Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,439 fake_key(26, False)
4267Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,620 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4268Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,620 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
4269Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,621 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=dead_acute>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': False, 'keyval': 65105, 'keycode': 14}>
4270Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,621 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': False, 'keyval': 65105, 'keycode': 14}>) wid=1
4271Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,621 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '', 'keyname': 'dead_acute', 'pressed': False, 'keyval': 65105, 'keycode': 14}>)
4272Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,621 get_keycode(14, dead_acute, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 26
4273Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,621 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4274Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,621 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
4275Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,621 handle_key(1,False,dead_acute,65105,26,('mod1', 'mod2')) keyboard_sync=False
4276Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,621 is_modifier(26) not found
4277Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,622 handle keycode 26: key dead_acute was already unpressed, ignoring
4278Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,676 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4279Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,677 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
4280Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,677 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=Alt_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>
4281Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,677 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>) wid=1
4282Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,677 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
4283Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,678 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Super_L', 'pressed': False, 'keyval': 65513, 'keycode': 115}>)
4284Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,678 setting XKB layout group `0`
4285Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,678 get_keycode(115, Super_L, ('mod1', 'mod2')) non-native keymap, translation lookup: 127
4286Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,678 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4287Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,678 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
4288Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,678 handle_key(1,False,Super_L,65513,127,('mod1', 'mod2')) keyboard_sync=False
4289Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,678 handle keycode unpressing 127: key Super_L
4290Feb 14 08:58:48 linux-server start-xpra: 2018-02-14 08:58:48,678 fake_key(127, False)
4291Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,980 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4292Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,980 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4293Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,981 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=Control_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>
4294Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,981 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>) wid=1
4295Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,981 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': True, 'keyval': 65508, 'keycode': 62}>)
4296Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,982 get_keycode(62, Control_R, ('mod2',)) is_native_keymap=False, found using translation: 109
4297Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,982 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4298Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,982 filtered_modifiers_set(('mod2',))=set(['mod2'])
4299Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,982 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=109/['Control_R'], keys_pressed={}
4300Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,982 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
4301Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,982 change_mask(remove) ('mod2',) modifier mod1 using 113
4302Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,982 change_mask(set(['mod1']), False, remove) failed=[]
4303Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,982 change_mask(set([]), True, add) failed=[]
4304Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,982 handle_key(1,True,Control_R,65508,109,('mod2',)) keyboard_sync=False
4305Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,982 handle keycode pressing 109: key Control_R
4306Feb 14 08:58:50 linux-server start-xpra: 2018-02-14 08:58:50,983 fake_key(109, True)
4307Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,644 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4308Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,644 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
4309Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,645 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=m>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>
4310Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,645 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>) wid=1
4311Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,645 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>)
4312Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,646 get_keycode(46, m, ('control', 'mod2')) is_native_keymap=False, found using translation: 58
4313Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,646 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
4314Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,646 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
4315Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,646 handle_key(1,True,m,109,58,('control', 'mod2')) keyboard_sync=False
4316Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,646 is_modifier(58) not found
4317Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,646 handle keycode pressing 58: key m
4318Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,646 fake_key(58, True)
4319Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,646 handle keycode unpressing 58: key m
4320Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,646 fake_key(58, False)
4321Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,860 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4322Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,860 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
4323Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,860 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=m>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>
4324Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,860 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>) wid=1
4325Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,861 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>)
4326Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,861 get_keycode(46, m, ('control', 'mod2')) is_native_keymap=False, found using translation: 58
4327Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,861 filtered_modifiers_set(['control', 'mod2'])=set(['control', 'mod2'])
4328Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,861 filtered_modifiers_set(('control', 'mod2'))=set(['control', 'mod2'])
4329Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,861 handle_key(1,False,m,109,58,('control', 'mod2')) keyboard_sync=False
4330Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,861 is_modifier(58) not found
4331Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,861 handle keycode 58: key m was already unpressed, ignoring
4332Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,948 client 1: mask_to_names names=['control'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4333Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,949 client 1: mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
4334Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,949 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=Control_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>
4335Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,949 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>) wid=1
4336Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,950 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_R', 'pressed': False, 'keyval': 65508, 'keycode': 62}>)
4337Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,950 get_keycode(62, Control_R, ('control', 'mod2')) is_native_keymap=False, found using translation: 109
4338Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,950 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
4339Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,950 filtered_modifiers_set(['control', 'mod2'])=set(['mod2'])
4340Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,950 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
4341Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,950 filtered_modifiers_set(('control', 'mod2'))=set(['mod2'])
4342Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,950 handle_key(1,False,Control_R,65508,109,('control', 'mod2')) keyboard_sync=False
4343Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,950 handle keycode unpressing 109: key Control_R
4344Feb 14 08:58:51 linux-server start-xpra: 2018-02-14 08:58:51,950 fake_key(109, False)
4345Feb 14 08:58:54 linux-server start-xpra: 2018-02-14 08:58:54,780 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4346Feb 14 08:58:54 linux-server start-xpra: 2018-02-14 08:58:54,780 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4347Feb 14 08:58:54 linux-server start-xpra: 2018-02-14 08:58:54,781 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=Meta_R>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>
4348Feb 14 08:58:54 linux-server start-xpra: 2018-02-14 08:58:54,781 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>) wid=1
4349Feb 14 08:58:54 linux-server start-xpra: 2018-02-14 08:58:54,781 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': True, 'keyval': 65512, 'keycode': 54}>)
4350Feb 14 08:58:54 linux-server start-xpra: 2018-02-14 08:58:54,781 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
4351Feb 14 08:58:54 linux-server start-xpra: 2018-02-14 08:58:54,782 filtered_modifiers_set(['mod2'])=set(['mod2'])
4352Feb 14 08:58:54 linux-server start-xpra: 2018-02-14 08:58:54,782 filtered_modifiers_set(('mod2',))=set(['mod2'])
4353Feb 14 08:58:54 linux-server start-xpra: 2018-02-14 08:58:54,782 handle_key(1,True,Meta_R,65512,113,('mod2',)) keyboard_sync=False
4354Feb 14 08:58:54 linux-server start-xpra: 2018-02-14 08:58:54,782 handle keycode pressing 113: key Meta_R
4355Feb 14 08:58:54 linux-server start-xpra: 2018-02-14 08:58:54,782 fake_key(113, True)
4356Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,220 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4357Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,221 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
4358Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,221 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=m>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>
4359Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,221 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>) wid=1
4360Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,221 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': True, 'keyval': 109, 'keycode': 46}>)
4361Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,221 get_keycode(46, m, ('mod2',)) is_native_keymap=False, found using translation: 58
4362Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4363Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 filtered_modifiers_set(('mod2',))=set(['mod2'])
4364Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=58/['m'], keys_pressed={113: 'Meta_R'}
4365Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 found the key pressed for mod1: Meta_R
4366Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
4367Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 change_mask(remove) ('mod2',) modifier mod1 using 113
4368Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 change_mask(set(['mod1']), False, remove) failed=[]
4369Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 change_mask(set([]), True, add) failed=[]
4370Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 handle_key(1,True,m,109,58,('mod2',)) keyboard_sync=False
4371Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 is_modifier(58) not found
4372Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 handle keycode pressing 58: key m
4373Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,222 fake_key(58, True)
4374Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,223 handle keycode unpressing 58: key m
4375Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,223 fake_key(58, False)
4376Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,412 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4377Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,412 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
4378Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,412 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=m>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>
4379Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,413 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>) wid=1
4380Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,413 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': 'm', 'keyname': 'm', 'pressed': False, 'keyval': 109, 'keycode': 46}>)
4381Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,413 get_keycode(46, m, ('mod2',)) is_native_keymap=False, found using translation: 58
4382Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,413 filtered_modifiers_set(['mod2'])=set(['mod2'])
4383Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,413 filtered_modifiers_set(('mod2',))=set(['mod2'])
4384Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,414 handle_key(1,False,m,109,58,('mod2',)) keyboard_sync=False
4385Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,414 is_modifier(58) not found
4386Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,414 handle keycode 58: key m was already unpressed, ignoring
4387Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,492 client 1: mask_to_names names=['mod2'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4388Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,492 client 1: mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
4389Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,493 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=Meta_R>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>
4390Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,493 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>) wid=1
4391Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,493 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_R', 'pressed': False, 'keyval': 65512, 'keycode': 54}>)
4392Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,493 get_keycode(54, Meta_R, ('mod2',)) is_native_keymap=False, found using translation: 113
4393Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,494 filtered_modifiers_set(['mod2'])=set(['mod2'])
4394Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,494 filtered_modifiers_set(('mod2',))=set(['mod2'])
4395Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,494 handle_key(1,False,Meta_R,65512,113,('mod2',)) keyboard_sync=False
4396Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,494 handle keycode unpressing 113: key Meta_R
4397Feb 14 08:58:55 linux-server start-xpra: 2018-02-14 08:58:55,494 fake_key(113, False)
4398Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,748 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4399Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,748 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4400Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,749 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=Alt_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>
4401Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,749 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>) wid=1
4402Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,749 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Alt_L', 'pressed': True, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
4403Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,750 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 1, 'string': '', 'keyname': 'Super_L', 'pressed': True, 'keyval': 65513, 'keycode': 115}>)
4404Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,750 setting XKB layout group `1`
4405Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,750 get_keycode(115, Super_L, ('mod2',)) non-native keymap, translation lookup: 127
4406Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,750 filtered_modifiers_set(['mod2'])=set(['mod2'])
4407Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,750 filtered_modifiers_set(('mod2',))=set(['mod2'])
4408Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,750 handle_key(1,True,Super_L,65513,127,('mod2',)) keyboard_sync=False
4409Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,750 handle keycode pressing 127: key Super_L
4410Feb 14 08:58:56 linux-server start-xpra: 2018-02-14 08:58:56,750 fake_key(127, True)
4411Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,236 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4412Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,236 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
4413Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,236 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_PRESS keyval=mu>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': True, 'keyval': 181, 'keycode': 46}>
4414Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,236 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': True, 'keyval': 181, 'keycode': 46}>) wid=1
4415Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,237 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': True, 'keyval': 181, 'keycode': 46}>)
4416Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,237 get_keycode(46, mu, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 58
4417Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,237 filtered_modifiers_set(['mod2', 'mod3'])=set(['mod2', 'mod3'])
4418Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,237 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
4419Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,237 make_keymask_match(('mod1', 'mod2')) current mask: set(['mod2', 'mod3']), wanted: set(['mod1', 'mod2']), ignoring=58/['mu'], keys_pressed={127: 'Super_L'}
4420Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,237 found the key pressed for mod3: Super_L
4421Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,237 keynames(mod3)=set(['Super_R', 'Super_L']), keycodes=[127, 116, 115], nuisance=False
4422Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,238 change_mask(remove) ('mod1', 'mod2') modifier mod3 using 127
4423Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,238 change_mask(set(['mod3']), False, remove) failed=[]
4424Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,238 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
4425Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,238 change_mask(add) ('mod1', 'mod2') modifier mod1 using 113
4426Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,238 change_mask(set(['mod1']), True, add) failed=[]
4427Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,238 handle_key(1,True,mu,181,58,('mod1', 'mod2')) keyboard_sync=False
4428Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,238 is_modifier(58) not found
4429Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,238 handle keycode pressing 58: key mu
4430Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,238 fake_key(58, True)
4431Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,238 handle keycode unpressing 58: key mu
4432Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,238 fake_key(58, False)
4433Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,435 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4434Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,436 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
4435Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,436 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66b20: GDK_KEY_RELEASE keyval=mu>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': False, 'keyval': 181, 'keycode': 46}>
4436Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,437 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': False, 'keyval': 181, 'keycode': 46}>) wid=1
4437Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,437 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 1, 'string': '\xc2\xb5', 'keyname': 'mu', 'pressed': False, 'keyval': 181, 'keycode': 46}>)
4438Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,437 get_keycode(46, mu, ('mod1', 'mod2')) is_native_keymap=False, found using translation: 58
4439Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,437 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4440Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,437 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
4441Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,437 handle_key(1,False,mu,181,58,('mod1', 'mod2')) keyboard_sync=False
4442Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,437 is_modifier(58) not found
4443Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,437 handle keycode 58: key mu was already unpressed, ignoring
4444Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,555 client 1: mask_to_names names=['mod1'], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4445Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,556 client 1: mask_to_names(<flags GDK_MOD1_MASK of type GdkModifierType>)=['mod1', 'mod2']
4446Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,556 client 1: parse_key_event(<gtk.gdk.Event at 0x112a66af8: GDK_KEY_RELEASE keyval=Alt_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>
4447Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,557 client 1: handle_key_action(GLClientWindow(1 : gtk2.GLWindowBacking(1, (178, 178), None)), <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>) wid=1
4448Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,557 client 1: swap keys: translating key '<GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Alt_L', 'pressed': False, 'keyval': 65513, 'keycode': 58}>' to (115, 'Super_L')
4449Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,557 client 1: send_key_action(1, <GTKKeyEvent object, contents: {'modifiers': ['mod1', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Super_L', 'pressed': False, 'keyval': 65513, 'keycode': 115}>)
4450Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,557 setting XKB layout group `0`
4451Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,557 get_keycode(115, Super_L, ('mod1', 'mod2')) non-native keymap, translation lookup: 127
4452Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,558 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4453Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,558 filtered_modifiers_set(('mod1', 'mod2'))=set(['mod1', 'mod2'])
4454Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,558 handle_key(1,False,Super_L,65513,127,('mod1', 'mod2')) keyboard_sync=False
4455Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,558 handle keycode unpressing 127: key Super_L
4456Feb 14 08:58:57 linux-server start-xpra: 2018-02-14 08:58:57,558 fake_key(127, False)
4457Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,987 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4458Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,987 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4459Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,987 filtered_modifiers_set(['mod1', 'mod2'])=set(['mod1', 'mod2'])
4460Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,987 filtered_modifiers_set(('mod2',))=set(['mod2'])
4461Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,987 make_keymask_match(('mod2',)) current mask: set(['mod1', 'mod2']), wanted: set(['mod2']), ignoring=None/None, keys_pressed={}
4462Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,987 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 64, 156, 125], nuisance=False
4463Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,988 change_mask(remove) ('mod2',) modifier mod1 using 113
4464Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,988 change_mask(set(['mod1']), False, remove) failed=[]
4465Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,988 change_mask(set([]), True, add) failed=[]
4466Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,998 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4467Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,998 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4468Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,998 filtered_modifiers_set(['mod2'])=set(['mod2'])
4469Feb 14 08:58:58 linux-server start-xpra: 2018-02-14 08:58:58,998 filtered_modifiers_set(('mod2',))=set(['mod2'])
4470Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,008 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4471Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,009 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4472Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,009 filtered_modifiers_set(['mod2'])=set(['mod2'])
4473Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,009 filtered_modifiers_set(('mod2',))=set(['mod2'])
4474Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,020 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4475Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,020 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4476Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,020 filtered_modifiers_set(['mod2'])=set(['mod2'])
4477Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,020 filtered_modifiers_set(('mod2',))=set(['mod2'])
4478Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,032 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4479Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,032 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4480Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,032 filtered_modifiers_set(['mod2'])=set(['mod2'])
4481Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,032 filtered_modifiers_set(('mod2',))=set(['mod2'])
4482Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,042 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4483Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,043 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4484Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,043 filtered_modifiers_set(['mod2'])=set(['mod2'])
4485Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,043 filtered_modifiers_set(('mod2',))=set(['mod2'])
4486Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,054 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4487Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,054 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4488Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,054 filtered_modifiers_set(['mod2'])=set(['mod2'])
4489Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,054 filtered_modifiers_set(('mod2',))=set(['mod2'])
4490Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,065 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4491Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,065 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4492Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,066 filtered_modifiers_set(['mod2'])=set(['mod2'])
4493Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,066 filtered_modifiers_set(('mod2',))=set(['mod2'])
4494Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,076 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4495Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,076 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4496Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,077 filtered_modifiers_set(['mod2'])=set(['mod2'])
4497Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,077 filtered_modifiers_set(('mod2',))=set(['mod2'])
4498Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,099 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4499Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,099 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4500Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,099 filtered_modifiers_set(['mod2'])=set(['mod2'])
4501Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,099 filtered_modifiers_set(('mod2',))=set(['mod2'])
4502Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,110 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4503Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,110 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4504Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,111 filtered_modifiers_set(['mod2'])=set(['mod2'])
4505Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,111 filtered_modifiers_set(('mod2',))=set(['mod2'])
4506Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,122 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4507Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,122 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4508Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,123 filtered_modifiers_set(['mod2'])=set(['mod2'])
4509Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,123 filtered_modifiers_set(('mod2',))=set(['mod2'])
4510Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,133 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4511Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,133 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4512Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,134 filtered_modifiers_set(['mod2'])=set(['mod2'])
4513Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,134 filtered_modifiers_set(('mod2',))=set(['mod2'])
4514Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,144 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4515Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,145 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4516Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,145 filtered_modifiers_set(['mod2'])=set(['mod2'])
4517Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,145 filtered_modifiers_set(('mod2',))=set(['mod2'])
4518Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,159 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4519Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,159 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4520Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,159 filtered_modifiers_set(['mod2'])=set(['mod2'])
4521Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,159 filtered_modifiers_set(('mod2',))=set(['mod2'])
4522Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,167 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4523Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,167 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4524Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,167 filtered_modifiers_set(['mod2'])=set(['mod2'])
4525Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,167 filtered_modifiers_set(('mod2',))=set(['mod2'])
4526Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,177 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4527Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,178 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4528Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,178 filtered_modifiers_set(['mod2'])=set(['mod2'])
4529Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,178 filtered_modifiers_set(('mod2',))=set(['mod2'])
4530Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,189 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4531Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,189 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4532Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,189 filtered_modifiers_set(['mod2'])=set(['mod2'])
4533Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,190 filtered_modifiers_set(('mod2',))=set(['mod2'])
4534Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,200 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4535Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,200 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4536Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,200 filtered_modifiers_set(['mod2'])=set(['mod2'])
4537Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,201 filtered_modifiers_set(('mod2',))=set(['mod2'])
4538Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,211 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4539Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,211 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4540Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,212 filtered_modifiers_set(['mod2'])=set(['mod2'])
4541Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,212 filtered_modifiers_set(('mod2',))=set(['mod2'])
4542Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,222 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4543Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,223 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4544Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,223 filtered_modifiers_set(['mod2'])=set(['mod2'])
4545Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,223 filtered_modifiers_set(('mod2',))=set(['mod2'])
4546Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,234 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4547Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,234 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4548Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,234 filtered_modifiers_set(['mod2'])=set(['mod2'])
4549Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,234 filtered_modifiers_set(('mod2',))=set(['mod2'])
4550Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,245 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4551Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,245 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4552Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,245 filtered_modifiers_set(['mod2'])=set(['mod2'])
4553Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,245 filtered_modifiers_set(('mod2',))=set(['mod2'])
4554Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,256 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4555Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,256 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4556Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,256 filtered_modifiers_set(['mod2'])=set(['mod2'])
4557Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,257 filtered_modifiers_set(('mod2',))=set(['mod2'])
4558Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,267 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4559Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,268 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4560Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,268 filtered_modifiers_set(['mod2'])=set(['mod2'])
4561Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,268 filtered_modifiers_set(('mod2',))=set(['mod2'])
4562Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,279 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4563Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,279 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4564Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,279 filtered_modifiers_set(['mod2'])=set(['mod2'])
4565Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,279 filtered_modifiers_set(('mod2',))=set(['mod2'])
4566Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,290 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4567Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,290 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4568Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,290 filtered_modifiers_set(['mod2'])=set(['mod2'])
4569Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,290 filtered_modifiers_set(('mod2',))=set(['mod2'])
4570Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,301 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4571Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,301 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4572Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,302 filtered_modifiers_set(['mod2'])=set(['mod2'])
4573Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,302 filtered_modifiers_set(('mod2',))=set(['mod2'])
4574Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,312 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4575Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,313 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4576Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,313 filtered_modifiers_set(['mod2'])=set(['mod2'])
4577Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,313 filtered_modifiers_set(('mod2',))=set(['mod2'])
4578Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,324 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4579Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,324 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4580Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,324 filtered_modifiers_set(['mod2'])=set(['mod2'])
4581Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,324 filtered_modifiers_set(('mod2',))=set(['mod2'])
4582Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,369 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4583Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,369 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4584Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,370 filtered_modifiers_set(['mod2'])=set(['mod2'])
4585Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,370 filtered_modifiers_set(('mod2',))=set(['mod2'])
4586Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,380 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4587Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,380 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4588Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,380 filtered_modifiers_set(['mod2'])=set(['mod2'])
4589Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,380 filtered_modifiers_set(('mod2',))=set(['mod2'])
4590Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,391 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4591Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,392 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4592Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,392 filtered_modifiers_set(['mod2'])=set(['mod2'])
4593Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,392 filtered_modifiers_set(('mod2',))=set(['mod2'])
4594Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,404 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4595Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,404 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4596Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,404 filtered_modifiers_set(['mod2'])=set(['mod2'])
4597Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,404 filtered_modifiers_set(('mod2',))=set(['mod2'])
4598Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,414 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4599Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,414 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4600Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,414 filtered_modifiers_set(['mod2'])=set(['mod2'])
4601Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,414 filtered_modifiers_set(('mod2',))=set(['mod2'])
4602Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,425 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4603Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,425 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4604Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,425 filtered_modifiers_set(['mod2'])=set(['mod2'])
4605Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,425 filtered_modifiers_set(('mod2',))=set(['mod2'])
4606Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,436 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4607Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,436 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4608Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,436 filtered_modifiers_set(['mod2'])=set(['mod2'])
4609Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,437 filtered_modifiers_set(('mod2',))=set(['mod2'])
4610Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,447 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4611Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,448 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4612Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,448 filtered_modifiers_set(['mod2'])=set(['mod2'])
4613Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,448 filtered_modifiers_set(('mod2',))=set(['mod2'])
4614Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,459 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4615Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,459 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4616Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,459 filtered_modifiers_set(['mod2'])=set(['mod2'])
4617Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,459 filtered_modifiers_set(('mod2',))=set(['mod2'])
4618Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,470 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4619Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,470 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4620Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,471 filtered_modifiers_set(['mod2'])=set(['mod2'])
4621Feb 14 08:58:59 linux-server start-xpra: 2018-02-14 08:58:59,471 filtered_modifiers_set(('mod2',))=set(['mod2'])
4622Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,137 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4623Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,137 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4624Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,138 filtered_modifiers_set(['mod2'])=set(['mod2'])
4625Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,138 filtered_modifiers_set(('mod2',))=set(['mod2'])
4626Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,148 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4627Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,148 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4628Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,148 filtered_modifiers_set(['mod2'])=set(['mod2'])
4629Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,148 filtered_modifiers_set(('mod2',))=set(['mod2'])
4630Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,159 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4631Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,159 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4632Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,159 filtered_modifiers_set(['mod2'])=set(['mod2'])
4633Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,159 filtered_modifiers_set(('mod2',))=set(['mod2'])
4634Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,170 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4635Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,171 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4636Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,171 filtered_modifiers_set(['mod2'])=set(['mod2'])
4637Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,171 filtered_modifiers_set(('mod2',))=set(['mod2'])
4638Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,185 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4639Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,185 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4640Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,186 filtered_modifiers_set(['mod2'])=set(['mod2'])
4641Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,186 filtered_modifiers_set(('mod2',))=set(['mod2'])
4642Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,601 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4643Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,601 client 1: mask_to_names(<flags GDK_BUTTON1_MASK of type GdkModifierType>)=['mod2']
4644Feb 14 08:59:02 linux-server start-xpra: 2018-02-14 08:59:02,602 _clear_keys_pressed()
4645Feb 14 09:00:05 linux-server start-xpra: 2018-02-14 09:00:05,309 client 1: Warning: long timer waiting time,
4646Feb 14 09:00:05 linux-server start-xpra: 2018-02-14 09:00:05,310 client 1:  UI thread polling waited 4.9 seconds longer than intended (5.4 vs 0.5)
4647Feb 14 09:00:15 linux-server start-xpra: 2018-02-14 09:00:15,309 client 1: Warning: long timer waiting time,
4648Feb 14 09:00:15 linux-server start-xpra: 2018-02-14 09:00:15,310 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4649Feb 14 09:00:16 linux-server start-xpra: 2018-02-14 09:00:16,607 client 1: UI thread is now blocked
4650Feb 14 09:00:16 linux-server start-xpra: 2018-02-14 09:00:16,607 client 1: UI thread is running again, resuming
4651Feb 14 09:01:03 linux-server start-xpra: 2018-02-14 09:01:03,100 client 1: Warning: long timer waiting time,
4652Feb 14 09:01:03 linux-server start-xpra: 2018-02-14 09:01:03,101 client 1:  UI thread polling waited 2.6 seconds longer than intended (3.1 vs 0.5)
4653Feb 14 09:01:04 linux-server start-xpra: 2018-02-14 09:01:04,949 client 1: UI thread is now blocked
4654Feb 14 09:01:04 linux-server start-xpra: 2018-02-14 09:01:04,950 client 1: UI thread is running again, resuming
4655Feb 14 09:02:10 linux-server start-xpra: 2018-02-14 09:02:10,069 client 1: Warning: long timer waiting time,
4656Feb 14 09:02:10 linux-server start-xpra: 2018-02-14 09:02:10,070 client 1:  UI thread polling waited 10.0 seconds longer than intended (10.5 vs 0.5)
4657Feb 14 09:02:15 linux-server start-xpra: 2018-02-14 09:02:15,783 client 1: Warning: long timer waiting time,
4658Feb 14 09:02:15 linux-server start-xpra: 2018-02-14 09:02:15,783 client 1:  UI thread polling waited 5.2 seconds longer than intended (5.7 vs 0.5)
4659Feb 14 09:02:25 linux-server start-xpra: 2018-02-14 09:02:25,784 client 1: Warning: long timer waiting time,
4660Feb 14 09:02:25 linux-server start-xpra: 2018-02-14 09:02:25,784 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4661Feb 14 09:02:30 linux-server start-xpra: 2018-02-14 09:02:30,432 client 1: Warning: long timer waiting time,
4662Feb 14 09:02:30 linux-server start-xpra: 2018-02-14 09:02:30,432 client 1:  UI thread polling waited 4.1 seconds longer than intended (4.6 vs 0.5)
4663Feb 14 09:02:40 linux-server start-xpra: 2018-02-14 09:02:40,433 client 1: Warning: long timer waiting time,
4664Feb 14 09:02:40 linux-server start-xpra: 2018-02-14 09:02:40,434 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4665Feb 14 09:02:42 linux-server start-xpra: 2018-02-14 09:02:42,109 client 1: Warning: long timer waiting time,
4666Feb 14 09:02:42 linux-server start-xpra: 2018-02-14 09:02:42,109 client 1:  UI thread polling waited 1.2 seconds longer than intended (1.7 vs 0.5)
4667Feb 14 09:02:52 linux-server start-xpra: 2018-02-14 09:02:52,110 client 1: Warning: long timer waiting time,
4668Feb 14 09:02:52 linux-server start-xpra: 2018-02-14 09:02:52,110 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4669Feb 14 09:03:00 linux-server start-xpra: 2018-02-14 09:03:00,192 client 1: Warning: long timer waiting time,
4670Feb 14 09:03:00 linux-server start-xpra: 2018-02-14 09:03:00,194 client 1:  UI thread polling waited 7.6 seconds longer than intended (8.1 vs 0.5)
4671Feb 14 09:03:10 linux-server start-xpra: 2018-02-14 09:03:10,198 client 1: Warning: long timer waiting time,
4672Feb 14 09:03:10 linux-server start-xpra: 2018-02-14 09:03:10,198 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4673Feb 14 09:03:13 linux-server start-xpra: 2018-02-14 09:03:13,814 client 1: Warning: long timer waiting time,
4674Feb 14 09:03:13 linux-server start-xpra: 2018-02-14 09:03:13,814 client 1:  UI thread polling waited 3.1 seconds longer than intended (3.6 vs 0.5)
4675Feb 14 09:03:23 linux-server start-xpra: 2018-02-14 09:03:23,815 client 1: Warning: long timer waiting time,
4676Feb 14 09:03:23 linux-server start-xpra: 2018-02-14 09:03:23,815 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4677Feb 14 09:03:33 linux-server start-xpra: 2018-02-14 09:03:33,364 client 1: Warning: long timer waiting time,
4678Feb 14 09:03:33 linux-server start-xpra: 2018-02-14 09:03:33,364 client 1:  UI thread polling waited 9.0 seconds longer than intended (9.5 vs 0.5)
4679Feb 14 09:03:43 linux-server start-xpra: 2018-02-14 09:03:43,366 client 1: Warning: long timer waiting time,
4680Feb 14 09:03:43 linux-server start-xpra: 2018-02-14 09:03:43,367 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4681Feb 14 09:03:53 linux-server start-xpra: 2018-02-14 09:03:53,947 client 1: Warning: long timer waiting time,
4682Feb 14 09:03:53 linux-server start-xpra: 2018-02-14 09:03:53,947 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4683Feb 14 09:03:58 linux-server start-xpra: 2018-02-14 09:03:58,406 client 1: Warning: long timer waiting time,
4684Feb 14 09:03:58 linux-server start-xpra: 2018-02-14 09:03:58,406 client 1:  UI thread polling waited 4.0 seconds longer than intended (4.5 vs 0.5)
4685Feb 14 09:04:00 linux-server start-xpra: 2018-02-14 09:04:00,016 client 1: Warning: long timer waiting time,
4686Feb 14 09:04:00 linux-server start-xpra: 2018-02-14 09:04:00,017 client 1:  UI thread polling waited 1.1 seconds longer than intended (1.6 vs 0.5)
4687Feb 14 09:04:01 linux-server start-xpra: 2018-02-14 09:04:01,342 client 1: UI thread is now blocked
4688Feb 14 09:04:01 linux-server start-xpra: 2018-02-14 09:04:01,342 client 1: UI thread is running again, resuming
4689Feb 14 09:05:01 linux-server start-xpra: 2018-02-14 09:05:01,387 client 1: UI thread is now blocked
4690Feb 14 09:05:01 linux-server start-xpra: 2018-02-14 09:05:01,388 client 1: UI thread is running again, resuming
4691Feb 14 09:06:10 linux-server start-xpra: 2018-02-14 09:06:10,205 client 1: Warning: long timer waiting time,
4692Feb 14 09:06:10 linux-server start-xpra: 2018-02-14 09:06:10,206 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4693Feb 14 09:06:20 linux-server start-xpra: 2018-02-14 09:06:20,492 client 1: Warning: long timer waiting time,
4694Feb 14 09:06:20 linux-server start-xpra: 2018-02-14 09:06:20,492 client 1:  UI thread polling waited 9.8 seconds longer than intended (10.3 vs 0.5)
4695Feb 14 09:06:23 linux-server start-xpra: 2018-02-14 09:06:23,614 client 1: Warning: long timer waiting time,
4696Feb 14 09:06:23 linux-server start-xpra: 2018-02-14 09:06:23,614 client 1:  UI thread polling waited 2.6 seconds longer than intended (3.1 vs 0.5)
4697Feb 14 09:06:33 linux-server start-xpra: 2018-02-14 09:06:33,616 client 1: Warning: long timer waiting time,
4698Feb 14 09:06:33 linux-server start-xpra: 2018-02-14 09:06:33,616 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4699Feb 14 09:06:43 linux-server start-xpra: 2018-02-14 09:06:43,872 client 1: Warning: long timer waiting time,
4700Feb 14 09:06:43 linux-server start-xpra: 2018-02-14 09:06:43,872 client 1:  UI thread polling waited 9.8 seconds longer than intended (10.3 vs 0.5)
4701Feb 14 09:06:54 linux-server start-xpra: 2018-02-14 09:06:54,164 client 1: Warning: long timer waiting time,
4702Feb 14 09:06:54 linux-server start-xpra: 2018-02-14 09:06:54,164 client 1:  UI thread polling waited 9.8 seconds longer than intended (10.3 vs 0.5)
4703Feb 14 09:07:00 linux-server start-xpra: 2018-02-14 09:07:00,019 client 1: Warning: long timer waiting time,
4704Feb 14 09:07:00 linux-server start-xpra: 2018-02-14 09:07:00,019 client 1:  UI thread polling waited 5.4 seconds longer than intended (5.9 vs 0.5)
4705Feb 14 09:07:14 linux-server start-xpra: 2018-02-14 09:07:14,425 client 1: Warning: long timer waiting time,
4706Feb 14 09:07:14 linux-server start-xpra: 2018-02-14 09:07:14,426 client 1:  UI thread polling waited 13.9 seconds longer than intended (14.4 vs 0.5)
4707Feb 14 09:07:34 linux-server start-xpra: 2018-02-14 09:07:34,614 client 1: Warning: long timer waiting time,
4708Feb 14 09:07:34 linux-server start-xpra: 2018-02-14 09:07:34,615 client 1:  UI thread polling waited 19.7 seconds longer than intended (20.2 vs 0.5)
4709Feb 14 09:07:54 linux-server start-xpra: 2018-02-14 09:07:54,720 client 1: Warning: long timer waiting time,
4710Feb 14 09:07:54 linux-server start-xpra: 2018-02-14 09:07:54,721 client 1:  UI thread polling waited 19.6 seconds longer than intended (20.1 vs 0.5)
4711Feb 14 09:08:00 linux-server start-xpra: 2018-02-14 09:08:00,017 client 1: Warning: long timer waiting time,
4712Feb 14 09:08:00 linux-server start-xpra: 2018-02-14 09:08:00,017 client 1:  UI thread polling waited 4.0 seconds longer than intended (4.5 vs 0.5)
4713Feb 14 09:08:06 linux-server start-xpra: 2018-02-14 09:08:06,757 client 1: Warning: long timer waiting time,
4714Feb 14 09:08:06 linux-server start-xpra: 2018-02-14 09:08:06,757 client 1:  UI thread polling waited 6.2 seconds longer than intended (6.7 vs 0.5)
4715Feb 14 09:08:26 linux-server start-xpra: 2018-02-14 09:08:26,757 client 1: Warning: long timer waiting time,
4716Feb 14 09:08:26 linux-server start-xpra: 2018-02-14 09:08:26,757 client 1:  UI thread polling waited 19.5 seconds longer than intended (20.0 vs 0.5)
4717Feb 14 09:08:47 linux-server start-xpra: 2018-02-14 09:08:47,023 client 1: Warning: long timer waiting time,
4718Feb 14 09:08:47 linux-server start-xpra: 2018-02-14 09:08:47,023 client 1:  UI thread polling waited 19.8 seconds longer than intended (20.3 vs 0.5)
4719Feb 14 09:09:00 linux-server start-xpra: 2018-02-14 09:09:00,021 client 1: Warning: long timer waiting time,
4720Feb 14 09:09:00 linux-server start-xpra: 2018-02-14 09:09:00,021 client 1:  UI thread polling waited 12.5 seconds longer than intended (13.0 vs 0.5)
4721Feb 14 09:09:20 linux-server start-xpra: 2018-02-14 09:09:20,214 client 1: Warning: long timer waiting time,
4722Feb 14 09:09:20 linux-server start-xpra: 2018-02-14 09:09:20,214 client 1:  UI thread polling waited 19.7 seconds longer than intended (20.2 vs 0.5)
4723Feb 14 09:09:40 linux-server start-xpra: 2018-02-14 09:09:40,509 client 1: Warning: long timer waiting time,
4724Feb 14 09:09:40 linux-server start-xpra: 2018-02-14 09:09:40,510 client 1:  UI thread polling waited 19.8 seconds longer than intended (20.3 vs 0.5)
4725Feb 14 09:10:00 linux-server start-xpra: 2018-02-14 09:10:00,019 client 1: Warning: long timer waiting time,
4726Feb 14 09:10:00 linux-server start-xpra: 2018-02-14 09:10:00,019 client 1:  UI thread polling waited 18.5 seconds longer than intended (19.0 vs 0.5)
4727Feb 14 09:10:16 linux-server start-xpra: 2018-02-14 09:10:16,067 client 1: Warning: long timer waiting time,
4728Feb 14 09:10:16 linux-server start-xpra: 2018-02-14 09:10:16,068 client 1:  UI thread polling waited 15.5 seconds longer than intended (16.0 vs 0.5)
4729Feb 14 09:10:36 linux-server start-xpra: 2018-02-14 09:10:36,284 client 1: Warning: long timer waiting time,
4730Feb 14 09:10:36 linux-server start-xpra: 2018-02-14 09:10:36,284 client 1:  UI thread polling waited 19.7 seconds longer than intended (20.2 vs 0.5)
4731Feb 14 09:10:56 linux-server start-xpra: 2018-02-14 09:10:56,393 client 1: Warning: long timer waiting time,
4732Feb 14 09:10:56 linux-server start-xpra: 2018-02-14 09:10:56,393 client 1:  UI thread polling waited 19.6 seconds longer than intended (20.1 vs 0.5)
4733Feb 14 09:11:00 linux-server start-xpra: 2018-02-14 09:11:00,025 client 1: Warning: long timer waiting time,
4734Feb 14 09:11:00 linux-server start-xpra: 2018-02-14 09:11:00,026 client 1:  UI thread polling waited 3.1 seconds longer than intended (3.6 vs 0.5)
4735Feb 14 09:11:20 linux-server start-xpra: 2018-02-14 09:11:20,026 client 1: Warning: long timer waiting time,
4736Feb 14 09:11:20 linux-server start-xpra: 2018-02-14 09:11:20,027 client 1:  UI thread polling waited 19.5 seconds longer than intended (20.0 vs 0.5)
4737Feb 14 09:11:25 linux-server start-xpra: 2018-02-14 09:11:25,804 client 1: Warning: long timer waiting time,
4738Feb 14 09:11:25 linux-server start-xpra: 2018-02-14 09:11:25,804 client 1:  UI thread polling waited 5.3 seconds longer than intended (5.8 vs 0.5)
4739Feb 14 09:11:45 linux-server start-xpra: 2018-02-14 09:11:45,805 client 1: Warning: long timer waiting time,
4740Feb 14 09:11:45 linux-server start-xpra: 2018-02-14 09:11:45,805 client 1:  UI thread polling waited 19.5 seconds longer than intended (20.0 vs 0.5)
4741Feb 14 09:12:00 linux-server start-xpra: 2018-02-14 09:12:00,020 client 1: Warning: long timer waiting time,
4742Feb 14 09:12:00 linux-server start-xpra: 2018-02-14 09:12:00,020 client 1:  UI thread polling waited 13.7 seconds longer than intended (14.2 vs 0.5)
4743Feb 14 09:12:12 linux-server start-xpra: 2018-02-14 09:12:12,541 client 1: Warning: long timer waiting time,
4744Feb 14 09:12:12 linux-server start-xpra: 2018-02-14 09:12:12,558 client 1:  UI thread polling waited 12.0 seconds longer than intended (12.5 vs 0.5)
4745Feb 14 09:12:22 linux-server start-xpra: 2018-02-14 09:12:22,076 client 1: Warning: long timer waiting time,
4746Feb 14 09:12:22 linux-server start-xpra: 2018-02-14 09:12:22,076 client 1:  UI thread polling waited 8.0 seconds longer than intended (8.5 vs 0.5)
4747Feb 14 09:12:42 linux-server start-xpra: 2018-02-14 09:12:42,076 client 1: Warning: long timer waiting time,
4748Feb 14 09:12:42 linux-server start-xpra: 2018-02-14 09:12:42,077 client 1:  UI thread polling waited 19.5 seconds longer than intended (20.0 vs 0.5)
4749Feb 14 09:13:00 linux-server start-xpra: 2018-02-14 09:13:00,190 client 1: Warning: long timer waiting time,
4750Feb 14 09:13:00 linux-server start-xpra: 2018-02-14 09:13:00,190 client 1:  UI thread polling waited 17.6 seconds longer than intended (18.1 vs 0.5)
4751Feb 14 09:13:07 linux-server start-xpra: 2018-02-14 09:13:07,057 client 1: Warning: long timer waiting time,
4752Feb 14 09:13:07 linux-server start-xpra: 2018-02-14 09:13:07,058 client 1:  UI thread polling waited 6.4 seconds longer than intended (6.9 vs 0.5)
4753Feb 14 09:13:21 linux-server start-xpra: 2018-02-14 09:13:21,693 client 1: Warning: long timer waiting time,
4754Feb 14 09:13:21 linux-server start-xpra: 2018-02-14 09:13:21,694 client 1:  UI thread polling waited 14.1 seconds longer than intended (14.6 vs 0.5)
4755Feb 14 09:13:23 linux-server start-xpra: 2018-02-14 09:13:23,744 client 1: UI thread is now blocked
4756Feb 14 09:13:23 linux-server start-xpra: 2018-02-14 09:13:23,745 client 1: UI thread is running again, resuming
4757Feb 14 09:13:24 linux-server start-xpra: 2018-02-14 09:13:24,786 client 1: UI thread is now blocked
4758Feb 14 09:13:24 linux-server start-xpra: 2018-02-14 09:13:24,787 client 1: UI thread is running again, resuming
4759Feb 14 09:13:30 linux-server start-xpra: 2018-02-14 09:13:30,791 client 1: Warning: long timer waiting time,
4760Feb 14 09:13:30 linux-server start-xpra: 2018-02-14 09:13:30,791 client 1:  UI thread polling waited 4.5 seconds longer than intended (5.0 vs 0.5)
4761Feb 14 09:13:33 linux-server start-xpra: 2018-02-14 09:13:33,113 client 1: Warning: long timer waiting time,
4762Feb 14 09:13:33 linux-server start-xpra: 2018-02-14 09:13:33,115 client 1:  UI thread polling waited 1.8 seconds longer than intended (2.3 vs 0.5)
4763Feb 14 09:13:33 linux-server start-xpra: 2018-02-14 09:13:33,594 client 1: system is suspending
4764Feb 14 09:13:35 linux-server start-xpra: 2018-02-14 09:13:35,675 client 1: system is suspending
4765Feb 14 09:13:37 linux-server start-xpra: 2018-02-14 09:13:37,249 client 1: UI thread is now blocked
4766Feb 14 09:13:37 linux-server start-xpra: 2018-02-14 09:13:37,250 client 1: UI thread is running again, resuming
4767Feb 14 09:13:38 linux-server start-xpra: 2018-02-14 09:13:38,325 client 1: UI thread is now blocked
4768Feb 14 09:13:38 linux-server start-xpra: 2018-02-14 09:13:38,326 client 1: UI thread is running again, resuming
4769Feb 14 09:13:38 linux-server start-xpra: 2018-02-14 09:13:38,958 client 1: system resumed, was suspended for 0:00:03
4770Feb 14 09:13:38 linux-server start-xpra: 2018-02-14 09:13:38,973 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4771Feb 14 09:13:38 linux-server start-xpra: 2018-02-14 09:13:38,973 client 1: mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
4772Feb 14 09:13:40 linux-server start-xpra: 2018-02-14 09:13:40,300 client 1: system is suspending
4773Feb 14 09:13:47 linux-server start-xpra: 2018-02-14 09:13:47,330 client 1: system is suspending
4774Feb 14 09:13:50 linux-server start-xpra: 2018-02-14 09:13:50,476 client 1: system is suspending
4775Feb 14 09:13:56 linux-server start-xpra: 2018-02-14 09:13:56,010 client 1: system is suspending
4776Feb 14 09:13:57 linux-server start-xpra: 2018-02-14 09:13:57,063 client 1: system resumed, was suspended for 0:00:01
4777Feb 14 09:13:57 linux-server start-xpra: 2018-02-14 09:13:57,070 client 1: mask_to_names names=[], meta mod=mod1, control mod=control, num lock mod=mod2, num lock state=True
4778Feb 14 09:13:57 linux-server start-xpra: 2018-02-14 09:13:57,070 client 1: mask_to_names(<flags GDK_BUTTON1_MASK of type GdkModifierType>)=['mod2']
4779Feb 14 09:14:54 linux-server start-xpra: 2018-02-14 09:14:54,673 client 1: Warning: long timer waiting time,
4780Feb 14 09:14:54 linux-server start-xpra: 2018-02-14 09:14:54,689 client 1:  UI thread polling waited 1.5 seconds longer than intended (2.0 vs 0.5)
4781Feb 14 09:14:55 linux-server start-xpra: 2018-02-14 09:14:55,979 client 1: UI thread is now blocked
4782Feb 14 09:14:55 linux-server start-xpra: 2018-02-14 09:14:55,980 client 1: UI thread is running again, resuming
4783Feb 14 09:16:00 linux-server start-xpra: 2018-02-14 09:16:00,185 client 1: Warning: long timer waiting time,
4784Feb 14 09:16:00 linux-server start-xpra: 2018-02-14 09:16:00,193 client 1:  UI thread polling waited 7.6 seconds longer than intended (8.1 vs 0.5)
4785Feb 14 09:16:06 linux-server start-xpra: 2018-02-14 09:16:06,449 client 1: Warning: long timer waiting time,
4786Feb 14 09:16:06 linux-server start-xpra: 2018-02-14 09:16:06,449 client 1:  UI thread polling waited 5.8 seconds longer than intended (6.3 vs 0.5)
4787Feb 14 09:16:07 linux-server start-xpra: 2018-02-14 09:16:07,680 client 1: UI thread is now blocked
4788Feb 14 09:16:07 linux-server start-xpra: 2018-02-14 09:16:07,682 client 1: UI thread is running again, resuming
4789Feb 14 09:16:55 linux-server start-xpra: 2018-02-14 09:16:55,296 client 1: Warning: long timer waiting time,
4790Feb 14 09:16:55 linux-server start-xpra: 2018-02-14 09:16:55,296 client 1:  UI thread polling waited 2.0 seconds longer than intended (2.5 vs 0.5)
4791Feb 14 09:17:00 linux-server start-xpra: 2018-02-14 09:17:00,019 client 1: Warning: long timer waiting time,
4792Feb 14 09:17:00 linux-server start-xpra: 2018-02-14 09:17:00,020 client 1:  UI thread polling waited 4.2 seconds longer than intended (4.7 vs 0.5)
4793Feb 14 09:17:06 linux-server start-xpra: 2018-02-14 09:17:06,278 client 1: Warning: long timer waiting time,
4794Feb 14 09:17:06 linux-server start-xpra: 2018-02-14 09:17:06,278 client 1:  UI thread polling waited 5.8 seconds longer than intended (6.3 vs 0.5)
4795Feb 14 09:17:07 linux-server start-xpra: 2018-02-14 09:17:07,397 client 1: UI thread is now blocked
4796Feb 14 09:17:07 linux-server start-xpra: 2018-02-14 09:17:07,398 client 1: UI thread is running again, resuming
4797Feb 14 09:18:00 linux-server start-xpra: 2018-02-14 09:18:00,015 client 1: Warning: long timer waiting time,
4798Feb 14 09:18:00 linux-server start-xpra: 2018-02-14 09:18:00,055 client 1:  UI thread polling waited 7.0 seconds longer than intended (7.5 vs 0.5)
4799Feb 14 09:18:02 linux-server start-xpra: 2018-02-14 09:18:02,204 client 1: Warning: long timer waiting time,
4800Feb 14 09:18:02 linux-server start-xpra: 2018-02-14 09:18:02,205 client 1:  UI thread polling waited 1.6 seconds longer than intended (2.1 vs 0.5)
4801Feb 14 09:18:03 linux-server start-xpra: 2018-02-14 09:18:03,491 client 1: UI thread is now blocked
4802Feb 14 09:18:03 linux-server start-xpra: 2018-02-14 09:18:03,492 client 1: UI thread is running again, resuming
4803Feb 14 09:18:58 linux-server start-xpra: 2018-02-14 09:18:58,141 client 1: Warning: long timer waiting time,
4804Feb 14 09:18:58 linux-server start-xpra: 2018-02-14 09:18:58,152 client 1:  UI thread polling waited 5.0 seconds longer than intended (5.5 vs 0.5)
4805Feb 14 09:19:00 linux-server start-xpra: 2018-02-14 09:19:00,015 client 1: Warning: long timer waiting time,
4806Feb 14 09:19:00 linux-server start-xpra: 2018-02-14 09:19:00,015 client 1:  UI thread polling waited 1.4 seconds longer than intended (1.9 vs 0.5)
4807Feb 14 09:19:10 linux-server start-xpra: 2018-02-14 09:19:10,167 client 1: Warning: long timer waiting time,
4808Feb 14 09:19:10 linux-server start-xpra: 2018-02-14 09:19:10,167 client 1:  UI thread polling waited 9.7 seconds longer than intended (10.2 vs 0.5)
4809Feb 14 09:19:11 linux-server start-xpra: 2018-02-14 09:19:11,207 client 1: UI thread is now blocked
4810Feb 14 09:19:11 linux-server start-xpra: 2018-02-14 09:19:11,208 client 1: UI thread is running again, resuming
4811Feb 14 09:19:55 linux-server start-xpra: 2018-02-14 09:19:55,750 client 1: Warning: long timer waiting time,
4812Feb 14 09:19:55 linux-server start-xpra: 2018-02-14 09:19:55,751 client 1:  UI thread polling waited 2.9 seconds longer than intended (3.4 vs 0.5)
4813Feb 14 09:19:57 linux-server start-xpra: 2018-02-14 09:19:57,994 client 1: Warning: long timer waiting time,
4814Feb 14 09:19:57 linux-server start-xpra: 2018-02-14 09:19:57,994 client 1:  UI thread polling waited 1.7 seconds longer than intended (2.2 vs 0.5)
4815Feb 14 09:19:59 linux-server start-xpra: 2018-02-14 09:19:59,796 client 1: UI thread is now blocked
4816Feb 14 09:19:59 linux-server start-xpra: 2018-02-14 09:19:59,797 client 1: UI thread is running again, resuming
4817Feb 14 09:20:56 linux-server start-xpra: 2018-02-14 09:20:56,207 client 1: Warning: long timer waiting time,
4818Feb 14 09:20:56 linux-server start-xpra: 2018-02-14 09:20:56,209 client 1:  UI thread polling waited 2.8 seconds longer than intended (3.3 vs 0.5)
4819Feb 14 09:21:00 linux-server start-xpra: 2018-02-14 09:21:00,183 client 1: Warning: long timer waiting time,
4820Feb 14 09:21:00 linux-server start-xpra: 2018-02-14 09:21:00,183 client 1:  UI thread polling waited 3.5 seconds longer than intended (4.0 vs 0.5)
4821Feb 14 09:21:06 linux-server start-xpra: 2018-02-14 09:21:06,172 client 1: Warning: long timer waiting time,
4822Feb 14 09:21:06 linux-server start-xpra: 2018-02-14 09:21:06,172 client 1:  UI thread polling waited 5.5 seconds longer than intended (6.0 vs 0.5)
4823Feb 14 09:21:16 linux-server start-xpra: 2018-02-14 09:21:16,172 client 1: Warning: long timer waiting time,
4824Feb 14 09:21:16 linux-server start-xpra: 2018-02-14 09:21:16,173 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4825Feb 14 09:21:17 linux-server start-xpra: 2018-02-14 09:21:17,726 client 1: Warning: long timer waiting time,
4826Feb 14 09:21:17 linux-server start-xpra: 2018-02-14 09:21:17,726 client 1:  UI thread polling waited 1.1 seconds longer than intended (1.6 vs 0.5)
4827Feb 14 09:21:30 linux-server start-xpra: 2018-02-14 09:21:30,845 client 1: Warning: long timer waiting time,
4828Feb 14 09:21:30 linux-server start-xpra: 2018-02-14 09:21:30,845 client 1:  UI thread polling waited 9.5 seconds longer than intended (10.0 vs 0.5)
4829Feb 14 09:21:34 linux-server start-xpra: 2018-02-14 09:21:34,422 client 1: Warning: long timer waiting time,
4830Feb 14 09:21:34 linux-server start-xpra: 2018-02-14 09:21:34,422 client 1:  UI thread polling waited 3.1 seconds longer than intended (3.6 vs 0.5)
4831Feb 14 09:21:35 linux-server start-xpra: 2018-02-14 09:21:35,547 client 1: UI thread is now blocked
4832Feb 14 09:21:35 linux-server start-xpra: 2018-02-14 09:21:35,549 client 1: UI thread is running again, resuming
4833Feb 14 09:22:28 linux-server start-xpra: 2018-02-14 09:22:28,370 client 1: Warning: long timer waiting time,
4834Feb 14 09:22:28 linux-server start-xpra: 2018-02-14 09:22:28,371 client 1:  UI thread polling waited 5.7 seconds longer than intended (6.2 vs 0.5)
4835Feb 14 09:22:29 linux-server start-xpra: 2018-02-14 09:22:29,671 client 1: UI thread is now blocked
4836Feb 14 09:22:29 linux-server start-xpra: 2018-02-14 09:22:29,671 client 1: UI thread is running again, resuming
4837Feb 14 09:23:24 linux-server start-xpra: 2018-02-14 09:23:24,336 client 1: Warning: long timer waiting time,
4838Feb 14 09:23:24 linux-server start-xpra: 2018-02-14 09:23:24,337 client 1:  UI thread polling waited 1.0 seconds longer than intended (1.5 vs 0.5)
4839Feb 14 09:23:26 linux-server start-xpra: 2018-02-14 09:23:26,369 client 1: Warning: long timer waiting time,
4840Feb 14 09:23:26 linux-server start-xpra: 2018-02-14 09:23:26,370 client 1:  UI thread polling waited 1.5 seconds longer than intended (2.0 vs 0.5)
4841Feb 14 09:23:30 linux-server start-xpra: 2018-02-14 09:23:30,107 client 1: Warning: long timer waiting time,
4842Feb 14 09:23:30 linux-server start-xpra: 2018-02-14 09:23:30,107 client 1:  UI thread polling waited 3.2 seconds longer than intended (3.7 vs 0.5)
4843Feb 14 09:23:31 linux-server start-xpra