xpra icon
Bug tracker and wiki

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


Ticket #366: tubefocustest.txt

File tubefocustest.txt, 51.8 KB (added by alas, 9 years ago)

Another xpra info with youtube search bar in focus (using alt-tab to get to window to run xpra info)

Line 
1batch.actual_delay.90p=244
2batch.actual_delay.avg=208
3batch.actual_delay.cur=220
4batch.actual_delay.max=282
5batch.actual_delay.min=74
6batch.client-decode-speed=(33, 50)
7batch.client-decode-speed.avg=69
8batch.client-decode-speed.recent=66
9batch.client-latency=(183, 20)
10batch.client-latency.aim=800
11batch.client-latency.aimed_avg=3367
12batch.client-latency.avg=188
13batch.client-latency.div=1000
14batch.client-latency.recent=203
15batch.client-latency.smoothing=sqrt
16batch.client-latency.target=11
17batch.client-ping-latency=(89, 1)
18batch.client-ping-latency.aim=949
19batch.client-ping-latency.aimed_avg=809
20batch.client-ping-latency.avg=42
21batch.client-ping-latency.div=1000
22batch.client-ping-latency.recent=32
23batch.client-ping-latency.smoothing=sqrt
24batch.client-ping-latency.target=5
25batch.damage-data-queue=(15, 27)
26batch.damage-data-queue.aim=250
27batch.damage-data-queue.aimed_avg=353
28batch.damage-data-queue.avg=807
29batch.damage-data-queue.div=1000
30batch.damage-data-queue.recent=688
31batch.damage-data-queue.smoothing=logp
32batch.damage-data-queue.target=1000
33batch.damage-network-delay=(39, 8)
34batch.damage-network-delay.avg=1
35batch.damage-network-delay.recent=1
36batch.damage-out-latency=(80, 43)
37batch.damage-out-latency.aim=800
38batch.damage-out-latency.aimed_avg=652
39batch.damage-out-latency.avg=25
40batch.damage-out-latency.div=1000
41batch.damage-out-latency.recent=25
42batch.damage-out-latency.smoothing=sqrt
43batch.damage-out-latency.target=50
44batch.damage-packet-queue-pixels=(17, 23)
45batch.damage-packet-queue-pixels.aim=250
46batch.damage-packet-queue-pixels.aimed_avg=29
47batch.damage-packet-queue-pixels.avg=30853580
48batch.damage-packet-queue-pixels.div=449623000
49batch.damage-packet-queue-pixels.recent=13707605
50batch.damage-packet-queue-pixels.smoothing=sqrt
51batch.damage-packet-queue-pixels.target=1000
52batch.damage-packet-queue-size=(34, 36)
53batch.damage-packet-queue-size.aim=250
54batch.damage-packet-queue-size.aimed_avg=121
55batch.damage-packet-queue-size.avg=172
56batch.damage-packet-queue-size.div=1000
57batch.damage-packet-queue-size.recent=206
58batch.damage-packet-queue-size.smoothing=sqrt
59batch.damage-packet-queue-size.target=1000
60batch.damage-processing-latency=(88, 34)
61batch.damage-processing-latency.aim=800
62batch.damage-processing-latency.aimed_avg=776
63batch.damage-processing-latency.avg=23
64batch.damage-processing-latency.div=1000
65batch.damage-processing-latency.recent=23
66batch.damage-processing-latency.smoothing=sqrt
67batch.damage-processing-latency.target=31
68batch.damage-processing-ratios=(37, 63)
69batch.damage-processing-ratios.avg_damage_in_latency=23
70batch.damage-processing-ratios.avg_factor=372
71batch.damage-processing-ratios.delay=114
72batch.damage-processing-ratios.recent_damage_in_latency=23
73batch.damage-processing-ratios.recent_factor=369
74batch.damage-rate=(100, 0)
75batch.damage-rate.elapsed=29
76batch.damage-rate.max_latency=100
77batch.delay.50p=10
78batch.delay.80p=10
79batch.delay.90p=10
80batch.delay.avg=9
81batch.delay.cur=10
82batch.delay.max=10
83batch.delay.min=9
84batch.server-ping-latency=(88, 1)
85batch.server-ping-latency.aim=949
86batch.server-ping-latency.aimed_avg=789
87batch.server-ping-latency.avg=53
88batch.server-ping-latency.div=1000
89batch.server-ping-latency.recent=38
90batch.server-ping-latency.smoothing=sqrt
91batch.server-ping-latency.target=6
92build.bit=64bit
93build.by=bob
94build.cpu=x86_64
95build.date=2013-07-03
96build.local_modifications=4
97build.on=tehbuilder.spikes.eng
98build.revision=3761
99client.auto_refresh=250
100client.connection.aliases={'lost-window': 5, 'bell': 6, 'desktop_size': 7, 'new-override-redirect': 8, 'ping_echo': 4, 'new-window': 9, 'connection-lost': 10, 'startup-complete': 11, 'info-response': 1, 'disconnect': 12, 'ping': 2, 'window-resized': 13, 'set_deflate': 14, 'window-icon': 15, 'draw': 16, 'notify_close': 17, 'sound-data': 18, 'window-metadata': 19, 'configure-override-redirect': 20, 'challenge': 21, 'cursor': 22, 'notify_show': 23, 'gibberish': 24, 'new-tray': 25, 'hello': 26}
101client.connection.chunked_compression=1
102client.connection.compression_level=1
103client.connection.encoder=rencode
104client.connection.input.bytecount=344661
105client.connection.input.packetcount=10980
106client.connection.input.raw_packetcount=10550
107client.connection.input_cipher=
108client.connection.large_packets=('hello', 'info-response')
109client.connection.max_packet_size=1048576
110client.connection.mmap_bytecount=0
111client.connection.output.bytecount=10043138
112client.connection.output.packetcount=46784
113client.connection.output.raw_packetcount=93228
114client.connection.output_cipher=
115client.desktop_size=(1920, 1200)
116client.encoding.PIL.version=1.1.7
117client.encoding.avcodec.version=Lavc55.11.100
118client.encoding.client_options=1
119client.encoding.csc_atoms=1
120client.encoding.csc_modes=('YUV420P', 'YUV422P', 'YUV444P', 'BGRA')
121client.encoding.default=x264
122client.encoding.initial_quality=50
123client.encoding.min-quality=50
124client.encoding.min-speed=0
125client.encoding.rgb24zlib=1
126client.encoding.supports_delta=('png', 'rgb24')
127client.encoding.swscale.version=SwS2.3.100
128client.encoding.uses_swscale=1
129client.encoding.video_scaling=1
130client.encoding.vpx.version=3
131client.encoding.webp.version=0.2.2
132client.encoding.x264.I420.profile=high10
133client.encoding.x264.YUV420P.profile=high10
134client.encoding.x264.version=130
135client.encodings=x264,vpx,webp,png,png/P,png/L,rgb,jpeg
136client.encodings.core=rgb24,vpx,x264,webp,png,png/L,png/P,jpeg
137client.features.bell=True
138client.features.clipboard=1
139client.features.clipboard_notifications=1
140client.features.cursors=True
141client.features.generic_window_types=1
142client.features.named_cursors=1
143client.features.notifications=0
144client.features.notify_startup_complete=1
145client.features.png_window_icons=True
146client.features.randr_notify=1
147client.features.raw_window_icons=1
148client.features.server_window_resize=1
149client.features.share=0
150client.features.system_tray=0
151client.features.windows=1
152client.hostname=Timmeh-PC
153client.idle_time=10
154client.latency.50p=193
155client.latency.80p=215
156client.latency.90p=223
157client.latency.absmin=6
158client.latency.avg=177
159client.latency.cur=216
160client.latency.max=283
161client.latency.min=6
162client.machine=AMD64
163client.microphone.state=inactive
164client.ping_latency.50p=35
165client.ping_latency.80p=99
166client.ping_latency.90p=137
167client.ping_latency.avg=54
168client.ping_latency.cur=34
169client.ping_latency.max=191
170client.ping_latency.min=0
171client.platform=win32
172client.platform_name=Microsoft Windows 7
173client.processor=Intel64 Family 6 Model 28 Stepping 10, GenuineIntel
174client.pulseaudio_id=
175client.pulseaudio_server=
176client.release=7
177client.screen[0].display=1\WinSta0\Default
178client.screen[0].monitor[0].geometry=(0, 0, 1920, 1200)
179client.screen[0].monitor[0].name=\\.\DISPLAY4
180client.screen[0].monitor[0].size_mm=(677, 423)
181client.screen[0].size=(1920, 1200)
182client.screen[0].size_mm=(508, 317)
183client.screen[0].workarea=(0, 0, 1920, 1200)
184client.screens=1
185client.speaker.buffers=36794
186client.speaker.bytes=3826576
187client.speaker.codec=mp3
188client.speaker.codec_description=MPEG-1 Layer 3 (MP3)
189client.speaker.state=active
190client.type=Python/Gtk2
191client.uuid=da39a3ee5e6b4b0d3255bfef95601890afd80709
192client.version=0.10.0
193clients=1
194clients.unauthenticated=0
195cursor.height=24
196cursor.is_default=False
197cursor.name=xterm
198cursor.serial=12
199cursor.width=24
200cursor.x=1003
201cursor.xhot=11
202cursor.y=385
203cursor.yhot=11
204damage.data_queue.size.50p=1
205damage.data_queue.size.80p=2
206damage.data_queue.size.90p=2
207damage.data_queue.size.avg=0
208damage.data_queue.size.cur=1
209damage.data_queue.size.current=0
210damage.data_queue.size.max=2
211damage.data_queue.size.min=0
212damage.events=4160
213damage.in_latency.90p=26
214damage.in_latency.avg=21
215damage.in_latency.cur=23
216damage.in_latency.max=65
217damage.in_latency.min=0
218damage.out_latency.90p=27
219damage.out_latency.avg=23
220damage.out_latency.cur=24
221damage.out_latency.max=71
222damage.out_latency.min=1
223damage.packet_queue.size.50p=0
224damage.packet_queue.size.80p=0
225damage.packet_queue.size.90p=1
226damage.packet_queue.size.avg=0
227damage.packet_queue.size.cur=1
228damage.packet_queue.size.current=0
229damage.packet_queue.size.max=2
230damage.packet_queue.size.min=0
231damage.packets_sent=9583
232encoding.PIL.version=1.1.7
233encoding.avcodec.version=Lavc54.59.100
234encoding.average_region_size=149493
235encoding.pixels_decoded_per_second=8314658
236encoding.pixels_encoded_per_second=16414132
237encoding.pixels_per_second=1957405
238encoding.regions_per_second=13
239encoding.swscale.version=SwS2.1.101
240encoding.vpx.version=3
241encoding.webp.version=0.2.2
242encoding.x264.version=128
243encodings=vpx,x264,webp,png,png/L,png/P,jpeg,rgb
244encodings.core=rgb24,rgb32,vpx,x264,webp,png,png/L,png/P,jpeg
245endpoint=10.0.11.67:56735
246features.bell=True
247features.clipboard=True
248features.clipboard.type=GDKClipboardProtocolHelper
249features.cursors=True
250features.notifications=True
251features.password_file=
252features.pulseaudio=True
253features.randr=True
254info_thread[0]=write
255info_thread[1]=read
256info_thread[2]=parse
257info_threads=3
258keyboard.enabled=True
259keyboard.keycode.0=19
260keyboard.keycode.1=10
261keyboard.keycode.100.KP_4=83
262keyboard.keycode.100.KP_Left=83
263keyboard.keycode.101.KP_5=84
264keyboard.keycode.101.KP_Begin=84
265keyboard.keycode.102.KP_6=85
266keyboard.keycode.102.KP_Right=85
267keyboard.keycode.103.KP_7=79
268keyboard.keycode.103.KP_Home=79
269keyboard.keycode.104.KP_8=80
270keyboard.keycode.104.KP_Up=80
271keyboard.keycode.105.KP_9=81
272keyboard.keycode.105.KP_Prior=81
273keyboard.keycode.106.KP_Multiply=63
274keyboard.keycode.106.XF86ClearGrab=63
275keyboard.keycode.107.KP_Add=86
276keyboard.keycode.107.XF86Next_VMode=86
277keyboard.keycode.109.KP_Subtract=82
278keyboard.keycode.109.XF86Prev_VMode=82
279keyboard.keycode.110.greater=60
280keyboard.keycode.110.period=60
281keyboard.keycode.111.KP_Divide=112
282keyboard.keycode.111.XF86Ungrab=112
283keyboard.keycode.112.F1=67
284keyboard.keycode.112.XF86Switch_VT_1=67
285keyboard.keycode.113.F2=68
286keyboard.keycode.113.XF86Switch_VT_2=68
287keyboard.keycode.114.F3=69
288keyboard.keycode.114.XF86Switch_VT_3=69
289keyboard.keycode.115.F4=70
290keyboard.keycode.115.XF86Switch_VT_4=70
291keyboard.keycode.116.F5=71
292keyboard.keycode.116.XF86Switch_VT_5=71
293keyboard.keycode.117.F6=72
294keyboard.keycode.117.XF86Switch_VT_6=72
295keyboard.keycode.118.F7=73
296keyboard.keycode.118.XF86Switch_VT_7=73
297keyboard.keycode.119.F8=74
298keyboard.keycode.119.XF86Switch_VT_8=74
299keyboard.keycode.12.Clear=93
300keyboard.keycode.120.F9=75
301keyboard.keycode.120.XF86Switch_VT_9=75
302keyboard.keycode.121.F10=76
303keyboard.keycode.121.XF86Switch_VT_10=76
304keyboard.keycode.122.F11=95
305keyboard.keycode.122.XF86Switch_VT_11=95
306keyboard.keycode.123.F12=96
307keyboard.keycode.123.XF86Switch_VT_12=96
308keyboard.keycode.124.F13=120
309keyboard.keycode.125.F14=121
310keyboard.keycode.126.F15=122
311keyboard.keycode.127.F16=123
312keyboard.keycode.128.F17=130
313keyboard.keycode.129.F18=131
314keyboard.keycode.13.Return=36
315keyboard.keycode.130.F19=132
316keyboard.keycode.131.F20=133
317keyboard.keycode.132.F21=135
318keyboard.keycode.133.F22=136
319keyboard.keycode.134.F23=137
320keyboard.keycode.135.F24=138
321keyboard.keycode.144.Num_Lock=77
322keyboard.keycode.145.Scroll_Lock=78
323keyboard.keycode.16.Shift_L=50
324keyboard.keycode.160.Shift_L=139
325keyboard.keycode.161.Shift_R=62
326keyboard.keycode.162.Control_L=140
327keyboard.keycode.163.Control_R=109
328keyboard.keycode.164.Alt_L=141
329keyboard.keycode.164.Meta_L=141
330keyboard.keycode.165.Alt_R=142
331keyboard.keycode.165.Meta_R=142
332keyboard.keycode.17.Control_L=37
333keyboard.keycode.18.Alt_L=64
334keyboard.keycode.18.Meta_L=64
335keyboard.keycode.186.colon=47
336keyboard.keycode.186.semicolon=47
337keyboard.keycode.187.equal=21
338keyboard.keycode.187.plus=21
339keyboard.keycode.188.comma=59
340keyboard.keycode.188.less=59
341keyboard.keycode.189.minus=20
342keyboard.keycode.189.underscore=20
343keyboard.keycode.190.greater=143
344keyboard.keycode.190.period=143
345keyboard.keycode.191.question=61
346keyboard.keycode.191.slash=61
347keyboard.keycode.192.asciitilde=49
348keyboard.keycode.192.grave=49
349keyboard.keycode.2=11
350keyboard.keycode.219.braceleft=34
351keyboard.keycode.219.bracketleft=34
352keyboard.keycode.220.backslash=51
353keyboard.keycode.220.bar=51
354keyboard.keycode.221.braceright=35
355keyboard.keycode.221.bracketright=35
356keyboard.keycode.222.apostrophe=48
357keyboard.keycode.222.quotedbl=48
358keyboard.keycode.226.backslash=145
359keyboard.keycode.226.bar=145
360keyboard.keycode.27.Escape=9
361keyboard.keycode.3=12
362keyboard.keycode.3.Cancel=92
363keyboard.keycode.32.space=65
364keyboard.keycode.33.Page_Up=101
365keyboard.keycode.34.Page_Down=114
366keyboard.keycode.35.End=103
367keyboard.keycode.36.Home=97
368keyboard.keycode.37.Left=100
369keyboard.keycode.38.Up=98
370keyboard.keycode.39.Right=102
371keyboard.keycode.4=13
372keyboard.keycode.40.Down=104
373keyboard.keycode.45.Insert=106
374keyboard.keycode.46.Delete=107
375keyboard.keycode.47.Help=118
376keyboard.keycode.48.0=19
377keyboard.keycode.48.parenright=19
378keyboard.keycode.49.1=10
379keyboard.keycode.49.exclam=10
380keyboard.keycode.5=14
381keyboard.keycode.50.2=11
382keyboard.keycode.50.at=11
383keyboard.keycode.51.3=12
384keyboard.keycode.51.numbersign=12
385keyboard.keycode.52.4=13
386keyboard.keycode.52.dollar=13
387keyboard.keycode.53.5=14
388keyboard.keycode.53.percent=14
389keyboard.keycode.54.6=15
390keyboard.keycode.54.asciicircum=15
391keyboard.keycode.55.7=16
392keyboard.keycode.55.ampersand=16
393keyboard.keycode.56.8=17
394keyboard.keycode.56.asterisk=17
395keyboard.keycode.57.9=18
396keyboard.keycode.57.parenleft=18
397keyboard.keycode.6=15
398keyboard.keycode.65.A=38
399keyboard.keycode.65.a=38
400keyboard.keycode.66.B=56
401keyboard.keycode.66.b=56
402keyboard.keycode.67.C=54
403keyboard.keycode.67.c=54
404keyboard.keycode.68.D=40
405keyboard.keycode.68.d=40
406keyboard.keycode.69.E=26
407keyboard.keycode.69.e=26
408keyboard.keycode.7=16
409keyboard.keycode.70.F=41
410keyboard.keycode.70.f=41
411keyboard.keycode.71.G=42
412keyboard.keycode.71.g=42
413keyboard.keycode.72.H=43
414keyboard.keycode.72.h=43
415keyboard.keycode.73.I=31
416keyboard.keycode.73.i=31
417keyboard.keycode.74.J=44
418keyboard.keycode.74.j=44
419keyboard.keycode.75.K=45
420keyboard.keycode.75.k=45
421keyboard.keycode.76.L=46
422keyboard.keycode.76.l=46
423keyboard.keycode.77.M=58
424keyboard.keycode.77.m=58
425keyboard.keycode.78.N=57
426keyboard.keycode.78.n=57
427keyboard.keycode.79.O=32
428keyboard.keycode.79.o=32
429keyboard.keycode.8=17
430keyboard.keycode.8.BackSpace=22
431keyboard.keycode.80.P=33
432keyboard.keycode.80.p=33
433keyboard.keycode.81.Q=24
434keyboard.keycode.81.q=24
435keyboard.keycode.82.R=27
436keyboard.keycode.82.r=27
437keyboard.keycode.83.S=39
438keyboard.keycode.83.s=39
439keyboard.keycode.84.T=28
440keyboard.keycode.84.t=28
441keyboard.keycode.85.U=30
442keyboard.keycode.85.u=30
443keyboard.keycode.86.V=55
444keyboard.keycode.86.v=55
445keyboard.keycode.87.W=25
446keyboard.keycode.87.w=25
447keyboard.keycode.88.X=53
448keyboard.keycode.88.x=53
449keyboard.keycode.89.Y=29
450keyboard.keycode.89.y=29
451keyboard.keycode.9=18
452keyboard.keycode.9.ISO_Left_Tab=23
453keyboard.keycode.9.Tab=23
454keyboard.keycode.90.Z=52
455keyboard.keycode.90.z=52
456keyboard.keycode.91.Alt_L=119
457keyboard.keycode.91.Meta_L=119
458keyboard.keycode.92.Alt_R=113
459keyboard.keycode.92.Meta_R=113
460keyboard.keycode.93.Menu=117
461keyboard.keycode.96.KP_0=90
462keyboard.keycode.96.KP_Insert=90
463keyboard.keycode.97.KP_1=87
464keyboard.keycode.97.KP_End=87
465keyboard.keycode.98.KP_2=88
466keyboard.keycode.98.KP_Down=88
467keyboard.keycode.99.KP_3=89
468keyboard.keycode.99.KP_Next=89
469keyboard.keycode.A=38
470keyboard.keycode.Alt_L=125
471keyboard.keycode.Alt_R=142
472keyboard.keycode.B=56
473keyboard.keycode.BackSpace=22
474keyboard.keycode.Break=110
475keyboard.keycode.C=54
476keyboard.keycode.Cancel=92
477keyboard.keycode.Caps_Lock=66
478keyboard.keycode.Clear=93
479keyboard.keycode.Control_L=140
480keyboard.keycode.Control_R=109
481keyboard.keycode.D=40
482keyboard.keycode.Delete=107
483keyboard.keycode.Down=104
484keyboard.keycode.E=26
485keyboard.keycode.End=103
486keyboard.keycode.Escape=9
487keyboard.keycode.F=41
488keyboard.keycode.F1=67
489keyboard.keycode.F10=76
490keyboard.keycode.F11=95
491keyboard.keycode.F12=96
492keyboard.keycode.F13=120
493keyboard.keycode.F14=121
494keyboard.keycode.F15=122
495keyboard.keycode.F16=123
496keyboard.keycode.F17=130
497keyboard.keycode.F18=131
498keyboard.keycode.F19=132
499keyboard.keycode.F2=68
500keyboard.keycode.F20=133
501keyboard.keycode.F21=135
502keyboard.keycode.F22=136
503keyboard.keycode.F23=137
504keyboard.keycode.F24=138
505keyboard.keycode.F3=69
506keyboard.keycode.F4=70
507keyboard.keycode.F5=71
508keyboard.keycode.F6=72
509keyboard.keycode.F7=73
510keyboard.keycode.F8=74
511keyboard.keycode.F9=75
512keyboard.keycode.G=42
513keyboard.keycode.H=43
514keyboard.keycode.Help=118
515keyboard.keycode.Home=97
516keyboard.keycode.Hyper_L=128
517keyboard.keycode.Hyper_R=146
518keyboard.keycode.I=31
519keyboard.keycode.ISO_Left_Tab=23
520keyboard.keycode.ISO_Level3_Shift=124
521keyboard.keycode.Insert=106
522keyboard.keycode.J=44
523keyboard.keycode.K=45
524keyboard.keycode.KP_0=90
525keyboard.keycode.KP_1=87
526keyboard.keycode.KP_2=88
527keyboard.keycode.KP_3=89
528keyboard.keycode.KP_4=83
529keyboard.keycode.KP_5=84
530keyboard.keycode.KP_6=85
531keyboard.keycode.KP_7=79
532keyboard.keycode.KP_8=80
533keyboard.keycode.KP_9=81
534keyboard.keycode.KP_Add=86
535keyboard.keycode.KP_Begin=84
536keyboard.keycode.KP_Decimal=134
537keyboard.keycode.KP_Delete=91
538keyboard.keycode.KP_Divide=112
539keyboard.keycode.KP_Down=88
540keyboard.keycode.KP_End=87
541keyboard.keycode.KP_Enter=108
542keyboard.keycode.KP_Equal=126
543keyboard.keycode.KP_Home=79
544keyboard.keycode.KP_Insert=90
545keyboard.keycode.KP_Left=83
546keyboard.keycode.KP_Multiply=63
547keyboard.keycode.KP_Next=89
548keyboard.keycode.KP_Prior=81
549keyboard.keycode.KP_Right=85
550keyboard.keycode.KP_Subtract=82
551keyboard.keycode.KP_Up=80
552keyboard.keycode.L=46
553keyboard.keycode.Left=100
554keyboard.keycode.M=58
555keyboard.keycode.Menu=117
556keyboard.keycode.Meta_L=156
557keyboard.keycode.Meta_R=142
558keyboard.keycode.Mode_switch=8
559keyboard.keycode.N=57
560keyboard.keycode.Next=105
561keyboard.keycode.Num_Lock=77
562keyboard.keycode.O=32
563keyboard.keycode.P=33
564keyboard.keycode.Page_Down=114
565keyboard.keycode.Page_Up=101
566keyboard.keycode.Pause=110
567keyboard.keycode.Print=111
568keyboard.keycode.Prior=99
569keyboard.keycode.Q=24
570keyboard.keycode.R=27
571keyboard.keycode.Return=36
572keyboard.keycode.Right=102
573keyboard.keycode.S=39
574keyboard.keycode.Scroll_Lock=78
575keyboard.keycode.Shift_L=139
576keyboard.keycode.Shift_R=62
577keyboard.keycode.Super_L=127
578keyboard.keycode.Super_R=116
579keyboard.keycode.Sys_Req=111
580keyboard.keycode.T=28
581keyboard.keycode.Tab=23
582keyboard.keycode.U=30
583keyboard.keycode.Up=98
584keyboard.keycode.V=55
585keyboard.keycode.W=25
586keyboard.keycode.X=53
587keyboard.keycode.XF86AudioLowerVolume=174
588keyboard.keycode.XF86AudioMedia=237
589keyboard.keycode.XF86AudioMute=160
590keyboard.keycode.XF86AudioNext=153
591keyboard.keycode.XF86AudioPause=162
592keyboard.keycode.XF86AudioPlay=162
593keyboard.keycode.XF86AudioPrev=144
594keyboard.keycode.XF86AudioRaiseVolume=176
595keyboard.keycode.XF86AudioStop=164
596keyboard.keycode.XF86Back=234
597keyboard.keycode.XF86Battery=244
598keyboard.keycode.XF86Calculator=161
599keyboard.keycode.XF86ClearGrab=63
600keyboard.keycode.XF86Display=214
601keyboard.keycode.XF86Eject=204
602keyboard.keycode.XF86Favorites=230
603keyboard.keycode.XF86Forward=233
604keyboard.keycode.XF86KbdBrightnessDown=216
605keyboard.keycode.XF86KbdBrightnessUp=217
606keyboard.keycode.XF86KbdLightOnOff=215
607keyboard.keycode.XF86Mail=236
608keyboard.keycode.XF86MyComputer=235
609keyboard.keycode.XF86Next_VMode=86
610keyboard.keycode.XF86PowerOff=222
611keyboard.keycode.XF86Prev_VMode=82
612keyboard.keycode.XF86Reload=231
613keyboard.keycode.XF86Search=229
614keyboard.keycode.XF86Sleep=150
615keyboard.keycode.XF86Standby=223
616keyboard.keycode.XF86Stop=232
617keyboard.keycode.XF86Switch_VT_1=67
618keyboard.keycode.XF86Switch_VT_10=76
619keyboard.keycode.XF86Switch_VT_11=95
620keyboard.keycode.XF86Switch_VT_12=96
621keyboard.keycode.XF86Switch_VT_2=68
622keyboard.keycode.XF86Switch_VT_3=69
623keyboard.keycode.XF86Switch_VT_4=70
624keyboard.keycode.XF86Switch_VT_5=71
625keyboard.keycode.XF86Switch_VT_6=72
626keyboard.keycode.XF86Switch_VT_7=73
627keyboard.keycode.XF86Switch_VT_8=74
628keyboard.keycode.XF86Switch_VT_9=75
629keyboard.keycode.XF86Ungrab=112
630keyboard.keycode.XF86WLAN=246
631keyboard.keycode.XF86WWW=178
632keyboard.keycode.XF86WakeUp=227
633keyboard.keycode.Y=29
634keyboard.keycode.Z=52
635keyboard.keycode.a=38
636keyboard.keycode.ampersand=16
637keyboard.keycode.apostrophe=48
638keyboard.keycode.asciicircum=15
639keyboard.keycode.asciitilde=49
640keyboard.keycode.asterisk=17
641keyboard.keycode.at=11
642keyboard.keycode.b=56
643keyboard.keycode.backslash=145
644keyboard.keycode.bar=94
645keyboard.keycode.braceleft=34
646keyboard.keycode.braceright=35
647keyboard.keycode.bracketleft=34
648keyboard.keycode.bracketright=35
649keyboard.keycode.brokenbar=94
650keyboard.keycode.c=54
651keyboard.keycode.colon=47
652keyboard.keycode.comma=59
653keyboard.keycode.d=40
654keyboard.keycode.dollar=13
655keyboard.keycode.e=26
656keyboard.keycode.equal=21
657keyboard.keycode.exclam=10
658keyboard.keycode.f=41
659keyboard.keycode.g=42
660keyboard.keycode.grave=49
661keyboard.keycode.greater=94
662keyboard.keycode.h=43
663keyboard.keycode.i=31
664keyboard.keycode.j=44
665keyboard.keycode.k=45
666keyboard.keycode.l=46
667keyboard.keycode.less=94
668keyboard.keycode.m=58
669keyboard.keycode.minus=20
670keyboard.keycode.n=57
671keyboard.keycode.numbersign=12
672keyboard.keycode.o=32
673keyboard.keycode.p=33
674keyboard.keycode.parenleft=18
675keyboard.keycode.parenright=19
676keyboard.keycode.percent=14
677keyboard.keycode.period=143
678keyboard.keycode.plus=21
679keyboard.keycode.q=24
680keyboard.keycode.question=61
681keyboard.keycode.quotedbl=48
682keyboard.keycode.r=27
683keyboard.keycode.s=39
684keyboard.keycode.semicolon=47
685keyboard.keycode.slash=61
686keyboard.keycode.space=65
687keyboard.keycode.t=28
688keyboard.keycode.u=30
689keyboard.keycode.underscore=20
690keyboard.keycode.v=55
691keyboard.keycode.w=25
692keyboard.keycode.x=53
693keyboard.keycode.y=29
694keyboard.keycode.z=52
695keyboard.keys_pressed=()
696keyboard.keysym.0=19
697keyboard.keysym.0.48=19
698keyboard.keysym.1=10
699keyboard.keysym.1.49=10
700keyboard.keysym.2=11
701keyboard.keysym.2.50=11
702keyboard.keysym.3=12
703keyboard.keysym.3.51=12
704keyboard.keysym.4=13
705keyboard.keysym.4.52=13
706keyboard.keysym.5=14
707keyboard.keysym.5.53=14
708keyboard.keysym.6=15
709keyboard.keysym.6.54=15
710keyboard.keysym.7=16
711keyboard.keysym.7.55=16
712keyboard.keysym.8=17
713keyboard.keysym.8.56=17
714keyboard.keysym.9=18
715keyboard.keysym.9.57=18
716keyboard.keysym.A=38
717keyboard.keysym.A.65=38
718keyboard.keysym.Alt_L=125
719keyboard.keysym.Alt_L.164=141
720keyboard.keysym.Alt_L.18=64
721keyboard.keysym.Alt_L.91=119
722keyboard.keysym.Alt_R=142
723keyboard.keysym.Alt_R.165=142
724keyboard.keysym.Alt_R.92=113
725keyboard.keysym.B=56
726keyboard.keysym.B.66=56
727keyboard.keysym.BackSpace=22
728keyboard.keysym.BackSpace.8=22
729keyboard.keysym.Break=110
730keyboard.keysym.C=54
731keyboard.keysym.C.67=54
732keyboard.keysym.Cancel=92
733keyboard.keysym.Cancel.3=92
734keyboard.keysym.Caps_Lock=66
735keyboard.keysym.Clear=93
736keyboard.keysym.Clear.12=93
737keyboard.keysym.Control_L=140
738keyboard.keysym.Control_L.162=140
739keyboard.keysym.Control_L.17=37
740keyboard.keysym.Control_R=109
741keyboard.keysym.Control_R.163=109
742keyboard.keysym.D=40
743keyboard.keysym.D.68=40
744keyboard.keysym.Delete=107
745keyboard.keysym.Delete.46=107
746keyboard.keysym.Down=104
747keyboard.keysym.Down.40=104
748keyboard.keysym.E=26
749keyboard.keysym.E.69=26
750keyboard.keysym.End=103
751keyboard.keysym.End.35=103
752keyboard.keysym.Escape=9
753keyboard.keysym.Escape.27=9
754keyboard.keysym.F=41
755keyboard.keysym.F.70=41
756keyboard.keysym.F1=67
757keyboard.keysym.F1.112=67
758keyboard.keysym.F10=76
759keyboard.keysym.F10.121=76
760keyboard.keysym.F11=95
761keyboard.keysym.F11.122=95
762keyboard.keysym.F12=96
763keyboard.keysym.F12.123=96
764keyboard.keysym.F13=120
765keyboard.keysym.F13.124=120
766keyboard.keysym.F14=121
767keyboard.keysym.F14.125=121
768keyboard.keysym.F15=122
769keyboard.keysym.F15.126=122
770keyboard.keysym.F16=123
771keyboard.keysym.F16.127=123
772keyboard.keysym.F17=130
773keyboard.keysym.F17.128=130
774keyboard.keysym.F18=131
775keyboard.keysym.F18.129=131
776keyboard.keysym.F19=132
777keyboard.keysym.F19.130=132
778keyboard.keysym.F2=68
779keyboard.keysym.F2.113=68
780keyboard.keysym.F20=133
781keyboard.keysym.F20.131=133
782keyboard.keysym.F21=135
783keyboard.keysym.F21.132=135
784keyboard.keysym.F22=136
785keyboard.keysym.F22.133=136
786keyboard.keysym.F23=137
787keyboard.keysym.F23.134=137
788keyboard.keysym.F24=138
789keyboard.keysym.F24.135=138
790keyboard.keysym.F3=69
791keyboard.keysym.F3.114=69
792keyboard.keysym.F4=70
793keyboard.keysym.F4.115=70
794keyboard.keysym.F5=71
795keyboard.keysym.F5.116=71
796keyboard.keysym.F6=72
797keyboard.keysym.F6.117=72
798keyboard.keysym.F7=73
799keyboard.keysym.F7.118=73
800keyboard.keysym.F8=74
801keyboard.keysym.F8.119=74
802keyboard.keysym.F9=75
803keyboard.keysym.F9.120=75
804keyboard.keysym.G=42
805keyboard.keysym.G.71=42
806keyboard.keysym.H=43
807keyboard.keysym.H.72=43
808keyboard.keysym.Help=118
809keyboard.keysym.Help.47=118
810keyboard.keysym.Home=97
811keyboard.keysym.Home.36=97
812keyboard.keysym.Hyper_L=128
813keyboard.keysym.Hyper_R=146
814keyboard.keysym.I=31
815keyboard.keysym.I.73=31
816keyboard.keysym.ISO_Left_Tab=23
817keyboard.keysym.ISO_Left_Tab.9=23
818keyboard.keysym.ISO_Level3_Shift=124
819keyboard.keysym.Insert=106
820keyboard.keysym.Insert.45=106
821keyboard.keysym.J=44
822keyboard.keysym.J.74=44
823keyboard.keysym.K=45
824keyboard.keysym.K.75=45
825keyboard.keysym.KP_0=90
826keyboard.keysym.KP_0.96=90
827keyboard.keysym.KP_1=87
828keyboard.keysym.KP_1.97=87
829keyboard.keysym.KP_2=88
830keyboard.keysym.KP_2.98=88
831keyboard.keysym.KP_3=89
832keyboard.keysym.KP_3.99=89
833keyboard.keysym.KP_4=83
834keyboard.keysym.KP_4.100=83
835keyboard.keysym.KP_5=84
836keyboard.keysym.KP_5.101=84
837keyboard.keysym.KP_6=85
838keyboard.keysym.KP_6.102=85
839keyboard.keysym.KP_7=79
840keyboard.keysym.KP_7.103=79
841keyboard.keysym.KP_8=80
842keyboard.keysym.KP_8.104=80
843keyboard.keysym.KP_9=81
844keyboard.keysym.KP_9.105=81
845keyboard.keysym.KP_Add=86
846keyboard.keysym.KP_Add.107=86
847keyboard.keysym.KP_Begin=84
848keyboard.keysym.KP_Begin.101=84
849keyboard.keysym.KP_Decimal=134
850keyboard.keysym.KP_Delete=91
851keyboard.keysym.KP_Divide=112
852keyboard.keysym.KP_Divide.111=112
853keyboard.keysym.KP_Down=88
854keyboard.keysym.KP_Down.98=88
855keyboard.keysym.KP_End=87
856keyboard.keysym.KP_End.97=87
857keyboard.keysym.KP_Enter=108
858keyboard.keysym.KP_Equal=126
859keyboard.keysym.KP_Home=79
860keyboard.keysym.KP_Home.103=79
861keyboard.keysym.KP_Insert=90
862keyboard.keysym.KP_Insert.96=90
863keyboard.keysym.KP_Left=83
864keyboard.keysym.KP_Left.100=83
865keyboard.keysym.KP_Multiply=63
866keyboard.keysym.KP_Multiply.106=63
867keyboard.keysym.KP_Next=89
868keyboard.keysym.KP_Next.99=89
869keyboard.keysym.KP_Prior=81
870keyboard.keysym.KP_Prior.105=81
871keyboard.keysym.KP_Right=85
872keyboard.keysym.KP_Right.102=85
873keyboard.keysym.KP_Subtract=82
874keyboard.keysym.KP_Subtract.109=82
875keyboard.keysym.KP_Up=80
876keyboard.keysym.KP_Up.104=80
877keyboard.keysym.L=46
878keyboard.keysym.L.76=46
879keyboard.keysym.Left=100
880keyboard.keysym.Left.37=100
881keyboard.keysym.M=58
882keyboard.keysym.M.77=58
883keyboard.keysym.Menu=117
884keyboard.keysym.Menu.93=117
885keyboard.keysym.Meta_L=156
886keyboard.keysym.Meta_L.164=141
887keyboard.keysym.Meta_L.18=64
888keyboard.keysym.Meta_L.91=119
889keyboard.keysym.Meta_R=142
890keyboard.keysym.Meta_R.165=142
891keyboard.keysym.Meta_R.92=113
892keyboard.keysym.Mode_switch=8
893keyboard.keysym.N=57
894keyboard.keysym.N.78=57
895keyboard.keysym.Next=105
896keyboard.keysym.Num_Lock=77
897keyboard.keysym.Num_Lock.144=77
898keyboard.keysym.O=32
899keyboard.keysym.O.79=32
900keyboard.keysym.P=33
901keyboard.keysym.P.80=33
902keyboard.keysym.Page_Down=114
903keyboard.keysym.Page_Down.34=114
904keyboard.keysym.Page_Up=101
905keyboard.keysym.Page_Up.33=101
906keyboard.keysym.Pause=110
907keyboard.keysym.Print=111
908keyboard.keysym.Prior=99
909keyboard.keysym.Q=24
910keyboard.keysym.Q.81=24
911keyboard.keysym.R=27
912keyboard.keysym.R.82=27
913keyboard.keysym.Return=36
914keyboard.keysym.Return.13=36
915keyboard.keysym.Right=102
916keyboard.keysym.Right.39=102
917keyboard.keysym.S=39
918keyboard.keysym.S.83=39
919keyboard.keysym.Scroll_Lock=78
920keyboard.keysym.Scroll_Lock.145=78
921keyboard.keysym.Shift_L=139
922keyboard.keysym.Shift_L.16=50
923keyboard.keysym.Shift_L.160=139
924keyboard.keysym.Shift_R=62
925keyboard.keysym.Shift_R.161=62
926keyboard.keysym.Super_L=127
927keyboard.keysym.Super_R=116
928keyboard.keysym.Sys_Req=111
929keyboard.keysym.T=28
930keyboard.keysym.T.84=28
931keyboard.keysym.Tab=23
932keyboard.keysym.Tab.9=23
933keyboard.keysym.U=30
934keyboard.keysym.U.85=30
935keyboard.keysym.Up=98
936keyboard.keysym.Up.38=98
937keyboard.keysym.V=55
938keyboard.keysym.V.86=55
939keyboard.keysym.W=25
940keyboard.keysym.W.87=25
941keyboard.keysym.X=53
942keyboard.keysym.X.88=53
943keyboard.keysym.XF86AudioLowerVolume=174
944keyboard.keysym.XF86AudioMedia=237
945keyboard.keysym.XF86AudioMute=160
946keyboard.keysym.XF86AudioNext=153
947keyboard.keysym.XF86AudioPause=162
948keyboard.keysym.XF86AudioPlay=162
949keyboard.keysym.XF86AudioPrev=144
950keyboard.keysym.XF86AudioRaiseVolume=176
951keyboard.keysym.XF86AudioStop=164
952keyboard.keysym.XF86Back=234
953keyboard.keysym.XF86Battery=244
954keyboard.keysym.XF86Calculator=161
955keyboard.keysym.XF86ClearGrab=63
956keyboard.keysym.XF86ClearGrab.106=63
957keyboard.keysym.XF86Display=214
958keyboard.keysym.XF86Eject=204
959keyboard.keysym.XF86Favorites=230
960keyboard.keysym.XF86Forward=233
961keyboard.keysym.XF86KbdBrightnessDown=216
962keyboard.keysym.XF86KbdBrightnessUp=217
963keyboard.keysym.XF86KbdLightOnOff=215
964keyboard.keysym.XF86Mail=236
965keyboard.keysym.XF86MyComputer=235
966keyboard.keysym.XF86Next_VMode=86
967keyboard.keysym.XF86Next_VMode.107=86
968keyboard.keysym.XF86PowerOff=222
969keyboard.keysym.XF86Prev_VMode=82
970keyboard.keysym.XF86Prev_VMode.109=82
971keyboard.keysym.XF86Reload=231
972keyboard.keysym.XF86Search=229
973keyboard.keysym.XF86Sleep=150
974keyboard.keysym.XF86Standby=223
975keyboard.keysym.XF86Stop=232
976keyboard.keysym.XF86Switch_VT_1=67
977keyboard.keysym.XF86Switch_VT_1.112=67
978keyboard.keysym.XF86Switch_VT_10=76
979keyboard.keysym.XF86Switch_VT_10.121=76
980keyboard.keysym.XF86Switch_VT_11=95
981keyboard.keysym.XF86Switch_VT_11.122=95
982keyboard.keysym.XF86Switch_VT_12=96
983keyboard.keysym.XF86Switch_VT_12.123=96
984keyboard.keysym.XF86Switch_VT_2=68
985keyboard.keysym.XF86Switch_VT_2.113=68
986keyboard.keysym.XF86Switch_VT_3=69
987keyboard.keysym.XF86Switch_VT_3.114=69
988keyboard.keysym.XF86Switch_VT_4=70
989keyboard.keysym.XF86Switch_VT_4.115=70
990keyboard.keysym.XF86Switch_VT_5=71
991keyboard.keysym.XF86Switch_VT_5.116=71
992keyboard.keysym.XF86Switch_VT_6=72
993keyboard.keysym.XF86Switch_VT_6.117=72
994keyboard.keysym.XF86Switch_VT_7=73
995keyboard.keysym.XF86Switch_VT_7.118=73
996keyboard.keysym.XF86Switch_VT_8=74
997keyboard.keysym.XF86Switch_VT_8.119=74
998keyboard.keysym.XF86Switch_VT_9=75
999keyboard.keysym.XF86Switch_VT_9.120=75
1000keyboard.keysym.XF86Ungrab=112
1001keyboard.keysym.XF86Ungrab.111=112
1002keyboard.keysym.XF86WLAN=246
1003keyboard.keysym.XF86WWW=178
1004keyboard.keysym.XF86WakeUp=227
1005keyboard.keysym.Y=29
1006keyboard.keysym.Y.89=29
1007keyboard.keysym.Z=52
1008keyboard.keysym.Z.90=52
1009keyboard.keysym.a=38
1010keyboard.keysym.a.65=38
1011keyboard.keysym.ampersand=16
1012keyboard.keysym.ampersand.55=16
1013keyboard.keysym.apostrophe=48
1014keyboard.keysym.apostrophe.222=48
1015keyboard.keysym.asciicircum=15
1016keyboard.keysym.asciicircum.54=15
1017keyboard.keysym.asciitilde=49
1018keyboard.keysym.asciitilde.192=49
1019keyboard.keysym.asterisk=17
1020keyboard.keysym.asterisk.56=17
1021keyboard.keysym.at=11
1022keyboard.keysym.at.50=11
1023keyboard.keysym.b=56
1024keyboard.keysym.b.66=56
1025keyboard.keysym.backslash=145
1026keyboard.keysym.backslash.220=51
1027keyboard.keysym.backslash.226=145
1028keyboard.keysym.bar=94
1029keyboard.keysym.bar.220=51
1030keyboard.keysym.bar.226=145
1031keyboard.keysym.braceleft=34
1032keyboard.keysym.braceleft.219=34
1033keyboard.keysym.braceright=35
1034keyboard.keysym.braceright.221=35
1035keyboard.keysym.bracketleft=34
1036keyboard.keysym.bracketleft.219=34
1037keyboard.keysym.bracketright=35
1038keyboard.keysym.bracketright.221=35
1039keyboard.keysym.brokenbar=94
1040keyboard.keysym.c=54
1041keyboard.keysym.c.67=54
1042keyboard.keysym.colon=47
1043keyboard.keysym.colon.186=47
1044keyboard.keysym.comma=59
1045keyboard.keysym.comma.188=59
1046keyboard.keysym.d=40
1047keyboard.keysym.d.68=40
1048keyboard.keysym.dollar=13
1049keyboard.keysym.dollar.52=13
1050keyboard.keysym.e=26
1051keyboard.keysym.e.69=26
1052keyboard.keysym.equal=21
1053keyboard.keysym.equal.187=21
1054keyboard.keysym.exclam=10
1055keyboard.keysym.exclam.49=10
1056keyboard.keysym.f=41
1057keyboard.keysym.f.70=41
1058keyboard.keysym.g=42
1059keyboard.keysym.g.71=42
1060keyboard.keysym.grave=49
1061keyboard.keysym.grave.192=49
1062keyboard.keysym.greater=94
1063keyboard.keysym.greater.110=60
1064keyboard.keysym.greater.190=143
1065keyboard.keysym.h=43
1066keyboard.keysym.h.72=43
1067keyboard.keysym.i=31
1068keyboard.keysym.i.73=31
1069keyboard.keysym.j=44
1070keyboard.keysym.j.74=44
1071keyboard.keysym.k=45
1072keyboard.keysym.k.75=45
1073keyboard.keysym.l=46
1074keyboard.keysym.l.76=46
1075keyboard.keysym.less=94
1076keyboard.keysym.less.188=59
1077keyboard.keysym.m=58
1078keyboard.keysym.m.77=58
1079keyboard.keysym.minus=20
1080keyboard.keysym.minus.189=20
1081keyboard.keysym.n=57
1082keyboard.keysym.n.78=57
1083keyboard.keysym.numbersign=12
1084keyboard.keysym.numbersign.51=12
1085keyboard.keysym.o=32
1086keyboard.keysym.o.79=32
1087keyboard.keysym.p=33
1088keyboard.keysym.p.80=33
1089keyboard.keysym.parenleft=18
1090keyboard.keysym.parenleft.57=18
1091keyboard.keysym.parenright=19
1092keyboard.keysym.parenright.48=19
1093keyboard.keysym.percent=14
1094keyboard.keysym.percent.53=14
1095keyboard.keysym.period=143
1096keyboard.keysym.period.110=60
1097keyboard.keysym.period.190=143
1098keyboard.keysym.plus=21
1099keyboard.keysym.plus.187=21
1100keyboard.keysym.q=24
1101keyboard.keysym.q.81=24
1102keyboard.keysym.question=61
1103keyboard.keysym.question.191=61
1104keyboard.keysym.quotedbl=48
1105keyboard.keysym.quotedbl.222=48
1106keyboard.keysym.r=27
1107keyboard.keysym.r.82=27
1108keyboard.keysym.s=39
1109keyboard.keysym.s.83=39
1110keyboard.keysym.semicolon=47
1111keyboard.keysym.semicolon.186=47
1112keyboard.keysym.slash=61
1113keyboard.keysym.slash.191=61
1114keyboard.keysym.space=65
1115keyboard.keysym.space.32=65
1116keyboard.keysym.t=28
1117keyboard.keysym.t.84=28
1118keyboard.keysym.u=30
1119keyboard.keysym.u.85=30
1120keyboard.keysym.underscore=20
1121keyboard.keysym.underscore.189=20
1122keyboard.keysym.v=55
1123keyboard.keysym.v.86=55
1124keyboard.keysym.w=25
1125keyboard.keysym.w.87=25
1126keyboard.keysym.x=53
1127keyboard.keysym.x.88=53
1128keyboard.keysym.y=29
1129keyboard.keysym.y.89=29
1130keyboard.keysym.z=52
1131keyboard.keysym.z.90=52
1132keyboard.layout=us
1133keyboard.modifier.Alt_L.keycodes=(64, 141, 125, 119)
1134keyboard.modifier.Alt_R.keycodes=(113, 142)
1135keyboard.modifier.Caps_Lock.keycodes=(66,)
1136keyboard.modifier.Control_L.keycodes=(140, 37)
1137keyboard.modifier.Control_R.keycodes=(109,)
1138keyboard.modifier.Hyper_L.keycodes=(128,)
1139keyboard.modifier.Hyper_R.keycodes=(146,)
1140keyboard.modifier.ISO_Level3_Shift.keycodes=(124,)
1141keyboard.modifier.Meta_L.keycodes=(64, 156, 141, 119)
1142keyboard.modifier.Meta_R.keycodes=(113, 142)
1143keyboard.modifier.Mode_switch.keycodes=(8,)
1144keyboard.modifier.Num_Lock.keycodes=(77,)
1145keyboard.modifier.Shift_L.keycodes=(50, 139)
1146keyboard.modifier.Shift_R.keycodes=(62,)
1147keyboard.modifier.Super_L.keycodes=(115, 127)
1148keyboard.modifier.Super_R.keycodes=(116,)
1149keyboard.modifier.control.client_keys=(((17, 'Control_L'), 'Control_L'), ('Control_R', 'Control_R'), ((162, 'Control_L'), 'Control_L'))
1150keyboard.modifier.control.keys=('Control_L', 'Control_R')
1151keyboard.modifier.lock.client_keys=(('Caps_Lock', 'Caps_Lock'),)
1152keyboard.modifier.lock.keys=('Caps_Lock',)
1153keyboard.modifier.mod1.client_keys=(((18, 'Alt_L'), 'Alt_L'), ((92, 'Alt_R'), 'Alt_R'), ((91, 'Alt_L'), 'Alt_L'), ('Alt_L', 'Alt_L'), ((164, 'Alt_L'), 'Alt_L'), ((165, 'Alt_R'), 'Alt_R'), ('Meta_L', 'Meta_L'))
1154keyboard.modifier.mod1.keys=('Meta_R', 'Alt_R', 'Meta_L', 'Alt_L')
1155keyboard.modifier.mod2.client_keys=(('Num_Lock', 'Num_Lock'),)
1156keyboard.modifier.mod2.keys=('Num_Lock',)
1157keyboard.modifier.mod3.client_keys=((115, 'Super_L'), ('Super_R', 'Super_R'), ('Super_L', 'Super_L'))
1158keyboard.modifier.mod3.keys=('Super_R', 'Super_L')
1159keyboard.modifier.mod4.client_keys=(('Hyper_L', 'Hyper_L'), ('Hyper_R', 'Hyper_R'))
1160keyboard.modifier.mod4.keys=('Hyper_R', 'Hyper_L')
1161keyboard.modifier.mod5.client_keys=(('Mode_switch', 'Mode_switch'), ('ISO_Level3_Shift', 'ISO_Level3_Shift'))
1162keyboard.modifier.mod5.keys=('ISO_Level3_Shift', 'Mode_switch')
1163keyboard.modifier.shift.client_keys=(((16, 'Shift_L'), 'Shift_L'), ((161, 'Shift_R'), 'Shift_R'), ((160, 'Shift_L'), 'Shift_L'))
1164keyboard.modifier.shift.keys=('Shift_L', 'Shift_R')
1165keyboard.modifiers={}
1166keyboard.modifiers.filter=('lock', 'mod2')
1167keyboard.modifiers.pointermissing=('lock',)
1168keyboard.native=False
1169keyboard.repeat.delay=500
1170keyboard.repeat.interval=33
1171keyboard.sync=True
1172memory.children.idrss=0
1173memory.children.inblock=0
1174memory.children.isrss=0
1175memory.children.ixrss=0
1176memory.children.majflt=0
1177memory.children.maxrss=20272
1178memory.children.minflt=6586
1179memory.children.msgrcv=0
1180memory.children.msgsnd=0
1181memory.children.nivcsw=43
1182memory.children.nsignals=0
1183memory.children.nswap=0
1184memory.children.nvcsw=30
1185memory.children.oublock=8
1186memory.children.stime=0
1187memory.children.utime=0
1188memory.server.idrss=0
1189memory.server.inblock=0
1190memory.server.isrss=0
1191memory.server.ixrss=0
1192memory.server.majflt=0
1193memory.server.maxrss=106744
1194memory.server.minflt=2119585
1195memory.server.msgrcv=0
1196memory.server.msgsnd=0
1197memory.server.nivcsw=380435
1198memory.server.nsignals=0
1199memory.server.nswap=0
1200memory.server.nvcsw=1284243
1201memory.server.oublock=8
1202memory.server.stime=43
1203memory.server.utime=126
1204python.full_version=2.7.3 (default, Aug  9 2012, 17:23:57) \n[GCC 4.7.1 20120720 (Red Hat 4.7.1-5)]
1205python.version=2.7.3
1206server.XShm=True
1207server.byteorder=little
1208server.gid=1000
1209server.gtk_version=(2, 24, 19)
1210server.hostname=jimbeam.spikes.eng
1211server.max_desktop_size=(5120, 3200)
1212server.pid=20901
1213server.ping_latency.50p=37
1214server.ping_latency.80p=46
1215server.ping_latency.90p=184
1216server.ping_latency.avg=53
1217server.ping_latency.cur=26
1218server.ping_latency.max=211
1219server.ping_latency.min=1
1220server.platform=Linux
1221server.pygtk_version=(2, 24, 0)
1222server.root_window_size=(1920, 1200)
1223server.start_time=1372882992
1224server.type=Python/gtk/x11
1225server.uid=1000
1226server.version=0.10.0
1227session.name=
1228thread[0]=MainThread
1229thread[1]=write
1230thread[2]=calculate_delay
1231thread[3]=encode
1232thread[4]=read
1233thread[5]=parse
1234thread[6]=format
1235thread[7]=format
1236threads=8
1237type=tcp
1238window[1].XShm=True
1239window[1].batch.actual_delay.90p=52
1240window[1].batch.actual_delay.avg=32
1241window[1].batch.actual_delay.cur=13
1242window[1].batch.actual_delay.max=181
1243window[1].batch.actual_delay.min=12
1244window[1].batch.client-decode-speed=(41, 198)
1245window[1].batch.client-decode-speed.avg=285
1246window[1].batch.client-decode-speed.recent=373
1247window[1].batch.client-latency=(140, 13)
1248window[1].batch.client-latency.aim=800
1249window[1].batch.client-latency.aimed_avg=1969
1250window[1].batch.client-latency.avg=70
1251window[1].batch.client-latency.div=1000
1252window[1].batch.client-latency.recent=83
1253window[1].batch.client-latency.smoothing=sqrt
1254window[1].batch.client-latency.target=10
1255window[1].batch.client-ping-latency=(81, 2)
1256window[1].batch.client-ping-latency.aim=949
1257window[1].batch.client-ping-latency.aimed_avg=666
1258window[1].batch.client-ping-latency.avg=21
1259window[1].batch.client-ping-latency.div=1000
1260window[1].batch.client-ping-latency.recent=16
1261window[1].batch.client-ping-latency.smoothing=sqrt
1262window[1].batch.client-ping-latency.target=5
1263window[1].batch.damage-data-queue=(30, 35)
1264window[1].batch.damage-data-queue.aim=250
1265window[1].batch.damage-data-queue.aimed_avg=854
1266window[1].batch.damage-data-queue.avg=1520
1267window[1].batch.damage-data-queue.div=1000
1268window[1].batch.damage-data-queue.recent=1801
1269window[1].batch.damage-data-queue.smoothing=logp
1270window[1].batch.damage-data-queue.target=1000
1271window[1].batch.damage-network-delay=(31, 21)
1272window[1].batch.damage-network-delay.avg=3
1273window[1].batch.damage-network-delay.recent=2
1274window[1].batch.damage-out-latency=(97, 16)
1275window[1].batch.damage-out-latency.aim=800
1276window[1].batch.damage-out-latency.aimed_avg=946
1277window[1].batch.damage-out-latency.avg=31
1278window[1].batch.damage-out-latency.div=1000
1279window[1].batch.damage-out-latency.recent=39
1280window[1].batch.damage-out-latency.smoothing=sqrt
1281window[1].batch.damage-out-latency.target=34
1282window[1].batch.damage-packet-queue-pixels=(0, 0)
1283window[1].batch.damage-packet-queue-pixels.aim=250
1284window[1].batch.damage-packet-queue-pixels.aimed_avg=0
1285window[1].batch.damage-packet-queue-pixels.avg=0
1286window[1].batch.damage-packet-queue-pixels.div=157684000
1287window[1].batch.damage-packet-queue-pixels.recent=0
1288window[1].batch.damage-packet-queue-pixels.smoothing=sqrt
1289window[1].batch.damage-packet-queue-pixels.target=1000
1290window[1].batch.damage-packet-queue-size=(13, 27)
1291window[1].batch.damage-packet-queue-size.aim=250
1292window[1].batch.damage-packet-queue-size.aimed_avg=17
1293window[1].batch.damage-packet-queue-size.avg=84
1294window[1].batch.damage-packet-queue-size.div=1000
1295window[1].batch.damage-packet-queue-size.recent=28
1296window[1].batch.damage-packet-queue-size.smoothing=sqrt
1297window[1].batch.damage-packet-queue-size.target=1000
1298window[1].batch.damage-processing-latency=(110, 31)
1299window[1].batch.damage-processing-latency.aim=800
1300window[1].batch.damage-processing-latency.aimed_avg=1214
1301window[1].batch.damage-processing-latency.avg=28
1302window[1].batch.damage-processing-latency.div=1000
1303window[1].batch.damage-processing-latency.recent=36
1304window[1].batch.damage-processing-latency.smoothing=sqrt
1305window[1].batch.damage-processing-latency.target=17
1306window[1].batch.damage-processing-ratios=(154, 61)
1307window[1].batch.damage-processing-ratios.avg_damage_in_latency=28
1308window[1].batch.damage-processing-ratios.avg_factor=1409
1309window[1].batch.damage-processing-ratios.delay=9
1310window[1].batch.damage-processing-ratios.recent_damage_in_latency=36
1311window[1].batch.damage-processing-ratios.recent_factor=1612
1312window[1].batch.damage-rate=(100, 0)
1313window[1].batch.damage-rate.elapsed=194
1314window[1].batch.damage-rate.max_latency=100
1315window[1].batch.delay.50p=17
1316window[1].batch.delay.80p=32
1317window[1].batch.delay.90p=50
1318window[1].batch.delay.avg=23
1319window[1].batch.delay.cur=9
1320window[1].batch.delay.max=53
1321window[1].batch.delay.min=8
1322window[1].batch.server-ping-latency=(54, 13)
1323window[1].batch.server-ping-latency.aim=949
1324window[1].batch.server-ping-latency.aimed_avg=298
1325window[1].batch.server-ping-latency.avg=86
1326window[1].batch.server-ping-latency.div=1000
1327window[1].batch.server-ping-latency.recent=24
1328window[1].batch.server-ping-latency.smoothing=sqrt
1329window[1].batch.server-ping-latency.target=24
1330window[1].class-instance=('xterm', 'XTerm')
1331window[1].client-machine=jimbeam.spikes.eng
1332window[1].compression.pixels_per_ns.avg=188
1333window[1].compression.pixels_per_ns.max=328268
1334window[1].compression.pixels_per_ns.min=0
1335window[1].compression.pixels_per_ns[png].avg=16386
1336window[1].compression.pixels_per_ns[png].max=328268
1337window[1].compression.pixels_per_ns[png].min=0
1338window[1].compression.pixels_per_ns[rgb24].avg=7070
1339window[1].compression.pixels_per_ns[rgb24].max=30230
1340window[1].compression.pixels_per_ns[rgb24].min=0
1341window[1].compression.pixels_per_ns[x264].avg=138
1342window[1].compression.pixels_per_ns[x264].max=244
1343window[1].compression.pixels_per_ns[x264].min=10
1344window[1].compression.ratio_pct.avg=16
1345window[1].compression.ratio_pct.max=40
1346window[1].compression.ratio_pct.min=2
1347window[1].compression.ratio_pct[png].avg=25
1348window[1].compression.ratio_pct[png].max=37
1349window[1].compression.ratio_pct[png].min=20
1350window[1].compression.ratio_pct[rgb24].avg=2
1351window[1].compression.ratio_pct[rgb24].max=2
1352window[1].compression.ratio_pct[rgb24].min=2
1353window[1].compression.ratio_pct[x264].avg=16
1354window[1].compression.ratio_pct[x264].max=40
1355window[1].compression.ratio_pct[x264].min=3
1356window[1].csc=swscale
1357window[1].csc.dst_format=BGRA
1358window[1].csc.dst_height=316
1359window[1].csc.dst_width=498
1360window[1].csc.flags=BICUBLIN | SWS_ACCURATE_RND
1361window[1].csc.frames=6
1362window[1].csc.pixels_per_second=235423575
1363window[1].csc.src_format=BGRX
1364window[1].csc.src_height=316
1365window[1].csc.src_width=498
1366window[1].csc.total_time_ms=4
1367window[1].damage.events=68
1368window[1].damage.in_latency.90p=39
1369window[1].damage.in_latency.avg=13
1370window[1].damage.in_latency.cur=32
1371window[1].damage.in_latency.max=65
1372window[1].damage.in_latency.min=0
1373window[1].damage.out_latency.90p=42
1374window[1].damage.out_latency.avg=15
1375window[1].damage.out_latency.cur=32
1376window[1].damage.out_latency.max=71
1377window[1].damage.out_latency.min=1
1378window[1].damage.packets_sent=27
1379window[1].dimensions=(499, 316)
1380window[1].encoder=x264
1381window[1].encoder.frames=6
1382window[1].encoder.height=316
1383window[1].encoder.pixels_per_second=9238737
1384window[1].encoder.preset=superfast
1385window[1].encoder.profile=high444
1386window[1].encoder.src_format=BGRA
1387window[1].encoder.total_time_ms=102
1388window[1].encoder.width=498
1389window[1].encoding=x264
1390window[1].encoding.pixels_encoded_per_second=5304201
1391window[1].encoding.pixels_encoded_per_second[png]=61026
1392window[1].encoding.pixels_encoded_per_second[rgb24]=141424
1393window[1].encoding.pixels_encoded_per_second[x264]=7230153
1394window[1].focused=False
1395window[1].fullscreen=False
1396window[1].has-alpha=False
1397window[1].icon-title=JimBeam@jimbeam:~
1398window[1].maximized=False
1399window[1].modal=False
1400window[1].override-redirect=False
1401window[1].pid=20927
1402window[1].quality.90p=98
1403window[1].quality.avg=82
1404window[1].quality.backlog_factor=100
1405window[1].quality.batch_factor=65
1406window[1].quality.cur=83
1407window[1].quality.latency_factor=99
1408window[1].quality.max=99
1409window[1].quality.min=77
1410window[1].quality.min_quality=50
1411window[1].size-constraints.base-size=(19, 4)
1412window[1].size-constraints.increment=(6, 13)
1413window[1].size-constraints.minimum-size=(25, 17)
1414window[1].speed.90p=99
1415window[1].speed.abs_factor=14
1416window[1].speed.avg=95
1417window[1].speed.avg_damage_latency=28
1418window[1].speed.batch.delay=9
1419window[1].speed.cur=99
1420window[1].speed.decoding_latency_factor=217
1421window[1].speed.low_limit=157684
1422window[1].speed.max=99
1423window[1].speed.min=46
1424window[1].speed.min_damage_latency=13
1425window[1].speed.min_speed=-1
1426window[1].speed.rel_factor=61
1427window[1].speed.target_damage_latency=22
1428window[1].title=JimBeam@jimbeam:~
1429window[1].total_frames[png]=16
1430window[1].total_frames[rgb24]=5
1431window[1].total_frames[x264]=6
1432window[1].total_pixels[png]=2262
1433window[1].total_pixels[rgb24]=1580
1434window[1].total_pixels[x264]=946104
1435window[1].tray=False
1436window[1].window-type=('NORMAL',)
1437window[1].xid=0x800022
1438window[3].XShm=True
1439window[3].batch.actual_delay.90p=244
1440window[3].batch.actual_delay.avg=208
1441window[3].batch.actual_delay.cur=220
1442window[3].batch.actual_delay.max=282
1443window[3].batch.actual_delay.min=74
1444window[3].batch.client-decode-speed=(33, 50)
1445window[3].batch.client-decode-speed.avg=69
1446window[3].batch.client-decode-speed.recent=66
1447window[3].batch.client-latency=(183, 20)
1448window[3].batch.client-latency.aim=800
1449window[3].batch.client-latency.aimed_avg=3367
1450window[3].batch.client-latency.avg=188
1451window[3].batch.client-latency.div=1000
1452window[3].batch.client-latency.recent=203
1453window[3].batch.client-latency.smoothing=sqrt
1454window[3].batch.client-latency.target=11
1455window[3].batch.client-ping-latency=(89, 1)
1456window[3].batch.client-ping-latency.aim=949
1457window[3].batch.client-ping-latency.aimed_avg=809
1458window[3].batch.client-ping-latency.avg=42
1459window[3].batch.client-ping-latency.div=1000
1460window[3].batch.client-ping-latency.recent=32
1461window[3].batch.client-ping-latency.smoothing=sqrt
1462window[3].batch.client-ping-latency.target=5
1463window[3].batch.damage-data-queue=(15, 27)
1464window[3].batch.damage-data-queue.aim=250
1465window[3].batch.damage-data-queue.aimed_avg=353
1466window[3].batch.damage-data-queue.avg=807
1467window[3].batch.damage-data-queue.div=1000
1468window[3].batch.damage-data-queue.recent=688
1469window[3].batch.damage-data-queue.smoothing=logp
1470window[3].batch.damage-data-queue.target=1000
1471window[3].batch.damage-network-delay=(39, 8)
1472window[3].batch.damage-network-delay.avg=1
1473window[3].batch.damage-network-delay.recent=1
1474window[3].batch.damage-out-latency=(80, 43)
1475window[3].batch.damage-out-latency.aim=800
1476window[3].batch.damage-out-latency.aimed_avg=652
1477window[3].batch.damage-out-latency.avg=25
1478window[3].batch.damage-out-latency.div=1000
1479window[3].batch.damage-out-latency.recent=25
1480window[3].batch.damage-out-latency.smoothing=sqrt
1481window[3].batch.damage-out-latency.target=50
1482window[3].batch.damage-packet-queue-pixels=(17, 23)
1483window[3].batch.damage-packet-queue-pixels.aim=250
1484window[3].batch.damage-packet-queue-pixels.aimed_avg=29
1485window[3].batch.damage-packet-queue-pixels.avg=30853580
1486window[3].batch.damage-packet-queue-pixels.div=449623000
1487window[3].batch.damage-packet-queue-pixels.recent=13707605
1488window[3].batch.damage-packet-queue-pixels.smoothing=sqrt
1489window[3].batch.damage-packet-queue-pixels.target=1000
1490window[3].batch.damage-packet-queue-size=(34, 36)
1491window[3].batch.damage-packet-queue-size.aim=250
1492window[3].batch.damage-packet-queue-size.aimed_avg=121
1493window[3].batch.damage-packet-queue-size.avg=172
1494window[3].batch.damage-packet-queue-size.div=1000
1495window[3].batch.damage-packet-queue-size.recent=206
1496window[3].batch.damage-packet-queue-size.smoothing=sqrt
1497window[3].batch.damage-packet-queue-size.target=1000
1498window[3].batch.damage-processing-latency=(88, 34)
1499window[3].batch.damage-processing-latency.aim=800
1500window[3].batch.damage-processing-latency.aimed_avg=776
1501window[3].batch.damage-processing-latency.avg=23
1502window[3].batch.damage-processing-latency.div=1000
1503window[3].batch.damage-processing-latency.recent=23
1504window[3].batch.damage-processing-latency.smoothing=sqrt
1505window[3].batch.damage-processing-latency.target=31
1506window[3].batch.damage-processing-ratios=(37, 63)
1507window[3].batch.damage-processing-ratios.avg_damage_in_latency=23
1508window[3].batch.damage-processing-ratios.avg_factor=372
1509window[3].batch.damage-processing-ratios.delay=114
1510window[3].batch.damage-processing-ratios.recent_damage_in_latency=23
1511window[3].batch.damage-processing-ratios.recent_factor=369
1512window[3].batch.damage-rate=(100, 0)
1513window[3].batch.damage-rate.elapsed=29
1514window[3].batch.damage-rate.max_latency=100
1515window[3].batch.delay.50p=110
1516window[3].batch.delay.80p=115
1517window[3].batch.delay.90p=116
1518window[3].batch.delay.avg=102
1519window[3].batch.delay.cur=114
1520window[3].batch.delay.max=120
1521window[3].batch.delay.min=73
1522window[3].batch.server-ping-latency=(88, 1)
1523window[3].batch.server-ping-latency.aim=949
1524window[3].batch.server-ping-latency.aimed_avg=789
1525window[3].batch.server-ping-latency.avg=53
1526window[3].batch.server-ping-latency.div=1000
1527window[3].batch.server-ping-latency.recent=38
1528window[3].batch.server-ping-latency.smoothing=sqrt
1529window[3].batch.server-ping-latency.target=6
1530window[3].class-instance=('spikesbrowser', 'Spikesbrowser')
1531window[3].client-machine=jimbeam.spikes.eng
1532window[3].compression.pixels_per_ns.avg=52
1533window[3].compression.pixels_per_ns.max=3030
1534window[3].compression.pixels_per_ns.min=46
1535window[3].compression.pixels_per_ns[png].avg=1236
1536window[3].compression.pixels_per_ns[png].max=3030
1537window[3].compression.pixels_per_ns[png].min=294
1538window[3].compression.pixels_per_ns[x264].avg=49
1539window[3].compression.pixels_per_ns[x264].max=60
1540window[3].compression.pixels_per_ns[x264].min=46
1541window[3].compression.ratio_pct.avg=0
1542window[3].compression.ratio_pct.max=7
1543window[3].compression.ratio_pct.min=0
1544window[3].compression.ratio_pct[png].avg=4
1545window[3].compression.ratio_pct[png].max=7
1546window[3].compression.ratio_pct[png].min=3
1547window[3].compression.ratio_pct[x264].avg=0
1548window[3].compression.ratio_pct[x264].max=0
1549window[3].compression.ratio_pct[x264].min=0
1550window[3].csc=swscale
1551window[3].csc.dst_format=YUV444P
1552window[3].csc.dst_height=520
1553window[3].csc.dst_width=862
1554window[3].csc.flags=BICUBLIN | SWS_ACCURATE_RND
1555window[3].csc.frames=3128
1556window[3].csc.pixels_per_second=119655888
1557window[3].csc.src_format=BGRX
1558window[3].csc.src_height=520
1559window[3].csc.src_width=862
1560window[3].csc.total_time_ms=11717
1561window[3].damage.events=4078
1562window[3].damage.in_latency.90p=25
1563window[3].damage.in_latency.avg=24
1564window[3].damage.in_latency.cur=23
1565window[3].damage.in_latency.max=30
1566window[3].damage.in_latency.min=20
1567window[3].damage.out_latency.90p=27
1568window[3].damage.out_latency.avg=25
1569window[3].damage.out_latency.cur=24
1570window[3].damage.out_latency.max=30
1571window[3].damage.out_latency.min=21
1572window[3].damage.packets_sent=9549
1573window[3].dimensions=(863, 521)
1574window[3].encoder=x264
1575window[3].encoder.frames=3127
1576window[3].encoder.height=520
1577window[3].encoder.pixels_per_second=24402064
1578window[3].encoder.preset=fast
1579window[3].encoder.profile=high444
1580window[3].encoder.src_format=YUV444P
1581window[3].encoder.total_time_ms=57439
1582window[3].encoder.width=862
1583window[3].encoding=x264
1584window[3].encoding.pixels_encoded_per_second=18946971
1585window[3].encoding.pixels_encoded_per_second[png]=808655
1586window[3].encoding.pixels_encoded_per_second[x264]=20380710
1587window[3].focused=False
1588window[3].fullscreen=False
1589window[3].has-alpha=False
1590window[3].icon-title=Spikes Browser 1.999 - YouTube
1591window[3].maximized=False
1592window[3].modal=False
1593window[3].override-redirect=False
1594window[3].pid=20963
1595window[3].quality.90p=52
1596window[3].quality.avg=52
1597window[3].quality.backlog_factor=100
1598window[3].quality.batch_factor=4
1599window[3].quality.cur=52
1600window[3].quality.latency_factor=57
1601window[3].quality.max=52
1602window[3].quality.min=52
1603window[3].quality.min_quality=50
1604window[3].size-constraints.minimum-size=(1, 1)
1605window[3].speed.90p=58
1606window[3].speed.abs_factor=3
1607window[3].speed.avg=55
1608window[3].speed.avg_damage_latency=23
1609window[3].speed.batch.delay=114
1610window[3].speed.cur=54
1611window[3].speed.decoding_latency_factor=53
1612window[3].speed.low_limit=449623
1613window[3].speed.max=59
1614window[3].speed.min=53
1615window[3].speed.min_damage_latency=20
1616window[3].speed.min_speed=-1
1617window[3].speed.rel_factor=8
1618window[3].speed.target_damage_latency=135
1619window[3].title=Spikes Browser 1.999 - YouTube
1620window[3].total_frames[png]=6365
1621window[3].total_frames[x264]=3184
1622window[3].total_pixels[png]=4421052
1623window[3].total_pixels[x264]=1440156536
1624window[3].tray=False
1625window[3].window-type=('NORMAL',)
1626window[3].xid=0xa00195
1627windows=2
1628connection closed after 1 packets received (15901 bytes) and 1 packets sent (626 bytes)
1629Connection lost