xpra icon
Bug tracker and wiki

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


Ticket #771: Server_Info.txt

File Server_Info.txt, 113.0 KB (added by Antoine Martin, 6 years ago)

server info file extracted from the rar file

Line 
1antialias.contrast               : 1200
2antialias.enabled                : 0
3antialias.hinting                : 1
4antialias.orientation            : RGB
5antialias.type                   : ClearType
6batch.delay.50p                  : 2
7batch.delay.80p                  : 5
8batch.delay.90p                  : 10
9batch.delay.avg                  : 4
10batch.delay.cur                  : 0
11batch.delay.max                  : 38
12batch.delay.min                  : 0
13batch.locked                     : False
14batch.max-delay                  : 500
15batch.min-delay                  : 5
16batch.timeout-delay              : 15000
17child[0].command                 : ('xpra', '_sound_record', '-', '-', 'pulsesrc', '', 'mp3', '', '1.0', '-d', '')
18child[0].dead                    : False
19child[0].forget                  : True
20child[0].ignore                  : True
21child[0].name                    : sound-source
22child[0].pid                     : 2889
23child[1].command                 : google-chrome
24child[1].dead                    : False
25child[1].forget                  : False
26child[1].ignore                  : False
27child[1].name                    : google-chrome
28child[1].pid                     : 2746
29child[2].command                 : pulseaudio --start --daemonize=false --system=false --exit-idle-time=-1 -n --load=module-suspend-on-idle --load=module-null-sink --load=module-native-protocol-unix --log-level=2 --log-target=stderr
30child[2].dead                    : False
31child[2].forget                  : False
32child[2].ignore                  : True
33child[2].name                    : pulseaudio
34child[2].pid                     : 2741
35children                         : 3
36children.dead                    : 0
37children.ignored                 : 2
38client.auto_refresh              : 150
39client.bell                      : True
40client.clipboard                 : True
41client.clipboard_notifications   : True
42client.connection.active         : True
43client.connection.compression_level : 1
44client.connection.compressor     : lzo
45client.connection.encoder        : rencode
46client.connection.endpoint       : 10.1.1.254:9164
47client.connection.has_more       : False
48client.connection.info           : tcp
49client.connection.input.bytecount : 28531
50client.connection.input.cipher   :
51client.connection.input.count.button-action : 1
52client.connection.input.count.configure-window : 1
53client.connection.input.count.damage-sequence : 1
54client.connection.input.count.focus : 1
55client.connection.input.count.hello : 1
56client.connection.input.count.info-request : 1
57client.connection.input.count.map-window : 1
58client.connection.input.count.ping : 11
59client.connection.input.count.ping_echo : 6
60client.connection.input.count.pointer-position : 1
61client.connection.input.count.set_deflate : 1
62client.connection.input.count.sound-control : 1
63client.connection.input.packetcount : 1016
64client.connection.input.raw_packetcount : 1009
65client.connection.large_packets  : ('hello', 'info-response')
66client.connection.max_packet_size : 1048576
67client.connection.output.bytecount : 4032285
68client.connection.output.cipher  :
69client.connection.output.count.cursor : 17
70client.connection.output.count.draw : 395
71client.connection.output.count.hello : 1
72client.connection.output.count.new-window : 1
73client.connection.output.count.ping : 10
74client.connection.output.count.ping_echo : 6
75client.connection.output.count.server-event : 1
76client.connection.output.count.set_deflate : 1
77client.connection.output.count.sound-data : 1839
78client.connection.output.count.startup-complete : 1
79client.connection.output.count.window-icon : 1
80client.connection.output.count.window-metadata : 16
81client.connection.output.packetcount : 2289
82client.connection.output.raw_packetcount : 4361
83client.connection.receive_alias.1 : connection-lost
84client.connection.receive_alias.10 : set-notify
85client.connection.receive_alias.11 : set-cursors
86client.connection.receive_alias.12 : set-bell
87client.connection.receive_alias.13 : printers
88client.connection.receive_alias.14 : command_request
89client.connection.receive_alias.15 : set-keyboard-sync-enabled
90client.connection.receive_alias.16 : suspend
91client.connection.receive_alias.17 : encoding
92client.connection.receive_alias.18 : desktop_size
93client.connection.receive_alias.19 : focus
94client.connection.receive_alias.2 : gibberish
95client.connection.receive_alias.20 : unmap-window
96client.connection.receive_alias.21 : keymap-changed
97client.connection.receive_alias.22 : rpc
98client.connection.receive_alias.23 : min-speed
99client.connection.receive_alias.24 : connection-lost
100client.connection.receive_alias.25 : shutdown-server
101client.connection.receive_alias.26 : quality
102client.connection.receive_alias.27 : close-window
103client.connection.receive_alias.28 : exit-server
104client.connection.receive_alias.29 : server-settings
105client.connection.receive_alias.3 : hello
106client.connection.receive_alias.30 : disconnect
107client.connection.receive_alias.31 : speed
108client.connection.receive_alias.32 : invalid
109client.connection.receive_alias.33 : set_deflate
110client.connection.receive_alias.34 : print
111client.connection.receive_alias.35 : key-repeat
112client.connection.receive_alias.36 : layout-changed
113client.connection.receive_alias.37 : sound-control
114client.connection.receive_alias.38 : screenshot
115client.connection.receive_alias.39 : resume
116client.connection.receive_alias.4 : invalid
117client.connection.receive_alias.40 : sound-data
118client.connection.receive_alias.41 : start-command
119client.connection.receive_alias.42 : pointer-position
120client.connection.receive_alias.43 : button-action
121client.connection.receive_alias.44 : map-window
122client.connection.receive_alias.45 : buffer-refresh
123client.connection.receive_alias.46 : force-ungrab
124client.connection.receive_alias.47 : info-request
125client.connection.receive_alias.48 : configure-window
126client.connection.receive_alias.49 : min-quality
127client.connection.receive_alias.5 : ping
128client.connection.receive_alias.50 : gibberish
129client.connection.receive_alias.51 : hello
130client.connection.receive_alias.52 : key-action
131client.connection.receive_alias.6 : damage-sequence
132client.connection.receive_alias.7 : ping_echo
133client.connection.receive_alias.8 : logging
134client.connection.receive_alias.9 : set-clipboard-enabled
135client.connection.receive_alias.buffer-refresh : 45
136client.connection.receive_alias.button-action : 43
137client.connection.receive_alias.close-window : 27
138client.connection.receive_alias.command_request : 14
139client.connection.receive_alias.configure-window : 48
140client.connection.receive_alias.connection-lost : 24
141client.connection.receive_alias.damage-sequence : 6
142client.connection.receive_alias.desktop_size : 18
143client.connection.receive_alias.disconnect : 30
144client.connection.receive_alias.encoding : 17
145client.connection.receive_alias.exit-server : 28
146client.connection.receive_alias.focus : 19
147client.connection.receive_alias.force-ungrab : 46
148client.connection.receive_alias.gibberish : 50
149client.connection.receive_alias.hello : 51
150client.connection.receive_alias.info-request : 47
151client.connection.receive_alias.invalid : 32
152client.connection.receive_alias.key-action : 52
153client.connection.receive_alias.key-repeat : 35
154client.connection.receive_alias.keymap-changed : 21
155client.connection.receive_alias.layout-changed : 36
156client.connection.receive_alias.logging : 8
157client.connection.receive_alias.map-window : 44
158client.connection.receive_alias.min-quality : 49
159client.connection.receive_alias.min-speed : 23
160client.connection.receive_alias.ping : 5
161client.connection.receive_alias.ping_echo : 7
162client.connection.receive_alias.pointer-position : 42
163client.connection.receive_alias.print : 34
164client.connection.receive_alias.printers : 13
165client.connection.receive_alias.quality : 26
166client.connection.receive_alias.resume : 39
167client.connection.receive_alias.rpc : 22
168client.connection.receive_alias.screenshot : 38
169client.connection.receive_alias.server-settings : 29
170client.connection.receive_alias.set-bell : 12
171client.connection.receive_alias.set-clipboard-enabled : 9
172client.connection.receive_alias.set-cursors : 11
173client.connection.receive_alias.set-keyboard-sync-enabled : 15
174client.connection.receive_alias.set-notify : 10
175client.connection.receive_alias.set_deflate : 33
176client.connection.receive_alias.shutdown-server : 25
177client.connection.receive_alias.sound-control : 37
178client.connection.receive_alias.sound-data : 40
179client.connection.receive_alias.speed : 31
180client.connection.receive_alias.start-command : 41
181client.connection.receive_alias.suspend : 16
182client.connection.receive_alias.unmap-window : 20
183client.connection.send_alias.1   : lost-window
184client.connection.send_alias.10  : notify_show
185client.connection.send_alias.11  : new-window
186client.connection.send_alias.12  : send-file
187client.connection.send_alias.13  : hello
188client.connection.send_alias.14  : window-metadata
189client.connection.send_alias.15  : disconnect
190client.connection.send_alias.16  : pointer-ungrab
191client.connection.send_alias.17  : challenge
192client.connection.send_alias.18  : invalid
193client.connection.send_alias.19  : set_deflate
194client.connection.send_alias.2   : configure-override-redirect
195client.connection.send_alias.20  : pointer-grab
196client.connection.send_alias.21  : connection-lost
197client.connection.send_alias.22  : gibberish
198client.connection.send_alias.3   : draw
199client.connection.send_alias.4   : notify_close
200client.connection.send_alias.5   : bell
201client.connection.send_alias.6   : new-override-redirect
202client.connection.send_alias.7   : ping
203client.connection.send_alias.8   : cursor
204client.connection.send_alias.9   : ping_echo
205client.connection.send_alias.bell : 5
206client.connection.send_alias.challenge : 17
207client.connection.send_alias.configure-override-redirect : 2
208client.connection.send_alias.connection-lost : 21
209client.connection.send_alias.cursor : 8
210client.connection.send_alias.disconnect : 15
211client.connection.send_alias.draw : 3
212client.connection.send_alias.gibberish : 22
213client.connection.send_alias.hello : 13
214client.connection.send_alias.invalid : 18
215client.connection.send_alias.lost-window : 1
216client.connection.send_alias.new-override-redirect : 6
217client.connection.send_alias.new-window : 11
218client.connection.send_alias.notify_close : 4
219client.connection.send_alias.notify_show : 10
220client.connection.send_alias.ping : 7
221client.connection.send_alias.ping_echo : 9
222client.connection.send_alias.pointer-grab : 20
223client.connection.send_alias.pointer-ungrab : 16
224client.connection.send_alias.send-file : 12
225client.connection.send_alias.set_deflate : 19
226client.connection.send_alias.window-metadata : 14
227client.connection.socket.family  : 2
228client.connection.socket.fileno  : 14
229client.connection.socket.proto   : 0
230client.connection.socket.timeout : 0
231client.connection.socket.type    : 1
232client.connection.thread.format  : True
233client.connection.thread.parse   : True
234client.connection.thread.read    : True
235client.connection.thread.write   : True
236client.connection.type           : socket
237client.connection_time           : 1440985272
238client.cursors                   : True
239client.desktop_names             : ()
240client.desktop_size              : (1366, 768)
241client.desktops                  : 1
242client.double_click.distance     : (4, 4)
243client.double_click.time         : 500
244client.elapsed_time              : 50
245client.encoding.PIL.version      : 2.9.0
246client.encoding.avcodec2.version : (56, 41, 100)
247client.encoding.client_options   : True
248client.encoding.csc_atoms        : True
249client.encoding.csc_modes        : ('YUV422P', 'BGRX', 'GBRP', 'RGB', 'YUV420P', 'BGRA', 'ARGB', 'XRGB', 'YUV444P')
250client.encoding.cython.version   : (0, 3, '0', '22', '1')
251client.encoding.dec_webp.version : (0, 4, 3)
252client.encoding.default          : h264
253client.encoding.delta_buckets    : 5
254client.encoding.enc_webp.version : (0, 4, 3)
255client.encoding.full_csc_modes   : {'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P',), 'vp8': ('YUV420P',)}
256client.encoding.generic          : 1
257client.encoding.h264.I420.profile : high10
258client.encoding.h264.YUV420P.profile : high10
259client.encoding.icons.greedy     : 1
260client.encoding.icons.max_size   : (128, 128)
261client.encoding.icons.size       : (64, 64)
262client.encoding.initial_quality  : 30
263client.encoding.min-quality      : 30
264client.encoding.min-speed        : 0
265client.encoding.numpy.version    : 1.9.2
266client.encoding.rgb24zlib        : 1
267client.encoding.rgb_lz4          : False
268client.encoding.rgb_lzo          : True
269client.encoding.rgb_zlib         : True
270client.encoding.scaling.control  : 1
271client.encoding.speed            : 0
272client.encoding.supports_delta   : ('png', 'rgb24', 'rgb32')
273client.encoding.swscale.version  : (3, 1, 101)
274client.encoding.theme.default.icons : ()
275client.encoding.transparency     : False
276client.encoding.uses_swscale     : True
277client.encoding.video_reinit     : True
278client.encoding.video_scaling    : True
279client.encoding.video_separateplane : True
280client.encoding.video_subregion  : True
281client.encoding.vpx.version      : v1.4.0
282client.encoding.webp_leaks       : False
283client.encoding.x264.I420.profile : high10
284client.encoding.x264.YUV420P.profile : high10
285client.encoding.x264.version     : 144
286client.encodings                 : ('h264', 'vp9', 'vp8', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'jpeg', 'h265')
287client.encodings.core            : ('h264', 'vp9', 'vp8', 'png', 'png/P', 'png/L', 'webp', 'rgb24', 'jpeg', 'h265', 'rgb32', 'rgb')
288client.file_transfer             : True
289client.hostname                  : Long-PC
290client.idle                      : False
291client.idle_time                 : 9
292client.last-ping-echo            : 7126
293client.lz4                       : False
294client.lzo                       : True
295client.machine                   : AMD64
296client.microphone.state          : inactive
297client.named_cursors             : True
298client.notifications             : True
299client.platform                  : win32
300client.platform_name             : Microsoft Windows 7
301client.printing                  : True
302client.processor                 : Intel64 Family 6 Model 60 Stepping 3, GenuineIntel
303client.proxy                     : False
304client.pulseaudio_id             :
305client.pulseaudio_server         :
306client.randr_notify              : True
307client.release                   : 7
308client.screen[0].display         : 1\WinSta0\Default
309client.screen[0].monitor[0].geometry : (0, 0, 1366, 768)
310client.screen[0].monitor[0].name : \\.\DISPLAY1
311client.screen[0].monitor[0].size_mm : (482, 271)
312client.screen[0].size            : (1366, 768)
313client.screen[0].size_mm         : (361, 203)
314client.screen[0].workarea        : (0, 0, 1292, 768)
315client.screens                   : 1
316client.share                     : False
317client.speaker.buffers           : 1837
318client.speaker.bytes             : 191048
319client.speaker.codec             : mp3
320client.speaker.codec_description : MPEG-1 Layer 3 (MP3)
321client.speaker.pid               : 2889
322client.speaker.pipeline          : pulsesrc ! audioconvert ! volume name=volume volume=1.0 ! lamemp3enc ! appsink name=sink
323client.speaker.state             : active
324client.speaker.time              : 1440985323
325client.speaker.volume            : 100
326client.suspended                 : False
327client.system_tray               : True
328client.type                      : Python/Gtk2
329client.uuid                      : da39a3ee5e6b4b0d3255bfef95601890afd80709
330client.version                   : 0.15.4
331client.vertical-refresh          : 60
332client.windows                   : True
333clients                          : 0
334clients.unauthenticated          : 0
335csc.BGRX_to_BGR                  : ('swscale',)
336csc.BGRX_to_GBRP                 : ('swscale',)
337csc.BGRX_to_RGB                  : ('swscale',)
338csc.BGRX_to_XRGB                 : ('swscale',)
339csc.BGRX_to_YUV420P              : ('swscale', 'cython')
340csc.BGRX_to_YUV422P              : ('swscale',)
341csc.BGRX_to_YUV444P              : ('swscale',)
342csc.BGR_to_BGRX                  : ('swscale',)
343csc.BGR_to_GBRP                  : ('swscale',)
344csc.BGR_to_RGB                   : ('swscale',)
345csc.BGR_to_XRGB                  : ('swscale',)
346csc.BGR_to_YUV420P               : ('swscale',)
347csc.BGR_to_YUV422P               : ('swscale',)
348csc.BGR_to_YUV444P               : ('swscale',)
349csc.GBRP_to_BGR                  : ('swscale',)
350csc.GBRP_to_BGRX                 : ('swscale', 'cython')
351csc.GBRP_to_RGB                  : ('swscale',)
352csc.GBRP_to_RGBX                 : ('cython',)
353csc.GBRP_to_XRGB                 : ('swscale',)
354csc.GBRP_to_YUV420P              : ('swscale',)
355csc.GBRP_to_YUV422P              : ('swscale',)
356csc.GBRP_to_YUV444P              : ('swscale',)
357csc.RGB_to_BGR                   : ('swscale',)
358csc.RGB_to_BGRX                  : ('swscale',)
359csc.RGB_to_GBRP                  : ('swscale',)
360csc.RGB_to_XRGB                  : ('swscale',)
361csc.RGB_to_YUV420P               : ('swscale',)
362csc.RGB_to_YUV422P               : ('swscale',)
363csc.RGB_to_YUV444P               : ('swscale',)
364csc.XRGB_to_BGR                  : ('swscale',)
365csc.XRGB_to_BGRX                 : ('swscale',)
366csc.XRGB_to_GBRP                 : ('swscale',)
367csc.XRGB_to_RGB                  : ('swscale',)
368csc.XRGB_to_YUV420P              : ('swscale',)
369csc.XRGB_to_YUV422P              : ('swscale',)
370csc.XRGB_to_YUV444P              : ('swscale',)
371csc.YUV420P_to_BGR               : ('swscale',)
372csc.YUV420P_to_BGRX              : ('swscale', 'cython')
373csc.YUV420P_to_GBRP              : ('swscale',)
374csc.YUV420P_to_RGB               : ('swscale',)
375csc.YUV420P_to_RGBX              : ('cython',)
376csc.YUV420P_to_XRGB              : ('swscale',)
377csc.YUV420P_to_YUV422P           : ('swscale',)
378csc.YUV420P_to_YUV444P           : ('swscale',)
379csc.YUV422P_to_BGR               : ('swscale',)
380csc.YUV422P_to_BGRX              : ('swscale',)
381csc.YUV422P_to_GBRP              : ('swscale',)
382csc.YUV422P_to_RGB               : ('swscale',)
383csc.YUV422P_to_XRGB              : ('swscale',)
384csc.YUV422P_to_YUV420P           : ('swscale',)
385csc.YUV422P_to_YUV444P           : ('swscale',)
386csc.YUV444P_to_BGR               : ('swscale',)
387csc.YUV444P_to_BGRX              : ('swscale',)
388csc.YUV444P_to_GBRP              : ('swscale',)
389csc.YUV444P_to_RGB               : ('swscale',)
390csc.YUV444P_to_XRGB              : ('swscale',)
391csc.YUV444P_to_YUV420P           : ('swscale',)
392csc.YUV444P_to_YUV422P           : ('swscale',)
393cursor.default_size              : 16
394cursor.height                    : 16
395cursor.is_default                : True
396cursor.max_size                  : (128, 128)
397cursor.name                      :
398cursor.position                  : (1296, 6)
399cursor.serial                    : 20
400cursor.width                     : 10
401cursor.x                         : 1063
402cursor.xhot                      : 1
403cursor.y                         : 17
404cursor.yhot                      : 1
405damage.compression_queue.size.current : 0
406damage.data_queue.size.50p       : 0
407damage.data_queue.size.80p       : 0
408damage.data_queue.size.90p       : 0
409damage.data_queue.size.avg       : 0
410damage.data_queue.size.cur       : 0
411damage.data_queue.size.max       : 2
412damage.data_queue.size.min       : 0
413damage.events                    : 610
414damage.in_latency.90p            : 20
415damage.in_latency.avg            : 9
416damage.in_latency.cur            : 0
417damage.in_latency.max            : 44
418damage.in_latency.min            : 0
419damage.out_latency.90p           : 22
420damage.out_latency.avg           : 10
421damage.out_latency.cur           : 1
422damage.out_latency.max           : 50
423damage.out_latency.min           : 0
424damage.packet_queue.size.50p     : 0
425damage.packet_queue.size.80p     : 0
426damage.packet_queue.size.90p     : 0
427damage.packet_queue.size.avg     : 0
428damage.packet_queue.size.cur     : 0
429damage.packet_queue.size.current : 0
430damage.packet_queue.size.max     : 1
431damage.packet_queue.size.min     : 0
432damage.packets_sent              : 395
433dpi.default                      : 0
434dpi.value                        : 96
435dpi.x                            : 96
436dpi.y                            : 96
437encoding.BGRA_to_h264            : ('x264',)
438encoding.BGRX_to_h264            : ('x264',)
439encoding.BGR_to_h264             : ('x264',)
440encoding.PIL.version             : 2.3.0
441encoding.RGB_to_h264             : ('x264',)
442encoding.YUV420P_to_h264         : ('x264',)
443encoding.YUV420P_to_vp8          : ('vpx',)
444encoding.YUV420P_to_vp9          : ('vpx',)
445encoding.YUV422P_to_h264         : ('x264',)
446encoding.YUV444P_to_h264         : ('x264',)
447encoding.average_region_size     : 82855
448encoding.csc-module.cython       : active
449encoding.csc-module.swscale      : active
450encoding.cython.version          : (0, 3, '0', '21')
451encoding.dec_webp.version        : (0, 4, 0)
452encoding.decode_errors           : 0
453encoding.enc_webp.version        : (0, 4, 0)
454encoding.numpy.version           : 1.8.2
455encoding.pixels_decoded_per_second : 14953128
456encoding.pixels_encoded_per_second : 12873367
457encoding.pixels_per_second       : 339263
458encoding.regions_per_second      : 4
459encoding.swscale.version         : (2, 1, 1)
460encoding.video-encoder.vpx       : active
461encoding.video-encoder.x264      : active
462encoding.vpx.version             : v1.3.0
463encoding.x264.version            : 142
464encodings                        : ('rgb', 'h264', 'vp9', 'vp8', 'png', 'png/L', 'png/P', 'jpeg', 'webp')
465encodings.allowed                : ('h264', 'vp9', 'vp8', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265')
466encodings.core                   : ('rgb24', 'rgb32', 'h264', 'vp9', 'vp8', 'png', 'png/L', 'png/P', 'jpeg', 'webp')
467encodings.lossless               : ('rgb24', 'rgb32', 'png', 'png/L', 'png/P', 'webp')
468encodings.problematic            : ()
469encodings.with_lossless_mode     : ('webp',)
470encodings.with_quality           : ('h264', 'vp9', 'vp8', 'jpeg', 'webp')
471encodings.with_speed             : ('png/L', 'h264', 'vp9', 'vp8', 'rgb', 'png/P', 'png')
472env.DISABLE_IMSETTINGS           : 1
473env.DISPLAY                      : :100
474env.GTK_IM_MODULE                : ibus
475env.HOME                         : /home/vcm12_user_c
476env.IMSETTINGS_MODULE            : ibus
477env.LANG                         : en_US.UTF-8
478env.LESSCLOSE                    : /usr/bin/lesspipe %s %s
479env.LESSOPEN                     : | /usr/bin/lesspipe %s
480env.LOGNAME                      : vcm12_user_c
481env.LS_COLORS                    :
482env.MAIL                         : /var/mail/vcm12_user_c
483env.PATH                         : /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
484env.PULSE_PROP_application.name  : xpra
485env.PULSE_PROP_media.role        : music
486env.PWD                          : /
487env.QT_IM_MODULE                 : ibus
488env.SHELL                        : /bin/bash
489env.SHLVL                        : 2
490env.TEST                         : 123
491env.USER                         : vcm12_user_c
492env.XMODIFIERS                   : @im=ibus
493env._                            : /usr/bin/xpra
494env.container                    : lxc
495features.bell                    : True
496features.change-min-quality      : True
497features.change-min-speed        : True
498features.change-quality          : True
499features.change-speed            : True
500features.client_window_properties : True
501features.clipboard               : False
502features.command_request         : True
503features.cursors                 : True
504features.dbus_proxy              : False
505features.encoding.generic        : True
506features.encoding.strict_control : True
507features.event_request           : True
508features.idle_timeout            : 0
509features.notifications           : False
510features.notify-startup-complete : True
511features.pulseaudio              : True
512features.pulseaudio.command      : pulseaudio --start --daemonize=false --system=false --exit-idle-time=-1 -n --load=module-suspend-on-idle --load=module-null-sink --load=module-native-protocol-unix --log-level=2 --log-target=stderr
513features.randr                   : False
514features.server-events           : True
515features.sound.eos-sequence      : True
516features.sound.server_driven     : True
517features.sound_sequence          : True
518features.suspend-resume          : True
519features.toggle_cursors_bell_notify : True
520features.toggle_keyboard_sync    : True
521features.window_configure        : True
522features.window_refresh_config   : True
523features.window_unmap            : True
524features.xsettings-tuple         : True
525focused                          : 0
526grabbed                          : 0
527keyboard.enabled                 : True
528keyboard.keycode.0               : 19
529keyboard.keycode.1               : 10
530keyboard.keycode.100.KP_4        : 83
531keyboard.keycode.100.KP_Left     : 83
532keyboard.keycode.101.KP_5        : 84
533keyboard.keycode.101.KP_Begin    : 84
534keyboard.keycode.102.KP_6        : 85
535keyboard.keycode.102.KP_Right    : 85
536keyboard.keycode.103.KP_7        : 79
537keyboard.keycode.103.KP_Home     : 79
538keyboard.keycode.104.KP_8        : 80
539keyboard.keycode.104.KP_Up       : 80
540keyboard.keycode.105.KP_9        : 81
541keyboard.keycode.105.KP_Prior    : 81
542keyboard.keycode.106.KP_Multiply : 63
543keyboard.keycode.106.XF86ClearGrab : 63
544keyboard.keycode.107.KP_Add      : 86
545keyboard.keycode.107.XF86Next_VMode : 86
546keyboard.keycode.109.KP_Subtract : 82
547keyboard.keycode.109.XF86Prev_VMode : 82
548keyboard.keycode.110.KP_Decimal  : 129
549keyboard.keycode.111.KP_Divide   : 106
550keyboard.keycode.111.XF86Ungrab  : 106
551keyboard.keycode.112.F1          : 67
552keyboard.keycode.112.XF86Switch_VT_1 : 67
553keyboard.keycode.113.F2          : 68
554keyboard.keycode.113.XF86Switch_VT_2 : 68
555keyboard.keycode.114.F3          : 69
556keyboard.keycode.114.XF86Switch_VT_3 : 69
557keyboard.keycode.115.F4          : 70
558keyboard.keycode.115.XF86Switch_VT_4 : 70
559keyboard.keycode.116.F5          : 71
560keyboard.keycode.116.XF86Switch_VT_5 : 71
561keyboard.keycode.117.F6          : 72
562keyboard.keycode.117.XF86Switch_VT_6 : 72
563keyboard.keycode.118.F7          : 73
564keyboard.keycode.118.XF86Switch_VT_7 : 73
565keyboard.keycode.119.F8          : 74
566keyboard.keycode.119.XF86Switch_VT_8 : 74
567keyboard.keycode.12.Clear        : 8
568keyboard.keycode.120.F9          : 75
569keyboard.keycode.120.XF86Switch_VT_9 : 75
570keyboard.keycode.121.F10         : 76
571keyboard.keycode.121.XF86Switch_VT_10 : 76
572keyboard.keycode.122.F11         : 95
573keyboard.keycode.122.XF86Switch_VT_11 : 95
574keyboard.keycode.123.F12         : 96
575keyboard.keycode.123.XF86Switch_VT_12 : 96
576keyboard.keycode.124.F13         : 103
577keyboard.keycode.125.F14         : 120
578keyboard.keycode.126.F15         : 132
579keyboard.keycode.127.F16         : 149
580keyboard.keycode.128.F17         : 154
581keyboard.keycode.129.F18         : 161
582keyboard.keycode.13.Return       : 36
583keyboard.keycode.130.F19         : 168
584keyboard.keycode.131.F20         : 178
585keyboard.keycode.132.F21         : 183
586keyboard.keycode.133.F22         : 184
587keyboard.keycode.134.F23         : 197
588keyboard.keycode.135.F24         : 202
589keyboard.keycode.144.Num_Lock    : 77
590keyboard.keycode.145.Scroll_Lock : 78
591keyboard.keycode.16.Shift_L      : 50
592keyboard.keycode.160.Shift_L     : 50
593keyboard.keycode.161.Shift_R     : 62
594keyboard.keycode.162.Control_L   : 37
595keyboard.keycode.163.Control_R   : 105
596keyboard.keycode.164.Alt_L       : 64
597keyboard.keycode.164.Meta_L      : 64
598keyboard.keycode.165.Alt_R       : 108
599keyboard.keycode.165.Meta_R      : 108
600keyboard.keycode.17.Control_L    : 37
601keyboard.keycode.18.Alt_L        : 64
602keyboard.keycode.18.Meta_L       : 64
603keyboard.keycode.186.colon       : 47
604keyboard.keycode.186.semicolon   : 47
605keyboard.keycode.187.equal       : 21
606keyboard.keycode.187.plus        : 21
607keyboard.keycode.188.comma       : 59
608keyboard.keycode.188.less        : 59
609keyboard.keycode.189.minus       : 20
610keyboard.keycode.189.underscore  : 20
611keyboard.keycode.190.greater     : 60
612keyboard.keycode.190.period      : 60
613keyboard.keycode.191.question    : 61
614keyboard.keycode.191.slash       : 61
615keyboard.keycode.192.asciitilde  : 49
616keyboard.keycode.192.grave       : 49
617keyboard.keycode.2               : 11
618keyboard.keycode.219.braceleft   : 34
619keyboard.keycode.219.bracketleft : 34
620keyboard.keycode.220.backslash   : 51
621keyboard.keycode.220.bar         : 51
622keyboard.keycode.221.braceright  : 35
623keyboard.keycode.221.bracketright : 35
624keyboard.keycode.222.apostrophe  : 48
625keyboard.keycode.222.quotedbl    : 48
626keyboard.keycode.226.backslash   : 51
627keyboard.keycode.226.bar         : 51
628keyboard.keycode.27.Escape       : 9
629keyboard.keycode.3               : 12
630keyboard.keycode.3.Cancel        : 136
631keyboard.keycode.32.space        : 65
632keyboard.keycode.33.Page_Up      : 93
633keyboard.keycode.34.Page_Down    : 97
634keyboard.keycode.35.End          : 115
635keyboard.keycode.36.Home         : 110
636keyboard.keycode.37.Left         : 113
637keyboard.keycode.38.Up           : 111
638keyboard.keycode.39.Right        : 114
639keyboard.keycode.4               : 13
640keyboard.keycode.40.Down         : 116
641keyboard.keycode.45.Insert       : 118
642keyboard.keycode.46.Delete       : 119
643keyboard.keycode.47.Help         : 146
644keyboard.keycode.48.0            : 19
645keyboard.keycode.48.parenright   : 19
646keyboard.keycode.49.1            : 10
647keyboard.keycode.49.exclam       : 10
648keyboard.keycode.5               : 14
649keyboard.keycode.50.2            : 11
650keyboard.keycode.50.at           : 11
651keyboard.keycode.51.3            : 12
652keyboard.keycode.51.numbersign   : 12
653keyboard.keycode.52.4            : 13
654keyboard.keycode.52.dollar       : 13
655keyboard.keycode.53.5            : 14
656keyboard.keycode.53.percent      : 14
657keyboard.keycode.54.6            : 15
658keyboard.keycode.54.asciicircum  : 15
659keyboard.keycode.55.7            : 16
660keyboard.keycode.55.ampersand    : 16
661keyboard.keycode.56.8            : 17
662keyboard.keycode.56.asterisk     : 17
663keyboard.keycode.57.9            : 18
664keyboard.keycode.57.parenleft    : 18
665keyboard.keycode.6               : 15
666keyboard.keycode.65.A            : 38
667keyboard.keycode.65.a            : 38
668keyboard.keycode.66.B            : 56
669keyboard.keycode.66.b            : 56
670keyboard.keycode.67.C            : 54
671keyboard.keycode.67.c            : 54
672keyboard.keycode.68.D            : 40
673keyboard.keycode.68.d            : 40
674keyboard.keycode.69.E            : 26
675keyboard.keycode.69.e            : 26
676keyboard.keycode.7               : 16
677keyboard.keycode.70.F            : 41
678keyboard.keycode.70.f            : 41
679keyboard.keycode.71.G            : 42
680keyboard.keycode.71.g            : 42
681keyboard.keycode.72.H            : 43
682keyboard.keycode.72.h            : 43
683keyboard.keycode.73.I            : 31
684keyboard.keycode.73.i            : 31
685keyboard.keycode.74.J            : 44
686keyboard.keycode.74.j            : 44
687keyboard.keycode.75.K            : 45
688keyboard.keycode.75.k            : 45
689keyboard.keycode.76.L            : 46
690keyboard.keycode.76.l            : 46
691keyboard.keycode.77.M            : 58
692keyboard.keycode.77.m            : 58
693keyboard.keycode.78.N            : 57
694keyboard.keycode.78.n            : 57
695keyboard.keycode.79.O            : 32
696keyboard.keycode.79.o            : 32
697keyboard.keycode.8               : 17
698keyboard.keycode.8.BackSpace     : 22
699keyboard.keycode.80.P            : 33
700keyboard.keycode.80.p            : 33
701keyboard.keycode.81.Q            : 24
702keyboard.keycode.81.q            : 24
703keyboard.keycode.82.R            : 27
704keyboard.keycode.82.r            : 27
705keyboard.keycode.83.S            : 39
706keyboard.keycode.83.s            : 39
707keyboard.keycode.84.T            : 28
708keyboard.keycode.84.t            : 28
709keyboard.keycode.85.U            : 30
710keyboard.keycode.85.u            : 30
711keyboard.keycode.86.V            : 55
712keyboard.keycode.86.v            : 55
713keyboard.keycode.87.W            : 25
714keyboard.keycode.87.w            : 25
715keyboard.keycode.88.X            : 53
716keyboard.keycode.88.x            : 53
717keyboard.keycode.89.Y            : 29
718keyboard.keycode.89.y            : 29
719keyboard.keycode.9               : 18
720keyboard.keycode.9.ISO_Left_Tab  : 23
721keyboard.keycode.9.Tab           : 23
722keyboard.keycode.90.Z            : 52
723keyboard.keycode.90.z            : 52
724keyboard.keycode.91.Alt_L        : 64
725keyboard.keycode.91.Meta_L       : 64
726keyboard.keycode.92.Alt_R        : 108
727keyboard.keycode.92.Meta_R       : 108
728keyboard.keycode.93.Menu         : 135
729keyboard.keycode.96.KP_0         : 90
730keyboard.keycode.96.KP_Insert    : 90
731keyboard.keycode.97.KP_1         : 87
732keyboard.keycode.97.KP_End       : 87
733keyboard.keycode.98.KP_2         : 88
734keyboard.keycode.98.KP_Down      : 88
735keyboard.keycode.99.KP_3         : 89
736keyboard.keycode.99.KP_Next      : 89
737keyboard.keycode.A               : 38
738keyboard.keycode.Alt_L           : 204
739keyboard.keycode.Alt_R           : 108
740keyboard.keycode.B               : 56
741keyboard.keycode.BackSpace       : 22
742keyboard.keycode.Break           : 127
743keyboard.keycode.C               : 54
744keyboard.keycode.Cancel          : 231
745keyboard.keycode.Caps_Lock       : 66
746keyboard.keycode.Clear           : 8
747keyboard.keycode.Control_L       : 37
748keyboard.keycode.Control_R       : 105
749keyboard.keycode.D               : 40
750keyboard.keycode.Delete          : 119
751keyboard.keycode.Down            : 116
752keyboard.keycode.E               : 26
753keyboard.keycode.End             : 115
754keyboard.keycode.Escape          : 9
755keyboard.keycode.F               : 41
756keyboard.keycode.F1              : 67
757keyboard.keycode.F10             : 76
758keyboard.keycode.F11             : 95
759keyboard.keycode.F12             : 96
760keyboard.keycode.F13             : 103
761keyboard.keycode.F14             : 120
762keyboard.keycode.F15             : 132
763keyboard.keycode.F16             : 149
764keyboard.keycode.F17             : 154
765keyboard.keycode.F18             : 161
766keyboard.keycode.F19             : 168
767keyboard.keycode.F2              : 68
768keyboard.keycode.F20             : 178
769keyboard.keycode.F21             : 183
770keyboard.keycode.F22             : 184
771keyboard.keycode.F23             : 197
772keyboard.keycode.F24             : 202
773keyboard.keycode.F3              : 69
774keyboard.keycode.F4              : 70
775keyboard.keycode.F5              : 71
776keyboard.keycode.F6              : 72
777keyboard.keycode.F7              : 73
778keyboard.keycode.F8              : 74
779keyboard.keycode.F9              : 75
780keyboard.keycode.Find            : 144
781keyboard.keycode.G               : 42
782keyboard.keycode.H               : 43
783keyboard.keycode.Hangul          : 130
784keyboard.keycode.Hangul_Hanja    : 131
785keyboard.keycode.Help            : 146
786keyboard.keycode.Henkan_Mode     : 100
787keyboard.keycode.Hiragana        : 99
788keyboard.keycode.Hiragana_Katakana : 101
789keyboard.keycode.Home            : 110
790keyboard.keycode.Hyper_L         : 207
791keyboard.keycode.Hyper_R         : 217
792keyboard.keycode.I               : 31
793keyboard.keycode.ISO_Left_Tab    : 23
794keyboard.keycode.ISO_Level3_Shift : 92
795keyboard.keycode.Insert          : 118
796keyboard.keycode.J               : 44
797keyboard.keycode.K               : 45
798keyboard.keycode.KP_0            : 90
799keyboard.keycode.KP_1            : 87
800keyboard.keycode.KP_2            : 88
801keyboard.keycode.KP_3            : 89
802keyboard.keycode.KP_4            : 83
803keyboard.keycode.KP_5            : 84
804keyboard.keycode.KP_6            : 85
805keyboard.keycode.KP_7            : 79
806keyboard.keycode.KP_8            : 80
807keyboard.keycode.KP_9            : 81
808keyboard.keycode.KP_Add          : 86
809keyboard.keycode.KP_Begin        : 84
810keyboard.keycode.KP_Decimal      : 91
811keyboard.keycode.KP_Delete       : 91
812keyboard.keycode.KP_Divide       : 106
813keyboard.keycode.KP_Down         : 88
814keyboard.keycode.KP_End          : 87
815keyboard.keycode.KP_Enter        : 104
816keyboard.keycode.KP_Equal        : 125
817keyboard.keycode.KP_Home         : 79
818keyboard.keycode.KP_Insert       : 90
819keyboard.keycode.KP_Left         : 83
820keyboard.keycode.KP_Multiply     : 63
821keyboard.keycode.KP_Next         : 89
822keyboard.keycode.KP_Page_Down    : 89
823keyboard.keycode.KP_Page_Up      : 81
824keyboard.keycode.KP_Prior        : 81
825keyboard.keycode.KP_Right        : 85
826keyboard.keycode.KP_Subtract     : 82
827keyboard.keycode.KP_Up           : 80
828keyboard.keycode.Katakana        : 98
829keyboard.keycode.L               : 46
830keyboard.keycode.Left            : 113
831keyboard.keycode.Linefeed        : 109
832keyboard.keycode.M               : 58
833keyboard.keycode.Menu            : 135
834keyboard.keycode.Meta_L          : 205
835keyboard.keycode.Meta_R          : 108
836keyboard.keycode.Mode_switch     : 203
837keyboard.keycode.Muhenkan        : 102
838keyboard.keycode.N               : 57
839keyboard.keycode.Next            : 117
840keyboard.keycode.Num_Lock        : 77
841keyboard.keycode.O               : 32
842keyboard.keycode.P               : 33
843keyboard.keycode.Page_Down       : 97
844keyboard.keycode.Page_Up         : 93
845keyboard.keycode.Pause           : 127
846keyboard.keycode.Print           : 218
847keyboard.keycode.Prior           : 112
848keyboard.keycode.Q               : 24
849keyboard.keycode.R               : 27
850keyboard.keycode.Redo            : 190
851keyboard.keycode.Return          : 36
852keyboard.keycode.Right           : 114
853keyboard.keycode.S               : 39
854keyboard.keycode.Scroll_Lock     : 78
855keyboard.keycode.Shift_L         : 50
856keyboard.keycode.Shift_R         : 62
857keyboard.keycode.SunFront        : 140
858keyboard.keycode.SunProps        : 138
859keyboard.keycode.Super_L         : 206
860keyboard.keycode.Super_R         : 134
861keyboard.keycode.Sys_Req         : 107
862keyboard.keycode.T               : 28
863keyboard.keycode.Tab             : 23
864keyboard.keycode.U               : 30
865keyboard.keycode.Undo            : 139
866keyboard.keycode.Up              : 111
867keyboard.keycode.V               : 55
868keyboard.keycode.W               : 25
869keyboard.keycode.X               : 53
870keyboard.keycode.XF86AudioForward : 216
871keyboard.keycode.XF86AudioLowerVolume : 122
872keyboard.keycode.XF86AudioMedia  : 234
873keyboard.keycode.XF86AudioMicMute : 198
874keyboard.keycode.XF86AudioMute   : 121
875keyboard.keycode.XF86AudioNext   : 171
876keyboard.keycode.XF86AudioPause  : 209
877keyboard.keycode.XF86AudioPlay   : 215
878keyboard.keycode.XF86AudioPrev   : 173
879keyboard.keycode.XF86AudioRaiseVolume : 123
880keyboard.keycode.XF86AudioRecord : 175
881keyboard.keycode.XF86AudioRewind : 176
882keyboard.keycode.XF86AudioStop   : 174
883keyboard.keycode.XF86Back        : 166
884keyboard.keycode.XF86Battery     : 244
885keyboard.keycode.XF86Bluetooth   : 245
886keyboard.keycode.XF86Calculator  : 148
887keyboard.keycode.XF86ClearGrab   : 63
888keyboard.keycode.XF86Close       : 214
889keyboard.keycode.XF86Copy        : 141
890keyboard.keycode.XF86Cut         : 145
891keyboard.keycode.XF86DOS         : 159
892keyboard.keycode.XF86Display     : 235
893keyboard.keycode.XF86Documents   : 243
894keyboard.keycode.XF86Eject       : 174
895keyboard.keycode.XF86Explorer    : 152
896keyboard.keycode.XF86Favorites   : 164
897keyboard.keycode.XF86Finance     : 227
898keyboard.keycode.XF86Forward     : 167
899keyboard.keycode.XF86Game        : 228
900keyboard.keycode.XF86Go          : 226
901keyboard.keycode.XF86HomePage    : 180
902keyboard.keycode.XF86KbdBrightnessDown : 237
903keyboard.keycode.XF86KbdBrightnessUp : 238
904keyboard.keycode.XF86KbdLightOnOff : 236
905keyboard.keycode.XF86Launch1     : 156
906keyboard.keycode.XF86Launch2     : 157
907keyboard.keycode.XF86Launch3     : 210
908keyboard.keycode.XF86Launch4     : 211
909keyboard.keycode.XF86Launch5     : 192
910keyboard.keycode.XF86Launch6     : 193
911keyboard.keycode.XF86Launch7     : 194
912keyboard.keycode.XF86Launch8     : 195
913keyboard.keycode.XF86Launch9     : 196
914keyboard.keycode.XF86LaunchA     : 128
915keyboard.keycode.XF86LaunchB     : 212
916keyboard.keycode.XF86Mail        : 223
917keyboard.keycode.XF86MailForward : 241
918keyboard.keycode.XF86MenuKB      : 147
919keyboard.keycode.XF86Messenger   : 224
920keyboard.keycode.XF86MonBrightnessDown : 232
921keyboard.keycode.XF86MonBrightnessUp : 233
922keyboard.keycode.XF86MyComputer  : 165
923keyboard.keycode.XF86New         : 189
924keyboard.keycode.XF86Next_VMode  : 86
925keyboard.keycode.XF86Open        : 142
926keyboard.keycode.XF86Paste       : 143
927keyboard.keycode.XF86Phone       : 177
928keyboard.keycode.XF86PowerOff    : 124
929keyboard.keycode.XF86Prev_VMode  : 82
930keyboard.keycode.XF86Reload      : 181
931keyboard.keycode.XF86Reply       : 240
932keyboard.keycode.XF86RotateWindows : 162
933keyboard.keycode.XF86Save        : 242
934keyboard.keycode.XF86ScreenSaver : 160
935keyboard.keycode.XF86ScrollDown  : 186
936keyboard.keycode.XF86ScrollUp    : 185
937keyboard.keycode.XF86Search      : 225
938keyboard.keycode.XF86Send        : 239
939keyboard.keycode.XF86Shop        : 229
940keyboard.keycode.XF86Sleep       : 150
941keyboard.keycode.XF86Suspend     : 213
942keyboard.keycode.XF86Switch_VT_1 : 67
943keyboard.keycode.XF86Switch_VT_10 : 76
944keyboard.keycode.XF86Switch_VT_11 : 95
945keyboard.keycode.XF86Switch_VT_12 : 96
946keyboard.keycode.XF86Switch_VT_2 : 68
947keyboard.keycode.XF86Switch_VT_3 : 69
948keyboard.keycode.XF86Switch_VT_4 : 70
949keyboard.keycode.XF86Switch_VT_5 : 71
950keyboard.keycode.XF86Switch_VT_6 : 72
951keyboard.keycode.XF86Switch_VT_7 : 73
952keyboard.keycode.XF86Switch_VT_8 : 74
953keyboard.keycode.XF86Switch_VT_9 : 75
954keyboard.keycode.XF86Tools       : 191
955keyboard.keycode.XF86TouchpadOff : 201
956keyboard.keycode.XF86TouchpadOn  : 200
957keyboard.keycode.XF86TouchpadToggle : 199
958keyboard.keycode.XF86Ungrab      : 106
959keyboard.keycode.XF86WLAN        : 246
960keyboard.keycode.XF86WWW         : 158
961keyboard.keycode.XF86WakeUp      : 151
962keyboard.keycode.XF86WebCam      : 220
963keyboard.keycode.XF86Xfer        : 155
964keyboard.keycode.Y               : 29
965keyboard.keycode.Z               : 52
966keyboard.keycode.a               : 38
967keyboard.keycode.ampersand       : 16
968keyboard.keycode.apostrophe      : 48
969keyboard.keycode.asciicircum     : 15
970keyboard.keycode.asciitilde      : 49
971keyboard.keycode.asterisk        : 17
972keyboard.keycode.at              : 11
973keyboard.keycode.b               : 56
974keyboard.keycode.backslash       : 51
975keyboard.keycode.bar             : 94
976keyboard.keycode.braceleft       : 34
977keyboard.keycode.braceright      : 35
978keyboard.keycode.bracketleft     : 34
979keyboard.keycode.bracketright    : 35
980keyboard.keycode.brokenbar       : 94
981keyboard.keycode.c               : 54
982keyboard.keycode.colon           : 47
983keyboard.keycode.comma           : 59
984keyboard.keycode.d               : 40
985keyboard.keycode.dollar          : 13
986keyboard.keycode.e               : 26
987keyboard.keycode.equal           : 21
988keyboard.keycode.exclam          : 10
989keyboard.keycode.f               : 41
990keyboard.keycode.g               : 42
991keyboard.keycode.grave           : 49
992keyboard.keycode.greater         : 94
993keyboard.keycode.h               : 43
994keyboard.keycode.i               : 31
995keyboard.keycode.j               : 44
996keyboard.keycode.k               : 45
997keyboard.keycode.l               : 46
998keyboard.keycode.less            : 94
999keyboard.keycode.m               : 58
1000keyboard.keycode.minus           : 20
1001keyboard.keycode.n               : 57
1002keyboard.keycode.numbersign      : 12
1003keyboard.keycode.o               : 32
1004keyboard.keycode.p               : 33
1005keyboard.keycode.parenleft       : 187
1006keyboard.keycode.parenright      : 188
1007keyboard.keycode.percent         : 14
1008keyboard.keycode.period          : 60
1009keyboard.keycode.plus            : 21
1010keyboard.keycode.plusminus       : 126
1011keyboard.keycode.q               : 24
1012keyboard.keycode.question        : 61
1013keyboard.keycode.quotedbl        : 48
1014keyboard.keycode.r               : 27
1015keyboard.keycode.s               : 39
1016keyboard.keycode.semicolon       : 47
1017keyboard.keycode.slash           : 61
1018keyboard.keycode.space           : 65
1019keyboard.keycode.t               : 28
1020keyboard.keycode.u               : 30
1021keyboard.keycode.underscore      : 20
1022keyboard.keycode.v               : 55
1023keyboard.keycode.w               : 25
1024keyboard.keycode.x               : 53
1025keyboard.keycode.y               : 29
1026keyboard.keycode.z               : 52
1027keyboard.keymap.0                : (65385, 'Cancel', 3, 0, 0)
1028keyboard.keymap.1                : (65385, 'Cancel', 3, 0, 1)
1029keyboard.keymap.10               : (65289, 'Tab', 9, 1, 0)
1030keyboard.keymap.100              : (57, '9', 57, 0, 0)
1031keyboard.keymap.101              : (40, 'parenleft', 57, 0, 1)
1032keyboard.keymap.102              : (97, 'a', 65, 0, 0)
1033keyboard.keymap.103              : (65, 'A', 65, 0, 1)
1034keyboard.keymap.104              : (98, 'b', 66, 0, 0)
1035keyboard.keymap.105              : (66, 'B', 66, 0, 1)
1036keyboard.keymap.106              : (99, 'c', 67, 0, 0)
1037keyboard.keymap.107              : (67, 'C', 67, 0, 1)
1038keyboard.keymap.108              : (100, 'd', 68, 0, 0)
1039keyboard.keymap.109              : (68, 'D', 68, 0, 1)
1040keyboard.keymap.11               : (65056, 'ISO_Left_Tab', 9, 1, 1)
1041keyboard.keymap.110              : (101, 'e', 69, 0, 0)
1042keyboard.keymap.111              : (69, 'E', 69, 0, 1)
1043keyboard.keymap.112              : (102, 'f', 70, 0, 0)
1044keyboard.keymap.113              : (70, 'F', 70, 0, 1)
1045keyboard.keymap.114              : (103, 'g', 71, 0, 0)
1046keyboard.keymap.115              : (71, 'G', 71, 0, 1)
1047keyboard.keymap.116              : (104, 'h', 72, 0, 0)
1048keyboard.keymap.117              : (72, 'H', 72, 0, 1)
1049keyboard.keymap.118              : (105, 'i', 73, 0, 0)
1050keyboard.keymap.119              : (73, 'I', 73, 0, 1)
1051keyboard.keymap.12               : (65291, 'Clear', 12, 0, 0)
1052keyboard.keymap.120              : (106, 'j', 74, 0, 0)
1053keyboard.keymap.121              : (74, 'J', 74, 0, 1)
1054keyboard.keymap.122              : (107, 'k', 75, 0, 0)
1055keyboard.keymap.123              : (75, 'K', 75, 0, 1)
1056keyboard.keymap.124              : (108, 'l', 76, 0, 0)
1057keyboard.keymap.125              : (76, 'L', 76, 0, 1)
1058keyboard.keymap.126              : (109, 'm', 77, 0, 0)
1059keyboard.keymap.127              : (77, 'M', 77, 0, 1)
1060keyboard.keymap.128              : (110, 'n', 78, 0, 0)
1061keyboard.keymap.129              : (78, 'N', 78, 0, 1)
1062keyboard.keymap.13               : (65291, 'Clear', 12, 0, 1)
1063keyboard.keymap.130              : (111, 'o', 79, 0, 0)
1064keyboard.keymap.131              : (79, 'O', 79, 0, 1)
1065keyboard.keymap.132              : (112, 'p', 80, 0, 0)
1066keyboard.keymap.133              : (80, 'P', 80, 0, 1)
1067keyboard.keymap.134              : (113, 'q', 81, 0, 0)
1068keyboard.keymap.135              : (81, 'Q', 81, 0, 1)
1069keyboard.keymap.136              : (114, 'r', 82, 0, 0)
1070keyboard.keymap.137              : (82, 'R', 82, 0, 1)
1071keyboard.keymap.138              : (115, 's', 83, 0, 0)
1072keyboard.keymap.139              : (83, 'S', 83, 0, 1)
1073keyboard.keymap.14               : (65291, 'Clear', 12, 1, 0)
1074keyboard.keymap.140              : (116, 't', 84, 0, 0)
1075keyboard.keymap.141              : (84, 'T', 84, 0, 1)
1076keyboard.keymap.142              : (117, 'u', 85, 0, 0)
1077keyboard.keymap.143              : (85, 'U', 85, 0, 1)
1078keyboard.keymap.144              : (118, 'v', 86, 0, 0)
1079keyboard.keymap.145              : (86, 'V', 86, 0, 1)
1080keyboard.keymap.146              : (119, 'w', 87, 0, 0)
1081keyboard.keymap.147              : (87, 'W', 87, 0, 1)
1082keyboard.keymap.148              : (120, 'x', 88, 0, 0)
1083keyboard.keymap.149              : (88, 'X', 88, 0, 1)
1084keyboard.keymap.15               : (65291, 'Clear', 12, 1, 1)
1085keyboard.keymap.150              : (121, 'y', 89, 0, 0)
1086keyboard.keymap.151              : (89, 'Y', 89, 0, 1)
1087keyboard.keymap.152              : (122, 'z', 90, 0, 0)
1088keyboard.keymap.153              : (90, 'Z', 90, 0, 1)
1089keyboard.keymap.154              : (65511, 'Meta_L', 91, 0, 0)
1090keyboard.keymap.155              : (65511, 'Meta_L', 91, 0, 1)
1091keyboard.keymap.156              : (65511, 'Meta_L', 91, 1, 0)
1092keyboard.keymap.157              : (65511, 'Meta_L', 91, 1, 1)
1093keyboard.keymap.158              : (65512, 'Meta_R', 92, 0, 0)
1094keyboard.keymap.159              : (65512, 'Meta_R', 92, 0, 1)
1095keyboard.keymap.16               : (65293, 'Return', 13, 0, 0)
1096keyboard.keymap.160              : (65512, 'Meta_R', 92, 1, 0)
1097keyboard.keymap.161              : (65512, 'Meta_R', 92, 1, 1)
1098keyboard.keymap.162              : (65383, 'Menu', 93, 0, 0)
1099keyboard.keymap.163              : (65383, 'Menu', 93, 0, 1)
1100keyboard.keymap.164              : (65383, 'Menu', 93, 1, 0)
1101keyboard.keymap.165              : (65383, 'Menu', 93, 1, 1)
1102keyboard.keymap.166              : (65456, 'KP_0', 96, 0, 0)
1103keyboard.keymap.167              : (65456, 'KP_0', 96, 0, 1)
1104keyboard.keymap.168              : (65456, 'KP_0', 96, 1, 0)
1105keyboard.keymap.169              : (65456, 'KP_0', 96, 1, 1)
1106keyboard.keymap.17               : (65293, 'Return', 13, 0, 1)
1107keyboard.keymap.170              : (65457, 'KP_1', 97, 0, 0)
1108keyboard.keymap.171              : (65457, 'KP_1', 97, 0, 1)
1109keyboard.keymap.172              : (65457, 'KP_1', 97, 1, 0)
1110keyboard.keymap.173              : (65457, 'KP_1', 97, 1, 1)
1111keyboard.keymap.174              : (65458, 'KP_2', 98, 0, 0)
1112keyboard.keymap.175              : (65458, 'KP_2', 98, 0, 1)
1113keyboard.keymap.176              : (65458, 'KP_2', 98, 1, 0)
1114keyboard.keymap.177              : (65458, 'KP_2', 98, 1, 1)
1115keyboard.keymap.178              : (65459, 'KP_3', 99, 0, 0)
1116keyboard.keymap.179              : (65459, 'KP_3', 99, 0, 1)
1117keyboard.keymap.18               : (65293, 'Return', 13, 1, 0)
1118keyboard.keymap.180              : (65459, 'KP_3', 99, 1, 0)
1119keyboard.keymap.181              : (65459, 'KP_3', 99, 1, 1)
1120keyboard.keymap.182              : (65460, 'KP_4', 100, 0, 0)
1121keyboard.keymap.183              : (65460, 'KP_4', 100, 0, 1)
1122keyboard.keymap.184              : (65460, 'KP_4', 100, 1, 0)
1123keyboard.keymap.185              : (65460, 'KP_4', 100, 1, 1)
1124keyboard.keymap.186              : (65461, 'KP_5', 101, 0, 0)
1125keyboard.keymap.187              : (65461, 'KP_5', 101, 0, 1)
1126keyboard.keymap.188              : (65461, 'KP_5', 101, 1, 0)
1127keyboard.keymap.189              : (65461, 'KP_5', 101, 1, 1)
1128keyboard.keymap.19               : (65293, 'Return', 13, 1, 1)
1129keyboard.keymap.190              : (65462, 'KP_6', 102, 0, 0)
1130keyboard.keymap.191              : (65462, 'KP_6', 102, 0, 1)
1131keyboard.keymap.192              : (65462, 'KP_6', 102, 1, 0)
1132keyboard.keymap.193              : (65462, 'KP_6', 102, 1, 1)
1133keyboard.keymap.194              : (65463, 'KP_7', 103, 0, 0)
1134keyboard.keymap.195              : (65463, 'KP_7', 103, 0, 1)
1135keyboard.keymap.196              : (65463, 'KP_7', 103, 1, 0)
1136keyboard.keymap.197              : (65463, 'KP_7', 103, 1, 1)
1137keyboard.keymap.198              : (65464, 'KP_8', 104, 0, 0)
1138keyboard.keymap.199              : (65464, 'KP_8', 104, 0, 1)
1139keyboard.keymap.2                : (65385, 'Cancel', 3, 1, 0)
1140keyboard.keymap.20               : (65505, 'Shift_L', 16, 0, 0)
1141keyboard.keymap.200              : (65464, 'KP_8', 104, 1, 0)
1142keyboard.keymap.201              : (65464, 'KP_8', 104, 1, 1)
1143keyboard.keymap.202              : (65465, 'KP_9', 105, 0, 0)
1144keyboard.keymap.203              : (65465, 'KP_9', 105, 0, 1)
1145keyboard.keymap.204              : (65465, 'KP_9', 105, 1, 0)
1146keyboard.keymap.205              : (65465, 'KP_9', 105, 1, 1)
1147keyboard.keymap.206              : (65450, 'KP_Multiply', 106, 0, 0)
1148keyboard.keymap.207              : (65450, 'KP_Multiply', 106, 0, 1)
1149keyboard.keymap.208              : (65450, 'KP_Multiply', 106, 1, 0)
1150keyboard.keymap.209              : (65450, 'KP_Multiply', 106, 1, 1)
1151keyboard.keymap.21               : (65505, 'Shift_L', 16, 0, 1)
1152keyboard.keymap.210              : (65451, 'KP_Add', 107, 0, 0)
1153keyboard.keymap.211              : (65451, 'KP_Add', 107, 0, 1)
1154keyboard.keymap.212              : (65451, 'KP_Add', 107, 1, 0)
1155keyboard.keymap.213              : (65451, 'KP_Add', 107, 1, 1)
1156keyboard.keymap.214              : (65453, 'KP_Subtract', 109, 0, 0)
1157keyboard.keymap.215              : (65453, 'KP_Subtract', 109, 0, 1)
1158keyboard.keymap.216              : (65453, 'KP_Subtract', 109, 1, 0)
1159keyboard.keymap.217              : (65453, 'KP_Subtract', 109, 1, 1)
1160keyboard.keymap.218              : (46, 'KP_Decimal', 110, 0, 0)
1161keyboard.keymap.219              : (46, 'KP_Decimal', 110, 0, 1)
1162keyboard.keymap.22               : (65505, 'Shift_L', 16, 1, 0)
1163keyboard.keymap.220              : (65455, 'KP_Divide', 111, 0, 0)
1164keyboard.keymap.221              : (65455, 'KP_Divide', 111, 0, 1)
1165keyboard.keymap.222              : (65455, 'KP_Divide', 111, 1, 0)
1166keyboard.keymap.223              : (65455, 'KP_Divide', 111, 1, 1)
1167keyboard.keymap.224              : (65470, 'F1', 112, 0, 0)
1168keyboard.keymap.225              : (65470, 'F1', 112, 0, 1)
1169keyboard.keymap.226              : (65470, 'F1', 112, 1, 0)
1170keyboard.keymap.227              : (65470, 'F1', 112, 1, 1)
1171keyboard.keymap.228              : (65471, 'F2', 113, 0, 0)
1172keyboard.keymap.229              : (65471, 'F2', 113, 0, 1)
1173keyboard.keymap.23               : (65505, 'Shift_L', 16, 1, 1)
1174keyboard.keymap.230              : (65471, 'F2', 113, 1, 0)
1175keyboard.keymap.231              : (65471, 'F2', 113, 1, 1)
1176keyboard.keymap.232              : (65472, 'F3', 114, 0, 0)
1177keyboard.keymap.233              : (65472, 'F3', 114, 0, 1)
1178keyboard.keymap.234              : (65472, 'F3', 114, 1, 0)
1179keyboard.keymap.235              : (65472, 'F3', 114, 1, 1)
1180keyboard.keymap.236              : (65473, 'F4', 115, 0, 0)
1181keyboard.keymap.237              : (65473, 'F4', 115, 0, 1)
1182keyboard.keymap.238              : (65473, 'F4', 115, 1, 0)
1183keyboard.keymap.239              : (65473, 'F4', 115, 1, 1)
1184keyboard.keymap.24               : (65507, 'Control_L', 17, 0, 0)
1185keyboard.keymap.240              : (65474, 'F5', 116, 0, 0)
1186keyboard.keymap.241              : (65474, 'F5', 116, 0, 1)
1187keyboard.keymap.242              : (65474, 'F5', 116, 1, 0)
1188keyboard.keymap.243              : (65474, 'F5', 116, 1, 1)
1189keyboard.keymap.244              : (65475, 'F6', 117, 0, 0)
1190keyboard.keymap.245              : (65475, 'F6', 117, 0, 1)
1191keyboard.keymap.246              : (65475, 'F6', 117, 1, 0)
1192keyboard.keymap.247              : (65475, 'F6', 117, 1, 1)
1193keyboard.keymap.248              : (65476, 'F7', 118, 0, 0)
1194keyboard.keymap.249              : (65476, 'F7', 118, 0, 1)
1195keyboard.keymap.25               : (65507, 'Control_L', 17, 0, 1)
1196keyboard.keymap.250              : (65476, 'F7', 118, 1, 0)
1197keyboard.keymap.251              : (65476, 'F7', 118, 1, 1)
1198keyboard.keymap.252              : (65477, 'F8', 119, 0, 0)
1199keyboard.keymap.253              : (65477, 'F8', 119, 0, 1)
1200keyboard.keymap.254              : (65477, 'F8', 119, 1, 0)
1201keyboard.keymap.255              : (65477, 'F8', 119, 1, 1)
1202keyboard.keymap.256              : (65478, 'F9', 120, 0, 0)
1203keyboard.keymap.257              : (65478, 'F9', 120, 0, 1)
1204keyboard.keymap.258              : (65478, 'F9', 120, 1, 0)
1205keyboard.keymap.259              : (65478, 'F9', 120, 1, 1)
1206keyboard.keymap.26               : (65507, 'Control_L', 17, 1, 0)
1207keyboard.keymap.260              : (65479, 'F10', 121, 0, 0)
1208keyboard.keymap.261              : (65479, 'F10', 121, 0, 1)
1209keyboard.keymap.262              : (65479, 'F10', 121, 1, 0)
1210keyboard.keymap.263              : (65479, 'F10', 121, 1, 1)
1211keyboard.keymap.264              : (65480, 'F11', 122, 0, 0)
1212keyboard.keymap.265              : (65480, 'F11', 122, 0, 1)
1213keyboard.keymap.266              : (65480, 'F11', 122, 1, 0)
1214keyboard.keymap.267              : (65480, 'F11', 122, 1, 1)
1215keyboard.keymap.268              : (65481, 'F12', 123, 0, 0)
1216keyboard.keymap.269              : (65481, 'F12', 123, 0, 1)
1217keyboard.keymap.27               : (65507, 'Control_L', 17, 1, 1)
1218keyboard.keymap.270              : (65481, 'F12', 123, 1, 0)
1219keyboard.keymap.271              : (65481, 'F12', 123, 1, 1)
1220keyboard.keymap.272              : (65482, 'F13', 124, 0, 0)
1221keyboard.keymap.273              : (65482, 'F13', 124, 0, 1)
1222keyboard.keymap.274              : (65482, 'F13', 124, 1, 0)
1223keyboard.keymap.275              : (65482, 'F13', 124, 1, 1)
1224keyboard.keymap.276              : (65483, 'F14', 125, 0, 0)
1225keyboard.keymap.277              : (65483, 'F14', 125, 0, 1)
1226keyboard.keymap.278              : (65483, 'F14', 125, 1, 0)
1227keyboard.keymap.279              : (65483, 'F14', 125, 1, 1)
1228keyboard.keymap.28               : (65513, 'Alt_L', 18, 0, 0)
1229keyboard.keymap.280              : (65484, 'F15', 126, 0, 0)
1230keyboard.keymap.281              : (65484, 'F15', 126, 0, 1)
1231keyboard.keymap.282              : (65484, 'F15', 126, 1, 0)
1232keyboard.keymap.283              : (65484, 'F15', 126, 1, 1)
1233keyboard.keymap.284              : (65485, 'F16', 127, 0, 0)
1234keyboard.keymap.285              : (65485, 'F16', 127, 0, 1)
1235keyboard.keymap.286              : (65485, 'F16', 127, 1, 0)
1236keyboard.keymap.287              : (65485, 'F16', 127, 1, 1)
1237keyboard.keymap.288              : (65486, 'F17', 128, 0, 0)
1238keyboard.keymap.289              : (65486, 'F17', 128, 0, 1)
1239keyboard.keymap.29               : (65513, 'Alt_L', 18, 0, 1)
1240keyboard.keymap.290              : (65486, 'F17', 128, 1, 0)
1241keyboard.keymap.291              : (65486, 'F17', 128, 1, 1)
1242keyboard.keymap.292              : (65487, 'F18', 129, 0, 0)
1243keyboard.keymap.293              : (65487, 'F18', 129, 0, 1)
1244keyboard.keymap.294              : (65487, 'F18', 129, 1, 0)
1245keyboard.keymap.295              : (65487, 'F18', 129, 1, 1)
1246keyboard.keymap.296              : (65488, 'F19', 130, 0, 0)
1247keyboard.keymap.297              : (65488, 'F19', 130, 0, 1)
1248keyboard.keymap.298              : (65488, 'F19', 130, 1, 0)
1249keyboard.keymap.299              : (65488, 'F19', 130, 1, 1)
1250keyboard.keymap.3                : (65385, 'Cancel', 3, 1, 1)
1251keyboard.keymap.30               : (65513, 'Alt_L', 18, 1, 0)
1252keyboard.keymap.300              : (65489, 'F20', 131, 0, 0)
1253keyboard.keymap.301              : (65489, 'F20', 131, 0, 1)
1254keyboard.keymap.302              : (65489, 'F20', 131, 1, 0)
1255keyboard.keymap.303              : (65489, 'F20', 131, 1, 1)
1256keyboard.keymap.304              : (65490, 'F21', 132, 0, 0)
1257keyboard.keymap.305              : (65490, 'F21', 132, 0, 1)
1258keyboard.keymap.306              : (65490, 'F21', 132, 1, 0)
1259keyboard.keymap.307              : (65490, 'F21', 132, 1, 1)
1260keyboard.keymap.308              : (65491, 'F22', 133, 0, 0)
1261keyboard.keymap.309              : (65491, 'F22', 133, 0, 1)
1262keyboard.keymap.31               : (65513, 'Alt_L', 18, 1, 1)
1263keyboard.keymap.310              : (65491, 'F22', 133, 1, 0)
1264keyboard.keymap.311              : (65491, 'F22', 133, 1, 1)
1265keyboard.keymap.312              : (65492, 'F23', 134, 0, 0)
1266keyboard.keymap.313              : (65492, 'F23', 134, 0, 1)
1267keyboard.keymap.314              : (65492, 'F23', 134, 1, 0)
1268keyboard.keymap.315              : (65492, 'F23', 134, 1, 1)
1269keyboard.keymap.316              : (65493, 'F24', 135, 0, 0)
1270keyboard.keymap.317              : (65493, 'F24', 135, 0, 1)
1271keyboard.keymap.318              : (65493, 'F24', 135, 1, 0)
1272keyboard.keymap.319              : (65493, 'F24', 135, 1, 1)
1273keyboard.keymap.32               : (65307, 'Escape', 27, 0, 0)
1274keyboard.keymap.320              : (65407, 'Num_Lock', 144, 0, 0)
1275keyboard.keymap.321              : (65407, 'Num_Lock', 144, 0, 1)
1276keyboard.keymap.322              : (65407, 'Num_Lock', 144, 1, 0)
1277keyboard.keymap.323              : (65407, 'Num_Lock', 144, 1, 1)
1278keyboard.keymap.324              : (65300, 'Scroll_Lock', 145, 0, 0)
1279keyboard.keymap.325              : (65300, 'Scroll_Lock', 145, 0, 1)
1280keyboard.keymap.326              : (65300, 'Scroll_Lock', 145, 1, 0)
1281keyboard.keymap.327              : (65300, 'Scroll_Lock', 145, 1, 1)
1282keyboard.keymap.328              : (65505, 'Shift_L', 160, 0, 0)
1283keyboard.keymap.329              : (65505, 'Shift_L', 160, 0, 1)
1284keyboard.keymap.33               : (65307, 'Escape', 27, 0, 1)
1285keyboard.keymap.330              : (65505, 'Shift_L', 160, 1, 0)
1286keyboard.keymap.331              : (65505, 'Shift_L', 160, 1, 1)
1287keyboard.keymap.332              : (65506, 'Shift_R', 161, 0, 0)
1288keyboard.keymap.333              : (65506, 'Shift_R', 161, 0, 1)
1289keyboard.keymap.334              : (65506, 'Shift_R', 161, 1, 0)
1290keyboard.keymap.335              : (65506, 'Shift_R', 161, 1, 1)
1291keyboard.keymap.336              : (65507, 'Control_L', 162, 0, 0)
1292keyboard.keymap.337              : (65507, 'Control_L', 162, 0, 1)
1293keyboard.keymap.338              : (65507, 'Control_L', 162, 1, 0)
1294keyboard.keymap.339              : (65507, 'Control_L', 162, 1, 1)
1295keyboard.keymap.34               : (65307, 'Escape', 27, 1, 0)
1296keyboard.keymap.340              : (65508, 'Control_R', 163, 0, 0)
1297keyboard.keymap.341              : (65508, 'Control_R', 163, 0, 1)
1298keyboard.keymap.342              : (65508, 'Control_R', 163, 1, 0)
1299keyboard.keymap.343              : (65508, 'Control_R', 163, 1, 1)
1300keyboard.keymap.344              : (65513, 'Alt_L', 164, 0, 0)
1301keyboard.keymap.345              : (65513, 'Alt_L', 164, 0, 1)
1302keyboard.keymap.346              : (65513, 'Alt_L', 164, 1, 0)
1303keyboard.keymap.347              : (65513, 'Alt_L', 164, 1, 1)
1304keyboard.keymap.348              : (65514, 'Alt_R', 165, 0, 0)
1305keyboard.keymap.349              : (65514, 'Alt_R', 165, 0, 1)
1306keyboard.keymap.35               : (65307, 'Escape', 27, 1, 1)
1307keyboard.keymap.350              : (65514, 'Alt_R', 165, 1, 0)
1308keyboard.keymap.351              : (65514, 'Alt_R', 165, 1, 1)
1309keyboard.keymap.352              : (59, 'semicolon', 186, 0, 0)
1310keyboard.keymap.353              : (58, 'colon', 186, 0, 1)
1311keyboard.keymap.354              : (61, 'equal', 187, 0, 0)
1312keyboard.keymap.355              : (43, 'plus', 187, 0, 1)
1313keyboard.keymap.356              : (44, 'comma', 188, 0, 0)
1314keyboard.keymap.357              : (60, 'less', 188, 0, 1)
1315keyboard.keymap.358              : (45, 'minus', 189, 0, 0)
1316keyboard.keymap.359              : (95, 'underscore', 189, 0, 1)
1317keyboard.keymap.36               : (32, 'space', 32, 0, 0)
1318keyboard.keymap.360              : (46, 'period', 190, 0, 0)
1319keyboard.keymap.361              : (62, 'greater', 190, 0, 1)
1320keyboard.keymap.362              : (47, 'slash', 191, 0, 0)
1321keyboard.keymap.363              : (63, 'question', 191, 0, 1)
1322keyboard.keymap.364              : (96, 'grave', 192, 0, 0)
1323keyboard.keymap.365              : (126, 'asciitilde', 192, 0, 1)
1324keyboard.keymap.366              : (91, 'bracketleft', 219, 0, 0)
1325keyboard.keymap.367              : (123, 'braceleft', 219, 0, 1)
1326keyboard.keymap.368              : (92, 'backslash', 220, 0, 0)
1327keyboard.keymap.369              : (124, 'bar', 220, 0, 1)
1328keyboard.keymap.37               : (32, 'space', 32, 0, 1)
1329keyboard.keymap.370              : (93, 'bracketright', 221, 0, 0)
1330keyboard.keymap.371              : (125, 'braceright', 221, 0, 1)
1331keyboard.keymap.372              : (39, 'apostrophe', 222, 0, 0)
1332keyboard.keymap.373              : (34, 'quotedbl', 222, 0, 1)
1333keyboard.keymap.374              : (92, 'backslash', 226, 0, 0)
1334keyboard.keymap.375              : (124, 'bar', 226, 0, 1)
1335keyboard.keymap.38               : (65365, 'Page_Up', 33, 0, 0)
1336keyboard.keymap.39               : (65365, 'Page_Up', 33, 0, 1)
1337keyboard.keymap.4                : (65288, 'BackSpace', 8, 0, 0)
1338keyboard.keymap.40               : (65365, 'Page_Up', 33, 1, 0)
1339keyboard.keymap.41               : (65365, 'Page_Up', 33, 1, 1)
1340keyboard.keymap.42               : (65366, 'Page_Down', 34, 0, 0)
1341keyboard.keymap.43               : (65366, 'Page_Down', 34, 0, 1)
1342keyboard.keymap.44               : (65366, 'Page_Down', 34, 1, 0)
1343keyboard.keymap.45               : (65366, 'Page_Down', 34, 1, 1)
1344keyboard.keymap.46               : (65367, 'End', 35, 0, 0)
1345keyboard.keymap.47               : (65367, 'End', 35, 0, 1)
1346keyboard.keymap.48               : (65367, 'End', 35, 1, 0)
1347keyboard.keymap.49               : (65367, 'End', 35, 1, 1)
1348keyboard.keymap.5                : (65288, 'BackSpace', 8, 0, 1)
1349keyboard.keymap.50               : (65360, 'Home', 36, 0, 0)
1350keyboard.keymap.51               : (65360, 'Home', 36, 0, 1)
1351keyboard.keymap.52               : (65360, 'Home', 36, 1, 0)
1352keyboard.keymap.53               : (65360, 'Home', 36, 1, 1)
1353keyboard.keymap.54               : (65361, 'Left', 37, 0, 0)
1354keyboard.keymap.55               : (65361, 'Left', 37, 0, 1)
1355keyboard.keymap.56               : (65361, 'Left', 37, 1, 0)
1356keyboard.keymap.57               : (65361, 'Left', 37, 1, 1)
1357keyboard.keymap.58               : (65362, 'Up', 38, 0, 0)
1358keyboard.keymap.59               : (65362, 'Up', 38, 0, 1)
1359keyboard.keymap.6                : (65288, 'BackSpace', 8, 1, 0)
1360keyboard.keymap.60               : (65362, 'Up', 38, 1, 0)
1361keyboard.keymap.61               : (65362, 'Up', 38, 1, 1)
1362keyboard.keymap.62               : (65363, 'Right', 39, 0, 0)
1363keyboard.keymap.63               : (65363, 'Right', 39, 0, 1)
1364keyboard.keymap.64               : (65363, 'Right', 39, 1, 0)
1365keyboard.keymap.65               : (65363, 'Right', 39, 1, 1)
1366keyboard.keymap.66               : (65364, 'Down', 40, 0, 0)
1367keyboard.keymap.67               : (65364, 'Down', 40, 0, 1)
1368keyboard.keymap.68               : (65364, 'Down', 40, 1, 0)
1369keyboard.keymap.69               : (65364, 'Down', 40, 1, 1)
1370keyboard.keymap.7                : (65288, 'BackSpace', 8, 1, 1)
1371keyboard.keymap.70               : (65379, 'Insert', 45, 0, 0)
1372keyboard.keymap.71               : (65379, 'Insert', 45, 0, 1)
1373keyboard.keymap.72               : (65379, 'Insert', 45, 1, 0)
1374keyboard.keymap.73               : (65379, 'Insert', 45, 1, 1)
1375keyboard.keymap.74               : (65535, 'Delete', 46, 0, 0)
1376keyboard.keymap.75               : (65535, 'Delete', 46, 0, 1)
1377keyboard.keymap.76               : (65535, 'Delete', 46, 1, 0)
1378keyboard.keymap.77               : (65535, 'Delete', 46, 1, 1)
1379keyboard.keymap.78               : (65386, 'Help', 47, 0, 0)
1380keyboard.keymap.79               : (65386, 'Help', 47, 0, 1)
1381keyboard.keymap.8                : (65289, 'Tab', 9, 0, 0)
1382keyboard.keymap.80               : (65386, 'Help', 47, 1, 0)
1383keyboard.keymap.81               : (65386, 'Help', 47, 1, 1)
1384keyboard.keymap.82               : (48, '0', 48, 0, 0)
1385keyboard.keymap.83               : (41, 'parenright', 48, 0, 1)
1386keyboard.keymap.84               : (49, '1', 49, 0, 0)
1387keyboard.keymap.85               : (33, 'exclam', 49, 0, 1)
1388keyboard.keymap.86               : (50, '2', 50, 0, 0)
1389keyboard.keymap.87               : (64, 'at', 50, 0, 1)
1390keyboard.keymap.88               : (51, '3', 51, 0, 0)
1391keyboard.keymap.89               : (35, 'numbersign', 51, 0, 1)
1392keyboard.keymap.9                : (65056, 'ISO_Left_Tab', 9, 0, 1)
1393keyboard.keymap.90               : (52, '4', 52, 0, 0)
1394keyboard.keymap.91               : (36, 'dollar', 52, 0, 1)
1395keyboard.keymap.92               : (53, '5', 53, 0, 0)
1396keyboard.keymap.93               : (37, 'percent', 53, 0, 1)
1397keyboard.keymap.94               : (54, '6', 54, 0, 0)
1398keyboard.keymap.95               : (94, 'asciicircum', 54, 0, 1)
1399keyboard.keymap.96               : (55, '7', 55, 0, 0)
1400keyboard.keymap.97               : (38, 'ampersand', 55, 0, 1)
1401keyboard.keymap.98               : (56, '8', 56, 0, 0)
1402keyboard.keymap.99               : (42, 'asterisk', 56, 0, 1)
1403keyboard.keys_pressed            : ()
1404keyboard.keysym.0                : 19
1405keyboard.keysym.0.48             : 19
1406keyboard.keysym.1                : 10
1407keyboard.keysym.1.49             : 10
1408keyboard.keysym.2                : 11
1409keyboard.keysym.2.50             : 11
1410keyboard.keysym.3                : 12
1411keyboard.keysym.3.51             : 12
1412keyboard.keysym.4                : 13
1413keyboard.keysym.4.52             : 13
1414keyboard.keysym.5                : 14
1415keyboard.keysym.5.53             : 14
1416keyboard.keysym.6                : 15
1417keyboard.keysym.6.54             : 15
1418keyboard.keysym.7                : 16
1419keyboard.keysym.7.55             : 16
1420keyboard.keysym.8                : 17
1421keyboard.keysym.8.56             : 17
1422keyboard.keysym.9                : 18
1423keyboard.keysym.9.57             : 18
1424keyboard.keysym.A                : 38
1425keyboard.keysym.A.65             : 38
1426keyboard.keysym.Alt_L            : 204
1427keyboard.keysym.Alt_L.164        : 64
1428keyboard.keysym.Alt_L.18         : 64
1429keyboard.keysym.Alt_L.91         : 64
1430keyboard.keysym.Alt_R            : 108
1431keyboard.keysym.Alt_R.165        : 108
1432keyboard.keysym.Alt_R.92         : 108
1433keyboard.keysym.B                : 56
1434keyboard.keysym.B.66             : 56
1435keyboard.keysym.BackSpace        : 22
1436keyboard.keysym.BackSpace.8      : 22
1437keyboard.keysym.Break            : 127
1438keyboard.keysym.C                : 54
1439keyboard.keysym.C.67             : 54
1440keyboard.keysym.Cancel           : 231
1441keyboard.keysym.Cancel.3         : 136
1442keyboard.keysym.Caps_Lock        : 66
1443keyboard.keysym.Clear            : 8
1444keyboard.keysym.Clear.12         : 8
1445keyboard.keysym.Control_L        : 37
1446keyboard.keysym.Control_L.162    : 37
1447keyboard.keysym.Control_L.17     : 37
1448keyboard.keysym.Control_R        : 105
1449keyboard.keysym.Control_R.163    : 105
1450keyboard.keysym.D                : 40
1451keyboard.keysym.D.68             : 40
1452keyboard.keysym.Delete           : 119
1453keyboard.keysym.Delete.46        : 119
1454keyboard.keysym.Down             : 116
1455keyboard.keysym.Down.40          : 116
1456keyboard.keysym.E                : 26
1457keyboard.keysym.E.69             : 26
1458keyboard.keysym.End              : 115
1459keyboard.keysym.End.35           : 115
1460keyboard.keysym.Escape           : 9
1461keyboard.keysym.Escape.27        : 9
1462keyboard.keysym.F                : 41
1463keyboard.keysym.F.70             : 41
1464keyboard.keysym.F1               : 67
1465keyboard.keysym.F1.112           : 67
1466keyboard.keysym.F10              : 76
1467keyboard.keysym.F10.121          : 76
1468keyboard.keysym.F11              : 95
1469keyboard.keysym.F11.122          : 95
1470keyboard.keysym.F12              : 96
1471keyboard.keysym.F12.123          : 96
1472keyboard.keysym.F13              : 103
1473keyboard.keysym.F13.124          : 103
1474keyboard.keysym.F14              : 120
1475keyboard.keysym.F14.125          : 120
1476keyboard.keysym.F15              : 132
1477keyboard.keysym.F15.126          : 132
1478keyboard.keysym.F16              : 149
1479keyboard.keysym.F16.127          : 149
1480keyboard.keysym.F17              : 154
1481keyboard.keysym.F17.128          : 154
1482keyboard.keysym.F18              : 161
1483keyboard.keysym.F18.129          : 161
1484keyboard.keysym.F19              : 168
1485keyboard.keysym.F19.130          : 168
1486keyboard.keysym.F2               : 68
1487keyboard.keysym.F2.113           : 68
1488keyboard.keysym.F20              : 178
1489keyboard.keysym.F20.131          : 178
1490keyboard.keysym.F21              : 183
1491keyboard.keysym.F21.132          : 183
1492keyboard.keysym.F22              : 184
1493keyboard.keysym.F22.133          : 184
1494keyboard.keysym.F23              : 197
1495keyboard.keysym.F23.134          : 197
1496keyboard.keysym.F24              : 202
1497keyboard.keysym.F24.135          : 202
1498keyboard.keysym.F3               : 69
1499keyboard.keysym.F3.114           : 69
1500keyboard.keysym.F4               : 70
1501keyboard.keysym.F4.115           : 70
1502keyboard.keysym.F5               : 71
1503keyboard.keysym.F5.116           : 71
1504keyboard.keysym.F6               : 72
1505keyboard.keysym.F6.117           : 72
1506keyboard.keysym.F7               : 73
1507keyboard.keysym.F7.118           : 73
1508keyboard.keysym.F8               : 74
1509keyboard.keysym.F8.119           : 74
1510keyboard.keysym.F9               : 75
1511keyboard.keysym.F9.120           : 75
1512keyboard.keysym.Find             : 144
1513keyboard.keysym.G                : 42
1514keyboard.keysym.G.71             : 42
1515keyboard.keysym.H                : 43
1516keyboard.keysym.H.72             : 43
1517keyboard.keysym.Hangul           : 130
1518keyboard.keysym.Hangul_Hanja     : 131
1519keyboard.keysym.Help             : 146
1520keyboard.keysym.Help.47          : 146
1521keyboard.keysym.Henkan_Mode      : 100
1522keyboard.keysym.Hiragana         : 99
1523keyboard.keysym.Hiragana_Katakana : 101
1524keyboard.keysym.Home             : 110
1525keyboard.keysym.Home.36          : 110
1526keyboard.keysym.Hyper_L          : 207
1527keyboard.keysym.Hyper_R          : 217
1528keyboard.keysym.I                : 31
1529keyboard.keysym.I.73             : 31
1530keyboard.keysym.ISO_Left_Tab     : 23
1531keyboard.keysym.ISO_Left_Tab.9   : 23
1532keyboard.keysym.ISO_Level3_Shift : 92
1533keyboard.keysym.Insert           : 118
1534keyboard.keysym.Insert.45        : 118
1535keyboard.keysym.J                : 44
1536keyboard.keysym.J.74             : 44
1537keyboard.keysym.K                : 45
1538keyboard.keysym.K.75             : 45
1539keyboard.keysym.KP_0             : 90
1540keyboard.keysym.KP_0.96          : 90
1541keyboard.keysym.KP_1             : 87
1542keyboard.keysym.KP_1.97          : 87
1543keyboard.keysym.KP_2             : 88
1544keyboard.keysym.KP_2.98          : 88
1545keyboard.keysym.KP_3             : 89
1546keyboard.keysym.KP_3.99          : 89
1547keyboard.keysym.KP_4             : 83
1548keyboard.keysym.KP_4.100         : 83
1549keyboard.keysym.KP_5             : 84
1550keyboard.keysym.KP_5.101         : 84
1551keyboard.keysym.KP_6             : 85
1552keyboard.keysym.KP_6.102         : 85
1553keyboard.keysym.KP_7             : 79
1554keyboard.keysym.KP_7.103         : 79
1555keyboard.keysym.KP_8             : 80
1556keyboard.keysym.KP_8.104         : 80
1557keyboard.keysym.KP_9             : 81
1558keyboard.keysym.KP_9.105         : 81
1559keyboard.keysym.KP_Add           : 86
1560keyboard.keysym.KP_Add.107       : 86
1561keyboard.keysym.KP_Begin         : 84
1562keyboard.keysym.KP_Begin.101     : 84
1563keyboard.keysym.KP_Decimal       : 91
1564keyboard.keysym.KP_Decimal.110   : 129
1565keyboard.keysym.KP_Delete        : 91
1566keyboard.keysym.KP_Divide        : 106
1567keyboard.keysym.KP_Divide.111    : 106
1568keyboard.keysym.KP_Down          : 88
1569keyboard.keysym.KP_Down.98       : 88
1570keyboard.keysym.KP_End           : 87
1571keyboard.keysym.KP_End.97        : 87
1572keyboard.keysym.KP_Enter         : 104
1573keyboard.keysym.KP_Equal         : 125
1574keyboard.keysym.KP_Home          : 79
1575keyboard.keysym.KP_Home.103      : 79
1576keyboard.keysym.KP_Insert        : 90
1577keyboard.keysym.KP_Insert.96     : 90
1578keyboard.keysym.KP_Left          : 83
1579keyboard.keysym.KP_Left.100      : 83
1580keyboard.keysym.KP_Multiply      : 63
1581keyboard.keysym.KP_Multiply.106  : 63
1582keyboard.keysym.KP_Next          : 89
1583keyboard.keysym.KP_Next.99       : 89
1584keyboard.keysym.KP_Page_Down     : 89
1585keyboard.keysym.KP_Page_Up       : 81
1586keyboard.keysym.KP_Prior         : 81
1587keyboard.keysym.KP_Prior.105     : 81
1588keyboard.keysym.KP_Right         : 85
1589keyboard.keysym.KP_Right.102     : 85
1590keyboard.keysym.KP_Subtract      : 82
1591keyboard.keysym.KP_Subtract.109  : 82
1592keyboard.keysym.KP_Up            : 80
1593keyboard.keysym.KP_Up.104        : 80
1594keyboard.keysym.Katakana         : 98
1595keyboard.keysym.L                : 46
1596keyboard.keysym.L.76             : 46
1597keyboard.keysym.Left             : 113
1598keyboard.keysym.Left.37          : 113
1599keyboard.keysym.Linefeed         : 109
1600keyboard.keysym.M                : 58
1601keyboard.keysym.M.77             : 58
1602keyboard.keysym.Menu             : 135
1603keyboard.keysym.Menu.93          : 135
1604keyboard.keysym.Meta_L           : 205
1605keyboard.keysym.Meta_L.164       : 64
1606keyboard.keysym.Meta_L.18        : 64
1607keyboard.keysym.Meta_L.91        : 64
1608keyboard.keysym.Meta_R           : 108
1609keyboard.keysym.Meta_R.165       : 108
1610keyboard.keysym.Meta_R.92        : 108
1611keyboard.keysym.Mode_switch      : 203
1612keyboard.keysym.Muhenkan         : 102
1613keyboard.keysym.N                : 57
1614keyboard.keysym.N.78             : 57
1615keyboard.keysym.Next             : 117
1616keyboard.keysym.Num_Lock         : 77
1617keyboard.keysym.Num_Lock.144     : 77
1618keyboard.keysym.O                : 32
1619keyboard.keysym.O.79             : 32
1620keyboard.keysym.P                : 33
1621keyboard.keysym.P.80             : 33
1622keyboard.keysym.Page_Down        : 97
1623keyboard.keysym.Page_Down.34     : 97
1624keyboard.keysym.Page_Up          : 93
1625keyboard.keysym.Page_Up.33       : 93
1626keyboard.keysym.Pause            : 127
1627keyboard.keysym.Print            : 218
1628keyboard.keysym.Prior            : 112
1629keyboard.keysym.Q                : 24
1630keyboard.keysym.Q.81             : 24
1631keyboard.keysym.R                : 27
1632keyboard.keysym.R.82             : 27
1633keyboard.keysym.Redo             : 190
1634keyboard.keysym.Return           : 36
1635keyboard.keysym.Return.13        : 36
1636keyboard.keysym.Right            : 114
1637keyboard.keysym.Right.39         : 114
1638keyboard.keysym.S                : 39
1639keyboard.keysym.S.83             : 39
1640keyboard.keysym.Scroll_Lock      : 78
1641keyboard.keysym.Scroll_Lock.145  : 78
1642keyboard.keysym.Shift_L          : 50
1643keyboard.keysym.Shift_L.16       : 50
1644keyboard.keysym.Shift_L.160      : 50
1645keyboard.keysym.Shift_R          : 62
1646keyboard.keysym.Shift_R.161      : 62
1647keyboard.keysym.SunFront         : 140
1648keyboard.keysym.SunProps         : 138
1649keyboard.keysym.Super_L          : 206
1650keyboard.keysym.Super_R          : 134
1651keyboard.keysym.Sys_Req          : 107
1652keyboard.keysym.T                : 28
1653keyboard.keysym.T.84             : 28
1654keyboard.keysym.Tab              : 23
1655keyboard.keysym.Tab.9            : 23
1656keyboard.keysym.U                : 30
1657keyboard.keysym.U.85             : 30
1658keyboard.keysym.Undo             : 139
1659keyboard.keysym.Up               : 111
1660keyboard.keysym.Up.38            : 111
1661keyboard.keysym.V                : 55
1662keyboard.keysym.V.86             : 55
1663keyboard.keysym.W                : 25
1664keyboard.keysym.W.87             : 25
1665keyboard.keysym.X                : 53
1666keyboard.keysym.X.88             : 53
1667keyboard.keysym.XF86AudioForward : 216
1668keyboard.keysym.XF86AudioLowerVolume : 122
1669keyboard.keysym.XF86AudioMedia   : 234
1670keyboard.keysym.XF86AudioMicMute : 198
1671keyboard.keysym.XF86AudioMute    : 121
1672keyboard.keysym.XF86AudioNext    : 171
1673keyboard.keysym.XF86AudioPause   : 209
1674keyboard.keysym.XF86AudioPlay    : 215
1675keyboard.keysym.XF86AudioPrev    : 173
1676keyboard.keysym.XF86AudioRaiseVolume : 123
1677keyboard.keysym.XF86AudioRecord  : 175
1678keyboard.keysym.XF86AudioRewind  : 176
1679keyboard.keysym.XF86AudioStop    : 174
1680keyboard.keysym.XF86Back         : 166
1681keyboard.keysym.XF86Battery      : 244
1682keyboard.keysym.XF86Bluetooth    : 245
1683keyboard.keysym.XF86Calculator   : 148
1684keyboard.keysym.XF86ClearGrab    : 63
1685keyboard.keysym.XF86ClearGrab.106 : 63
1686keyboard.keysym.XF86Close        : 214
1687keyboard.keysym.XF86Copy         : 141
1688keyboard.keysym.XF86Cut          : 145
1689keyboard.keysym.XF86DOS          : 159
1690keyboard.keysym.XF86Display      : 235
1691keyboard.keysym.XF86Documents    : 243
1692keyboard.keysym.XF86Eject        : 174
1693keyboard.keysym.XF86Explorer     : 152
1694keyboard.keysym.XF86Favorites    : 164
1695keyboard.keysym.XF86Finance      : 227
1696keyboard.keysym.XF86Forward      : 167
1697keyboard.keysym.XF86Game         : 228
1698keyboard.keysym.XF86Go           : 226
1699keyboard.keysym.XF86HomePage     : 180
1700keyboard.keysym.XF86KbdBrightnessDown : 237
1701keyboard.keysym.XF86KbdBrightnessUp : 238
1702keyboard.keysym.XF86KbdLightOnOff : 236
1703keyboard.keysym.XF86Launch1      : 156
1704keyboard.keysym.XF86Launch2      : 157
1705keyboard.keysym.XF86Launch3      : 210
1706keyboard.keysym.XF86Launch4      : 211
1707keyboard.keysym.XF86Launch5      : 192
1708keyboard.keysym.XF86Launch6      : 193
1709keyboard.keysym.XF86Launch7      : 194
1710keyboard.keysym.XF86Launch8      : 195
1711keyboard.keysym.XF86Launch9      : 196
1712keyboard.keysym.XF86LaunchA      : 128
1713keyboard.keysym.XF86LaunchB      : 212
1714keyboard.keysym.XF86Mail         : 223
1715keyboard.keysym.XF86MailForward  : 241
1716keyboard.keysym.XF86MenuKB       : 147
1717keyboard.keysym.XF86Messenger    : 224
1718keyboard.keysym.XF86MonBrightnessDown : 232
1719keyboard.keysym.XF86MonBrightnessUp : 233
1720keyboard.keysym.XF86MyComputer   : 165
1721keyboard.keysym.XF86New          : 189
1722keyboard.keysym.XF86Next_VMode   : 86
1723keyboard.keysym.XF86Next_VMode.107 : 86
1724keyboard.keysym.XF86Open         : 142
1725keyboard.keysym.XF86Paste        : 143
1726keyboard.keysym.XF86Phone        : 177
1727keyboard.keysym.XF86PowerOff     : 124
1728keyboard.keysym.XF86Prev_VMode   : 82
1729keyboard.keysym.XF86Prev_VMode.109 : 82
1730keyboard.keysym.XF86Reload       : 181
1731keyboard.keysym.XF86Reply        : 240
1732keyboard.keysym.XF86RotateWindows : 162
1733keyboard.keysym.XF86Save         : 242
1734keyboard.keysym.XF86ScreenSaver  : 160
1735keyboard.keysym.XF86ScrollDown   : 186
1736keyboard.keysym.XF86ScrollUp     : 185
1737keyboard.keysym.XF86Search       : 225
1738keyboard.keysym.XF86Send         : 239
1739keyboard.keysym.XF86Shop         : 229
1740keyboard.keysym.XF86Sleep        : 150
1741keyboard.keysym.XF86Suspend      : 213
1742keyboard.keysym.XF86Switch_VT_1  : 67
1743keyboard.keysym.XF86Switch_VT_1.112 : 67
1744keyboard.keysym.XF86Switch_VT_10 : 76
1745keyboard.keysym.XF86Switch_VT_10.121 : 76
1746keyboard.keysym.XF86Switch_VT_11 : 95
1747keyboard.keysym.XF86Switch_VT_11.122 : 95
1748keyboard.keysym.XF86Switch_VT_12 : 96
1749keyboard.keysym.XF86Switch_VT_12.123 : 96
1750keyboard.keysym.XF86Switch_VT_2  : 68
1751keyboard.keysym.XF86Switch_VT_2.113 : 68
1752keyboard.keysym.XF86Switch_VT_3  : 69
1753keyboard.keysym.XF86Switch_VT_3.114 : 69
1754keyboard.keysym.XF86Switch_VT_4  : 70
1755keyboard.keysym.XF86Switch_VT_4.115 : 70
1756keyboard.keysym.XF86Switch_VT_5  : 71
1757keyboard.keysym.XF86Switch_VT_5.116 : 71
1758keyboard.keysym.XF86Switch_VT_6  : 72
1759keyboard.keysym.XF86Switch_VT_6.117 : 72
1760keyboard.keysym.XF86Switch_VT_7  : 73
1761keyboard.keysym.XF86Switch_VT_7.118 : 73
1762keyboard.keysym.XF86Switch_VT_8  : 74
1763keyboard.keysym.XF86Switch_VT_8.119 : 74
1764keyboard.keysym.XF86Switch_VT_9  : 75
1765keyboard.keysym.XF86Switch_VT_9.120 : 75
1766keyboard.keysym.XF86Tools        : 191
1767keyboard.keysym.XF86TouchpadOff  : 201
1768keyboard.keysym.XF86TouchpadOn   : 200
1769keyboard.keysym.XF86TouchpadToggle : 199
1770keyboard.keysym.XF86Ungrab       : 106
1771keyboard.keysym.XF86Ungrab.111   : 106
1772keyboard.keysym.XF86WLAN         : 246
1773keyboard.keysym.XF86WWW          : 158
1774keyboard.keysym.XF86WakeUp       : 151
1775keyboard.keysym.XF86WebCam       : 220
1776keyboard.keysym.XF86Xfer         : 155
1777keyboard.keysym.Y                : 29
1778keyboard.keysym.Y.89             : 29
1779keyboard.keysym.Z                : 52
1780keyboard.keysym.Z.90             : 52
1781keyboard.keysym.a                : 38
1782keyboard.keysym.a.65             : 38
1783keyboard.keysym.ampersand        : 16
1784keyboard.keysym.ampersand.55     : 16
1785keyboard.keysym.apostrophe       : 48
1786keyboard.keysym.apostrophe.222   : 48
1787keyboard.keysym.asciicircum      : 15
1788keyboard.keysym.asciicircum.54   : 15
1789keyboard.keysym.asciitilde       : 49
1790keyboard.keysym.asciitilde.192   : 49
1791keyboard.keysym.asterisk         : 17
1792keyboard.keysym.asterisk.56      : 17
1793keyboard.keysym.at               : 11
1794keyboard.keysym.at.50            : 11
1795keyboard.keysym.b                : 56
1796keyboard.keysym.b.66             : 56
1797keyboard.keysym.backslash        : 51
1798keyboard.keysym.backslash.220    : 51
1799keyboard.keysym.backslash.226    : 51
1800keyboard.keysym.bar              : 94
1801keyboard.keysym.bar.220          : 51
1802keyboard.keysym.bar.226          : 51
1803keyboard.keysym.braceleft        : 34
1804keyboard.keysym.braceleft.219    : 34
1805keyboard.keysym.braceright       : 35
1806keyboard.keysym.braceright.221   : 35
1807keyboard.keysym.bracketleft      : 34
1808keyboard.keysym.bracketleft.219  : 34
1809keyboard.keysym.bracketright     : 35
1810keyboard.keysym.bracketright.221 : 35
1811keyboard.keysym.brokenbar        : 94
1812keyboard.keysym.c                : 54
1813keyboard.keysym.c.67             : 54
1814keyboard.keysym.colon            : 47
1815keyboard.keysym.colon.186        : 47
1816keyboard.keysym.comma            : 59
1817keyboard.keysym.comma.188        : 59
1818keyboard.keysym.d                : 40
1819keyboard.keysym.d.68             : 40
1820keyboard.keysym.dollar           : 13
1821keyboard.keysym.dollar.52        : 13
1822keyboard.keysym.e                : 26
1823keyboard.keysym.e.69             : 26
1824keyboard.keysym.equal            : 21
1825keyboard.keysym.equal.187        : 21
1826keyboard.keysym.exclam           : 10
1827keyboard.keysym.exclam.49        : 10
1828keyboard.keysym.f                : 41
1829keyboard.keysym.f.70             : 41
1830keyboard.keysym.g                : 42
1831keyboard.keysym.g.71             : 42
1832keyboard.keysym.grave            : 49
1833keyboard.keysym.grave.192        : 49
1834keyboard.keysym.greater          : 94
1835keyboard.keysym.greater.190      : 60
1836keyboard.keysym.h                : 43
1837keyboard.keysym.h.72             : 43
1838keyboard.keysym.i                : 31
1839keyboard.keysym.i.73             : 31
1840keyboard.keysym.j                : 44
1841keyboard.keysym.j.74             : 44
1842keyboard.keysym.k                : 45
1843keyboard.keysym.k.75             : 45
1844keyboard.keysym.l                : 46
1845keyboard.keysym.l.76             : 46
1846keyboard.keysym.less             : 94
1847keyboard.keysym.less.188         : 59
1848keyboard.keysym.m                : 58
1849keyboard.keysym.m.77             : 58
1850keyboard.keysym.minus            : 20
1851keyboard.keysym.minus.189        : 20
1852keyboard.keysym.n                : 57
1853keyboard.keysym.n.78             : 57
1854keyboard.keysym.numbersign       : 12
1855keyboard.keysym.numbersign.51    : 12
1856keyboard.keysym.o                : 32
1857keyboard.keysym.o.79             : 32
1858keyboard.keysym.p                : 33
1859keyboard.keysym.p.80             : 33
1860keyboard.keysym.parenleft        : 187
1861keyboard.keysym.parenleft.57     : 18
1862keyboard.keysym.parenright       : 188
1863keyboard.keysym.parenright.48    : 19
1864keyboard.keysym.percent          : 14
1865keyboard.keysym.percent.53       : 14
1866keyboard.keysym.period           : 60
1867keyboard.keysym.period.190       : 60
1868keyboard.keysym.plus             : 21
1869keyboard.keysym.plus.187         : 21
1870keyboard.keysym.plusminus        : 126
1871keyboard.keysym.q                : 24
1872keyboard.keysym.q.81             : 24
1873keyboard.keysym.question         : 61
1874keyboard.keysym.question.191     : 61
1875keyboard.keysym.quotedbl         : 48
1876keyboard.keysym.quotedbl.222     : 48
1877keyboard.keysym.r                : 27
1878keyboard.keysym.r.82             : 27
1879keyboard.keysym.s                : 39
1880keyboard.keysym.s.83             : 39
1881keyboard.keysym.semicolon        : 47
1882keyboard.keysym.semicolon.186    : 47
1883keyboard.keysym.slash            : 61
1884keyboard.keysym.slash.191        : 61
1885keyboard.keysym.space            : 65
1886keyboard.keysym.space.32         : 65
1887keyboard.keysym.t                : 28
1888keyboard.keysym.t.84             : 28
1889keyboard.keysym.u                : 30
1890keyboard.keysym.u.85             : 30
1891keyboard.keysym.underscore       : 20
1892keyboard.keysym.underscore.189   : 20
1893keyboard.keysym.v                : 55
1894keyboard.keysym.v.86             : 55
1895keyboard.keysym.w                : 25
1896keyboard.keysym.w.87             : 25
1897keyboard.keysym.x                : 53
1898keyboard.keysym.x.88             : 53
1899keyboard.keysym.y                : 29
1900keyboard.keysym.y.89             : 29
1901keyboard.keysym.z                : 52
1902keyboard.keysym.z.90             : 52
1903keyboard.layout                  : us
1904keyboard.modifier.Alt_L.keycodes : (64, 204)
1905keyboard.modifier.Alt_R.keycodes : (108,)
1906keyboard.modifier.Caps_Lock.keycodes : (66,)
1907keyboard.modifier.Control_L.keycodes : (37,)
1908keyboard.modifier.Control_R.keycodes : (105,)
1909keyboard.modifier.Hyper_L.keycodes : (207,)
1910keyboard.modifier.Hyper_R.keycodes : (217,)
1911keyboard.modifier.ISO_Level3_Shift.keycodes : (92,)
1912keyboard.modifier.Meta_L.keycodes : (64, 205)
1913keyboard.modifier.Meta_R.keycodes : (108,)
1914keyboard.modifier.Mode_switch.keycodes : (203,)
1915keyboard.modifier.Num_Lock.keycodes : (77,)
1916keyboard.modifier.Shift_L.keycodes : (50,)
1917keyboard.modifier.Shift_R.keycodes : (62,)
1918keyboard.modifier.Super_L.keycodes : (133, 206)
1919keyboard.modifier.Super_R.keycodes : (134,)
1920keyboard.modifier.control.client_keys : (((17, 'Control_L'), 'Control_L'), ('Control_R', 'Control_R'))
1921keyboard.modifier.control.keys   : ('Control_L', 'Control_R')
1922keyboard.modifier.lock.client_keys : (('Caps_Lock', 'Caps_Lock'),)
1923keyboard.modifier.lock.keys      : ('Caps_Lock',)
1924keyboard.modifier.mod1.client_keys : (((164, 'Alt_L'), 'Alt_L'), ((92, 'Alt_R'), 'Alt_R'), ('Alt_L', 'Alt_L'), ('Meta_L', 'Meta_L'))
1925keyboard.modifier.mod1.keys      : ('Meta_R', 'Alt_R', 'Meta_L', 'Alt_L')
1926keyboard.modifier.mod2.client_keys : (('Num_Lock', 'Num_Lock'),)
1927keyboard.modifier.mod2.keys      : ('Num_Lock',)
1928keyboard.modifier.mod3.client_keys : ((133, 'Super_L'), ('Super_R', 'Super_R'), ('Super_L', 'Super_L'))
1929keyboard.modifier.mod3.keys      : ('Super_R', 'Super_L')
1930keyboard.modifier.mod4.client_keys : (('Hyper_L', 'Hyper_L'), ('Hyper_R', 'Hyper_R'))
1931keyboard.modifier.mod4.keys      : ('Hyper_R', 'Hyper_L')
1932keyboard.modifier.mod5.client_keys : (('ISO_Level3_Shift', 'ISO_Level3_Shift'), ('Mode_switch', 'Mode_switch'))
1933keyboard.modifier.mod5.keys      : ('ISO_Level3_Shift', 'Mode_switch')
1934keyboard.modifier.shift.client_keys : (((160, 'Shift_L'), 'Shift_L'), ((161, 'Shift_R'), 'Shift_R'))
1935keyboard.modifier.shift.keys     : ('Shift_L', 'Shift_R')
1936keyboard.modifiers               : {}
1937keyboard.modifiers.filter        : ()
1938keyboard.modifiers.nuisance      : ('lock', 'mod2')
1939keyboard.modifiers.pointermissing : ('lock',)
1940keyboard.native                  : False
1941keyboard.repeat.delay            : 500
1942keyboard.repeat.interval         : 33
1943keyboard.state.keys_pressed      : ()
1944keyboard.sync                    : True
1945network.bencode                  : True
1946network.bencode.version          : ('Cython', 0, 11)
1947network.chunked_compression      : True
1948network.compressors              : ('zlib', 'lzo')
1949network.digest                   : ('hmac', 'xor')
1950network.encoders                 : ('bencode', 'rencode')
1951network.lz4                      : False
1952network.lzo                      : True
1953network.lzo.version              : 2.06
1954network.mmap                     : True
1955network.pycrypto                 : False
1956network.raw_packets              : True
1957network.rencode                  : True
1958network.rencode.version          : ('Cython', 1, 0, 3)
1959network.yaml                     : False
1960network.zlib                     : True
1961network.zlib.version             : 1.0
1962printing.enabled                 : False
1963printing.lpadmin                 : lpadmin
1964server.XShm                      : True
1965server.argv                      : ('/usr/bin/xpra', 'start', ':100', '--start-child=google-chrome', '--bind-tcp=0.0.0.0:53000')
1966server.authenticator             :
1967server.build.bit                 : 64bit
1968server.build.by                  : buildbot
1969server.build.compiler            : gcc-4.8.real (Ubuntu 4.8.2-19ubuntu1) 4.8.2
1970server.build.cpu                 : x86_64
1971server.build.cython              : 0.21
1972server.build.date                : 2015-08-02
1973server.build.linker              : GNU ld (GNU Binutils for Ubuntu) 2.24
1974server.build.local_modifications : 0
1975server.build.on                  : winswitch.org
1976server.build.python              : (2, 7, 6)
1977server.build.revision            : 10209
1978server.build.time                : 17:43
1979server.build.version             : 0.15.4
1980server.byteorder                 : little
1981server.cairo.version             : 1.8.8
1982server.display                   : :100
1983server.exec_prefix               : /usr
1984server.executable                : /usr/bin/python
1985server.fakeXinerama              : False
1986server.gdk.version               : 2.24.0
1987server.gid                       : 1000
1988server.glib.version              : (2, 40, 2)
1989server.gobject.version           : (2, 28, 6)
1990server.gtk.version               : (2, 24, 23)
1991server.hostname                  : Vcm12SystemUser_157
1992server.libfakeXinerama           :
1993server.max_desktop_size          : (1366, 768)
1994server.mode                      : server
1995server.pango.version             : 1.36.3
1996server.path                      : ('/usr/bin', '/usr/lib/python2.7/dist-packages/gst-0.10', '/usr/bin', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0')
1997server.pid                       : 2720
1998server.platform                  : linux2
1999server.platform.architecture     : ('64bit', 'ELF')
2000server.platform.linux_distribution : ('Ubuntu', '14.04', 'trusty')
2001server.platform.machine          : x86_64
2002server.platform.name             : Linux
2003server.platform.platform         : Linux-3.13.0-44-generic-x86_64-with-Ubuntu-14.04-trusty
2004server.platform.processor        : Intel(R) Xeon(R) CPU E5-1620 v2 @ 3.70GHz
2005server.platform.release          : 3.13.0-44-generic
2006server.pyglib.version            : (2, 28, 6)
2007server.pygtk.version             : (2, 24, 0)
2008server.python.full_version       : 2.7.6 (default, Mar 22 2014, 22:59:56) \n[GCC 4.8.2]
2009server.python.version            : 2.7.6
2010server.root_window_size          : (1366, 768)
2011server.start_time                : 1440985265
2012server.type                      : Python/gtk/x11
2013server.uid                       : 1000
2014state.modifiers                  : ('mod2',)
2015threads.0                        : MainThread
2016threads.1                        : Worker_Thread
2017threads.2                        : format
2018threads.3                        : read
2019threads.4                        : write
2020threads.5                        : parse
2021threads.6                        : encode
2022threads.7                        : Dummy-1
2023threads.count                    : 7
2024threads.frame[0].stack           : (('/usr/lib/python2.7/dist-packages/xpra/server/server_core.py', 744, 'in_thread', 'info = self.get_info(proto, *args)'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_base.py', 1471, 'get_info', 'info = ServerCore.get_info(self, proto)'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_core.py', 771, 'get_info', 'up("threads",   self.get_thread_info(proto))'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_base.py', 1466, 'get_thread_info', 'return get_thread_info(proto, list(self._server_sources.keys()))'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_core.py', 101, 'get_thread_info', 'stack = traceback.extract_stack(frame_pair[1])'))
2025threads.frame[0].thread          : info
2026threads.frame[10].stack          : (('/usr/lib/python2.7/threading.py', 783, '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', 810, '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', 763, 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 528, '_write_thread_loop', 'self._io_thread_loop("write", self._write)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 513, '_io_thread_loop', 'callback()'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 556, '_write', 'log.error("error on %s", end_cb, exc_info=True)'), ('/usr/lib/python2.7/Queue.py', 182, 'get', 'self.not_empty.release()'), ('/usr/lib/python2.7/threading.py', 370, 'wait', 'self._acquire_restore(saved_state)'))
2027threads.frame[10].thread         : write
2028threads.frame[11].stack          : (('/usr/lib/python2.7/threading.py', 783, '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', 810, '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/dist-packages/xpra/server/background_worker.py', 53, 'run', 'item = self.items.get()'), ('/usr/lib/python2.7/Queue.py', 168, 'get', 'self.not_empty.wait()'), ('/usr/lib/python2.7/threading.py', 339, 'wait', 'waiter.acquire()'))
2029threads.frame[11].thread         : worker
2030threads.frame[1].stack           : (('/usr/lib/python2.7/threading.py', 783, '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', 810, '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', 763, 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 270, '_write_format_thread_loop', 'self._source_has_more.wait()'), ('/usr/lib/python2.7/threading.py', 620, 'wait', 'self.__cond.wait(timeout)'), ('/usr/lib/python2.7/threading.py', 339, 'wait', 'waiter.acquire()'))
2031threads.frame[1].thread          : unknown
2032threads.frame[2].stack           : (('/usr/lib/python2.7/threading.py', 783, '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', 810, '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', 763, 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 608, '_read_parse_thread_loop', 'self.do_read_parse_thread_loop()'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 631, 'do_read_parse_thread_loop', 'buf = self._read_queue.get()'), ('/usr/lib/python2.7/Queue.py', 182, 'get', 'self.not_empty.release()'), ('/usr/lib/python2.7/threading.py', 370, 'wait', 'self._acquire_restore(saved_state)'))
2033threads.frame[2].thread          : unknown
2034threads.frame[3].stack           : (('/usr/bin/xpra', 8, '<module>', 'sys.exit(main(sys.argv[0], sys.argv))'), ('/usr/lib/python2.7/dist-packages/xpra/scripts/main.py', 130, 'main', 'return run_mode(script_file, err, options, args, mode, defaults)'), ('/usr/lib/python2.7/dist-packages/xpra/scripts/main.py', 872, 'run_mode', 'return run_server(error_cb, options, mode, script_file, args)'), ('/usr/lib/python2.7/dist-packages/xpra/scripts/server.py', 947, 'run_server', 'e = app.run()'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_base.py', 540, 'run', 'return ServerCore.run(self)'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_core.py', 332, 'run', 'self.do_run()'), ('/usr/lib/python2.7/dist-packages/xpra/server/gtk_server_base.py', 57, 'do_run', 'gtk_main()'), ('/usr/lib/python2.7/dist-packages/xpra/gtk_common/gtk_util.py', 244, 'gtk_main', 'gtk.main()'))
2035threads.frame[3].thread          : main
2036threads.frame[4].stack           : (('/usr/lib/python2.7/threading.py', 783, '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', 810, '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', 763, 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 559, '_read_thread_loop', 'self._io_thread_loop("read", self._read)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 513, '_io_thread_loop', 'callback()'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 569, '_read', 'self.input_raw_packetcount += 1'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', 164, 'read', 'return self._read(self._osread, self._read_fd, n)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', 122, '_read', 'return r'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', 112, 'untilConcludes', 'return untilConcludes(self.is_active, *args)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', 73, 'untilConcludes', 'return f(*a, **kw)'))
2037threads.frame[4].thread          : unknown
2038threads.frame[5].stack           : (('/usr/lib/python2.7/threading.py', 783, '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', 810, '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', 763, 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 528, '_write_thread_loop', 'self._io_thread_loop("write", self._write)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 513, '_io_thread_loop', 'callback()'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 530, '_write', 'items = self._write_queue.get()'), ('/usr/lib/python2.7/Queue.py', 168, 'get', 'self.not_empty.wait()'), ('/usr/lib/python2.7/threading.py', 339, 'wait', 'waiter.acquire()'))
2039threads.frame[5].thread          : unknown
2040threads.frame[6].stack           : (('/usr/lib/python2.7/threading.py', 783, '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', 810, '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', 763, 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 559, '_read_thread_loop', 'self._io_thread_loop("read", self._read)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 513, '_io_thread_loop', 'callback()'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 561, '_read', 'buf = self._conn.read(READ_BUFFER_SIZE)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', 209, 'read', 'return self._read(self._socket.recv, n)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', 120, '_read', 'r = self.untilConcludes(*args)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', 112, 'untilConcludes', 'return untilConcludes(self.is_active, *args)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', 73, 'untilConcludes', 'return f(*a, **kw)'))
2041threads.frame[6].thread          : read
2042threads.frame[7].stack           : (('/usr/lib/python2.7/threading.py', 783, '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', 810, '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', 763, 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 270, '_write_format_thread_loop', 'self._source_has_more.wait()'), ('/usr/lib/python2.7/threading.py', 623, 'wait', 'self.__cond.release()'), ('/usr/lib/python2.7/threading.py', 370, 'wait', 'self._acquire_restore(saved_state)'))
2043threads.frame[7].thread          : format
2044threads.frame[8].stack           : (('/usr/lib/python2.7/threading.py', 783, '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', 810, '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', 763, 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 608, '_read_parse_thread_loop', 'self.do_read_parse_thread_loop()'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', 631, 'do_read_parse_thread_loop', 'buf = self._read_queue.get()'), ('/usr/lib/python2.7/Queue.py', 168, 'get', 'self.not_empty.wait()'), ('/usr/lib/python2.7/threading.py', 339, 'wait', 'waiter.acquire()'))
2045threads.frame[8].thread          : parse
2046threads.frame[9].stack           : (('/usr/lib/python2.7/threading.py', 783, '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', 810, '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', 763, 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/server/source.py', 1729, 'encode_loop', 'fn_and_args = self.encode_work_queue.get(True)'), ('/usr/lib/python2.7/Queue.py', 168, 'get', 'self.not_empty.wait()'), ('/usr/lib/python2.7/threading.py', 339, 'wait', 'waiter.acquire()'))
2047threads.frame[9].thread          : unknown
2048threads.info.count               : 4
2049threads.info[0]                  : write
2050threads.info[1]                  : read
2051threads.info[2]                  : parse
2052threads.info[3]                  : format
2053threads.memory.children.idrss    : 0
2054threads.memory.children.inblock  : 0
2055threads.memory.children.isrss    : 0
2056threads.memory.children.ixrss    : 0
2057threads.memory.children.majflt   : 0
2058threads.memory.children.maxrss   : 34684
2059threads.memory.children.minflt   : 11612
2060threads.memory.children.msgrcv   : 0
2061threads.memory.children.msgsnd   : 0
2062threads.memory.children.nivcsw   : 33
2063threads.memory.children.nsignals : 0
2064threads.memory.children.nswap    : 0
2065threads.memory.children.nvcsw    : 109
2066threads.memory.children.oublock  : 8
2067threads.memory.children.stime    : 0
2068threads.memory.children.utime    : 0
2069threads.memory.server.idrss      : 0
2070threads.memory.server.inblock    : 0
2071threads.memory.server.isrss      : 0
2072threads.memory.server.ixrss      : 0
2073threads.memory.server.majflt     : 0
2074threads.memory.server.maxrss     : 71532
2075threads.memory.server.minflt     : 120557
2076threads.memory.server.msgrcv     : 0
2077threads.memory.server.msgsnd     : 0
2078threads.memory.server.nivcsw     : 1403
2079threads.memory.server.nsignals   : 0
2080threads.memory.server.nswap      : 0
2081threads.memory.server.nvcsw      : 62104
2082threads.memory.server.oublock    : 16
2083threads.memory.server.stime      : 0
2084threads.memory.server.utime      : 4
2085window-manager-name              : Xpra
2086window[1].batch.actual_delay.90p : 2
2087window[1].batch.actual_delay.avg : 1
2088window[1].batch.actual_delay.cur : 0
2089window[1].batch.actual_delay.max : 86
2090window[1].batch.actual_delay.min : 0
2091window[1].batch.client-decode-speed : (36, 28)
2092window[1].batch.client-decode-speed.avg : 40
2093window[1].batch.client-decode-speed.recent : 43
2094window[1].batch.client-latency   : (81, 5)
2095window[1].batch.client-latency.aim : 800
2096window[1].batch.client-latency.aimed_avg : 658
2097window[1].batch.client-latency.avg : 10
2098window[1].batch.client-latency.div : 1000
2099window[1].batch.client-latency.recent : 9
2100window[1].batch.client-latency.smoothing : sqrt
2101window[1].batch.client-latency.target : 5
2102window[1].batch.client-latency.weight_multiplier : 127
2103window[1].batch.client-ping-latency : (59, 4)
2104window[1].batch.client-ping-latency.aim : 949
2105window[1].batch.client-ping-latency.aimed_avg : 351
2106window[1].batch.client-ping-latency.avg : 2
2107window[1].batch.client-ping-latency.div : 1000
2108window[1].batch.client-ping-latency.recent : 2
2109window[1].batch.client-ping-latency.smoothing : sqrt
2110window[1].batch.client-ping-latency.target : 6
2111window[1].batch.client-ping-latency.weight_multiplier : 65
2112window[1].batch.compression-work-queue : (2, 10)
2113window[1].batch.compression-work-queue.aim : 250
2114window[1].batch.compression-work-queue.aimed_avg : 42
2115window[1].batch.compression-work-queue.avg : 101
2116window[1].batch.compression-work-queue.div : 1000
2117window[1].batch.compression-work-queue.recent : 71
2118window[1].batch.compression-work-queue.smoothing : logp
2119window[1].batch.compression-work-queue.target : 1000
2120window[1].batch.compression-work-queue.weight_multiplier : 319
2121window[1].batch.damage-network-delay : (27, 12)
2122window[1].batch.damage-network-delay.avg : 1
2123window[1].batch.damage-network-delay.recent : 1
2124window[1].batch.damage-packet-queue-pixels : (2, 2)
2125window[1].batch.damage-packet-queue-pixels.aim : 250
2126window[1].batch.damage-packet-queue-pixels.aimed_avg : 0
2127window[1].batch.damage-packet-queue-pixels.avg : 780044
2128window[1].batch.damage-packet-queue-pixels.div : 1049088000
2129window[1].batch.damage-packet-queue-pixels.recent : 422345
2130window[1].batch.damage-packet-queue-pixels.smoothing : sqrt
2131window[1].batch.damage-packet-queue-pixels.target : 1000
2132window[1].batch.damage-packet-queue-pixels.weight_multiplier : 27
2133window[1].batch.damage-rate      : (34, 81)
2134window[1].batch.damage-rate.elapsed : 858
2135window[1].batch.damage-rate.max_latency : 100
2136window[1].batch.delay.50p        : 0
2137window[1].batch.delay.80p        : 1
2138window[1].batch.delay.90p        : 2
2139window[1].batch.delay.avg        : 0
2140window[1].batch.delay.cur        : 0
2141window[1].batch.delay.max        : 25
2142window[1].batch.delay.min        : 0
2143window[1].batch.focus            : (100, 0)
2144window[1].batch.focus.has_focus  : False
2145window[1].batch.fullscreen       : (0, 0)
2146window[1].batch.fullscreen.other_is_fullscreen : False
2147window[1].batch.locked           : False
2148window[1].batch.max-delay        : 500
2149window[1].batch.maximized        : (0, 0)
2150window[1].batch.maximized.other_is_maximized : False
2151window[1].batch.min-delay        : 5
2152window[1].batch.override-redirect : (100, 0)
2153window[1].batch.override-redirect.is_OR : False
2154window[1].batch.packet-queue-pixels : (2, 2)
2155window[1].batch.packet-queue-pixels.aim : 250
2156window[1].batch.packet-queue-pixels.aimed_avg : 0
2157window[1].batch.packet-queue-pixels.avg : 780037
2158window[1].batch.packet-queue-pixels.div : 1049088000
2159window[1].batch.packet-queue-pixels.recent : 422294
2160window[1].batch.packet-queue-pixels.smoothing : sqrt
2161window[1].batch.packet-queue-pixels.target : 1000
2162window[1].batch.packet-queue-pixels.weight_multiplier : 27
2163window[1].batch.packet-queue-size : (6, 11)
2164window[1].batch.packet-queue-size.aim : 250
2165window[1].batch.packet-queue-size.aimed_avg : 4
2166window[1].batch.packet-queue-size.avg : 14
2167window[1].batch.packet-queue-size.div : 1000
2168window[1].batch.packet-queue-size.recent : 6
2169window[1].batch.packet-queue-size.smoothing : sqrt
2170window[1].batch.packet-queue-size.target : 1000
2171window[1].batch.packet-queue-size.weight_multiplier : 119
2172window[1].batch.server-ping-latency : (61, 3)
2173window[1].batch.server-ping-latency.aim : 949
2174window[1].batch.server-ping-latency.aimed_avg : 380
2175window[1].batch.server-ping-latency.avg : 2
2176window[1].batch.server-ping-latency.div : 1000
2177window[1].batch.server-ping-latency.recent : 2
2178window[1].batch.server-ping-latency.smoothing : sqrt
2179window[1].batch.server-ping-latency.target : 6
2180window[1].batch.server-ping-latency.weight_multiplier : 56
2181window[1].batch.soft-expired     : (0, 0)
2182window[1].batch.soft-expired.count : 0
2183window[1].batch.timeout-delay    : 15000
2184window[1].damage.events          : 610
2185window[1].damage.in_latency.90p  : 20
2186window[1].damage.in_latency.avg  : 9
2187window[1].damage.in_latency.cur  : 0
2188window[1].damage.in_latency.max  : 44
2189window[1].damage.in_latency.min  : 0
2190window[1].damage.out_latency.90p : 22
2191window[1].damage.out_latency.avg : 10
2192window[1].damage.out_latency.cur : 1
2193window[1].damage.out_latency.max : 50
2194window[1].damage.out_latency.min : 0
2195window[1].damage.packets_sent    : 395
2196window[1].dimensions             : (1366, 768)
2197window[1].encoding               : jpeg
2198window[1].encoding.delta         : ('png', 'rgb24', 'rgb32')
2199window[1].encoding.delta.buckets : 5
2200window[1].encoding.full-frames-only : False
2201window[1].encoding.last_used     : rgb24
2202window[1].encoding.lossless_threshold.base : 82
2203window[1].encoding.lossless_threshold.pixel_boost : 20
2204window[1].encoding.mmap          : False
2205window[1].encoding.pixels_encoded_per_second : 12873367
2206window[1].encoding.pixels_encoded_per_second[jpeg] : 71097897
2207window[1].encoding.pixels_encoded_per_second[png] : 23037475
2208window[1].encoding.pixels_encoded_per_second[rgb24] : 2031026
2209window[1].encoding.pixels_encoded_per_second[webp] : 5927842
2210window[1].encoding.pixels_per_ns.avg : 77
2211window[1].encoding.pixels_per_ns.max : 216007
2212window[1].encoding.pixels_per_ns.min : 12
2213window[1].encoding.pixels_per_ns[jpeg].avg : 14
2214window[1].encoding.pixels_per_ns[jpeg].max : 17
2215window[1].encoding.pixels_per_ns[jpeg].min : 12
2216window[1].encoding.pixels_per_ns[png].avg : 43
2217window[1].encoding.pixels_per_ns[png].max : 411
2218window[1].encoding.pixels_per_ns[png].min : 36
2219window[1].encoding.pixels_per_ns[rgb24].avg : 492
2220window[1].encoding.pixels_per_ns[rgb24].max : 216007
2221window[1].encoding.pixels_per_ns[rgb24].min : 93
2222window[1].encoding.pixels_per_ns[webp].avg : 168
2223window[1].encoding.pixels_per_ns[webp].max : 309
2224window[1].encoding.pixels_per_ns[webp].min : 81
2225window[1].encoding.quality.50p   : 99
2226window[1].encoding.quality.80p   : 99
2227window[1].encoding.quality.90p   : 99
2228window[1].encoding.quality.avg   : 98
2229window[1].encoding.quality.backlog_factor : 100
2230window[1].encoding.quality.batch_factor : 102
2231window[1].encoding.quality.cur   : 99
2232window[1].encoding.quality.latency_factor : 1202
2233window[1].encoding.quality.max   : 99
2234window[1].encoding.quality.min   : 94
2235window[1].encoding.quality.min_quality : 30
2236window[1].encoding.ratio_pct.avg : 2
2237window[1].encoding.ratio_pct.max : 100
2238window[1].encoding.ratio_pct.min : 0
2239window[1].encoding.ratio_pct[jpeg].avg : 3
2240window[1].encoding.ratio_pct[jpeg].max : 3
2241window[1].encoding.ratio_pct[jpeg].min : 2
2242window[1].encoding.ratio_pct[png].avg : 1
2243window[1].encoding.ratio_pct[png].max : 2
2244window[1].encoding.ratio_pct[png].min : 0
2245window[1].encoding.ratio_pct[rgb24].avg : 41
2246window[1].encoding.ratio_pct[rgb24].max : 100
2247window[1].encoding.ratio_pct[rgb24].min : 1
2248window[1].encoding.ratio_pct[webp].avg : 1
2249window[1].encoding.ratio_pct[webp].max : 5
2250window[1].encoding.ratio_pct[webp].min : 0
2251window[1].encoding.rgb_threshold : 5068
2252window[1].encoding.selection     : best_encoding_video
2253window[1].encoding.speed.50p     : 40
2254window[1].encoding.speed.80p     : 43
2255window[1].encoding.speed.90p     : 45
2256window[1].encoding.speed.avg     : 42
2257window[1].encoding.speed.cur     : 37
2258window[1].encoding.speed.damage_latency.abs_factor : 0
2259window[1].encoding.speed.damage_latency.avg : 8
2260window[1].encoding.speed.damage_latency.ref : 35
2261window[1].encoding.speed.damage_latency.rel_factor : 9
2262window[1].encoding.speed.damage_latency.target : 35
2263window[1].encoding.speed.decoding_latency.factor : 30
2264window[1].encoding.speed.decoding_latency.target : 8000000
2265window[1].encoding.speed.frame_delay : 1
2266window[1].encoding.speed.low_limit : 1049088
2267window[1].encoding.speed.max     : 73
2268window[1].encoding.speed.min     : 37
2269window[1].encoding.speed.min_speed : 0
2270window[1].encoding.speed.mpixels : 0
2271window[1].encoding.supports-transparency : False
2272window[1].encodings              : ('h264', 'vp9', 'vp8', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'jpeg', 'h265')
2273window[1].encodings.auto-refresh : ('webp', 'jpeg', 'rgb24', 'png', 'rgb32')
2274window[1].encodings.core         : ('h264', 'vp9', 'vp8', 'png', 'png/P', 'png/L', 'webp', 'rgb24', 'jpeg', 'h265', 'rgb32', 'rgb')
2275window[1].encodings.edge         : rgb24
2276window[1].encodings.non-video    : ('png', 'png/P', 'png/L', 'webp', 'rgb24', 'rgb32', 'jpeg')
2277window[1].encodings.rgb_formats  : ('RGB', 'RGBX')
2278window[1].icon.bytes             : 16384
2279window[1].icon.height            : 64
2280window[1].icon.stride            : 256
2281window[1].icon.width             : 64
2282window[1].property.fullscreen    : False
2283window[1].property.min_quality   : 30
2284window[1].property.min_speed     : 0
2285window[1].property.quality       : 0
2286window[1].property.scaling       : (1, 1)
2287window[1].property.scaling.control : 1
2288window[1].property.speed         : 0
2289window[1].scaling                : (1, 1)
2290window[1].suspended              : False
2291window[1].total_frames[jpeg]     : 17
2292window[1].total_frames[png]      : 21
2293window[1].total_frames[rgb24]    : 203
2294window[1].total_frames[webp]     : 154
2295window[1].total_pixels[jpeg]     : 14142864
2296window[1].total_pixels[png]      : 7945524
2297window[1].total_pixels[rgb24]    : 243220
2298window[1].total_pixels[webp]     : 10050292
2299windows                          : 1