bandwidth-limit=0 child.1.command=('xfce4-terminal',) child.1.dead=True child.1.forget=False child.1.ignore=False child.1.name=xfce4-terminal child.1.pid=25608 child.1.returncode=0 child.2.command=('/usr/bin/pactl', 'list') child.2.dead=True child.2.forget=True child.2.ignore=True child.2.name=pactl child.2.pid=24698 child.2.returncode=0 child.3.command=('/usr/sbin/lpadmin', '-p', 'Canon-MG3600', '-v', 'xpraforwarder:/tmp?mimetype=application%2Fpdf&socket-path=%2Frun%2Fuser%2F1000%2Fxpra%2Fxubuntu-0&remote-printer=Canon-MG3600&remote-device-uri=ipp%3A%2F%2FBD8653000000.local%3A631%2Fipp%2Fprint&source=c8519d955558f94bfab67aae0ff28846010a9fb5&display=%3A0', '-D', "Tony's printer", '-L', 'on asus (via xpra)', '-E', '-o', 'printer-is-shared=false', '-u', 'allow:steved', '-P', '/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd') child.3.dead=True child.3.forget=True child.3.ignore=True child.3.name=lpadmin child.3.pid=24693 child.3.returncode=0 child.4.command=('/usr/bin/loffice',) child.4.dead=False child.4.forget=False child.4.ignore=True child.4.name=/usr/bin/loffice child.4.pid=23982 child.5.command=('/home/steved/bin/gnucash',) child.5.dead=True child.5.forget=False child.5.ignore=True child.5.name=/home/steved/bin/gnucash child.5.pid=21989 child.5.returncode=0 child.6.command=('keepassx /home/steved/sd/PwSafe/pwsafe.kdbx',) child.6.dead=True child.6.forget=False child.6.ignore=True child.6.name=keepassx /home/steved/sd/PwSafe/pwsafe.kdbx child.6.pid=21907 child.6.returncode=0 child.7.command=('/home/steved/bin/gnucash',) child.7.dead=True child.7.forget=False child.7.ignore=True child.7.name=/home/steved/bin/gnucash child.7.pid=17133 child.7.returncode=0 child.8.command=('/home/steved/bin/gnucash',) child.8.dead=True child.8.forget=False child.8.ignore=True child.8.name=/home/steved/bin/gnucash child.8.pid=16556 child.8.returncode=0 child.9.command=('/home/steved/bin/gnucash',) child.9.dead=True child.9.forget=False child.9.ignore=True child.9.name=/home/steved/bin/gnucash child.9.pid=11415 child.9.returncode=0 child.10.command=('/home/steved/bin/gnucash',) child.10.dead=True child.10.forget=False child.10.ignore=True child.10.name=/home/steved/bin/gnucash child.10.pid=7588 child.10.returncode=0 child.11.command=('xchrome',) child.11.dead=False child.11.forget=False child.11.ignore=False child.11.name=xchrome child.11.pid=3907 child.12.command=pactl set-default-source Xpra-Microphone.monitor child.12.dead=True child.12.forget=False child.12.ignore=True child.12.name=pulseaudio-configure-command-1 child.12.pid=3696 child.12.returncode=0 child.13.command=pactl set-default-sink Xpra-Speaker child.13.dead=True child.13.forget=False child.13.ignore=True child.13.name=pulseaudio-configure-command-0 child.13.pid=3694 child.13.returncode=0 child.14.command=('screen', '-d', '-m', '-S', 'login', '-c', '~/.screenrc-login') child.14.dead=True child.14.forget=False child.14.ignore=True child.14.name=screen -d -m -S login -c ~/.screenrc-login child.14.pid=3679 child.14.returncode=0 child.15.command=('pulseaudio', '--disable-shm=true', '--start', '-n', '--daemonize=false', '--system=false', '--exit-idle-time=-1', '--load=module-suspend-on-idle', '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"', '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"', '--load=module-native-protocol-unix srbchannel=false socket=/run/user/1000/xpra/pulse-0/pulse/native', '--load=module-dbus-protocol', '--load=module-x11-publish', '--load=module-tunnel-sink server=beelink', '--log-level=2', '--log-target=stderr') child.15.dead=False child.15.forget=False child.15.ignore=True child.15.name=pulseaudio child.15.pid=3639 child.16.command=('keepassx /home/steved/sd/PwSafe/pwsafe.kdbx',) child.16.dead=True child.16.forget=False child.16.ignore=True child.16.name=keepassx /home/steved/sd/PwSafe/pwsafe.kdbx child.16.pid=1484 child.16.returncode=0 child.command=('python2', '/usr/bin/xpra', '--windows=no', '--video-encoders=none', '--csc-modules=none', '--video-decoders=none', '--proxy-video-encoders=none', '_sound_record', '-', '-', 'pulsesrc', 'device=Xpra-Speaker.monitor', 'opus', '', '1.0') child.dead=False child.forget=True child.ignore=True child.name=sound source child.pid=28560 children.dead=13 children.ignored=15 children.total=17 client.argv=('/usr/bin/xpra', '--encoding', 'rgb', '--encodings=png,png/P,png/L,rgb,webp,jpeg,vp8,vp9', 'attach', 'tcp://xubuntu:6666') client.auto_refresh=150 client.av-sync=True client.av-sync.client=0 client.av-sync.delta=0 client.av-sync.enabled=False client.av-sync.total=0 client.bandwidth-limit.actual=0 client.bandwidth-limit.detection=True client.bandwidth-limit.setting=800000000 client.batch.delay.50p=8 client.batch.delay.80p=9 client.batch.delay.90p=10 client.batch.delay.avg=8 client.batch.delay.cur=12 client.batch.delay.max=12 client.batch.delay.min=8 client.batch.expire=50 client.batch.locked=False client.batch.max-delay=500 client.batch.min-delay=16 client.batch.normalized=10 client.batch.timeout-delay=15000 client.bell=True client.clipboard.contents-slice-fix=True client.clipboard.enabled=True client.clipboard.greedy=False client.clipboard.notifications=True client.clipboard.selections=('CLIPBOARD', 'PRIMARY', 'SECONDARY') client.clipboard.set-enabled=True client.clipboard.want-targets=False client.congestion.avg-send-speed=0 client.congestion.elapsed-time=111051 client.connection.active=True client.connection.aliases=True client.connection.client.ping_latency.50p=3 client.connection.client.ping_latency.80p=3 client.connection.client.ping_latency.90p=4 client.connection.client.ping_latency.avg=2 client.connection.client.ping_latency.cur=5 client.connection.client.ping_latency.max=21 client.connection.client.ping_latency.min=1 client.connection.compression_level=1 client.connection.compressor=lzo client.connection.encoder=rencode client.connection.endpoint=('192.168.128.55', 45800) client.connection.has_more=False client.connection.input.buffer-size=65536 client.connection.input.bytecount=167288 client.connection.input.cipher= client.connection.input.cipher.padding=legacy client.connection.input.count.buffer-refresh=1 client.connection.input.count.button-action=1 client.connection.input.count.clipboard-contents=2 client.connection.input.count.clipboard-enable-selections=1 client.connection.input.count.clipboard-request=1 client.connection.input.count.clipboard-token=4 client.connection.input.count.configure-window=1 client.connection.input.count.damage-sequence=1 client.connection.input.count.focus=1 client.connection.input.count.hello=1 client.connection.input.count.info-request=1 client.connection.input.count.key-action=1 client.connection.input.count.logging=1 client.connection.input.count.map-window=1 client.connection.input.count.ping=191 client.connection.input.count.ping_echo=97 client.connection.input.count.pointer-position=1 client.connection.input.count.printers=1 client.connection.input.count.server-settings=1 client.connection.input.count.set-keyboard-sync-enabled=1 client.connection.input.count.set_deflate=1 client.connection.input.count.sound-control=1 client.connection.input.hangup-delay=1000 client.connection.input.packetcount=4252 client.connection.input.raw_packetcount=4193 client.connection.input.readcount=4193 client.connection.large_packets=('hello', 'window-metadata', 'sound-data', 'notify_show', 'info-response') client.connection.latency.absmin=1 client.connection.max_packet_size=104857600 client.connection.mmap_bytecount=0 client.connection.output.bytecount=96400615 client.connection.output.cipher= client.connection.output.cipher.padding=legacy client.connection.output.count.clipboard-contents=1 client.connection.output.count.clipboard-pending-requests=2 client.connection.output.count.clipboard-request=2 client.connection.output.count.clipboard-token=4 client.connection.output.count.configure-override-redirect=1 client.connection.output.count.cursor=223 client.connection.output.count.draw=1314 client.connection.output.count.hello=1 client.connection.output.count.info-response=1 client.connection.output.count.lost-window=9 client.connection.output.count.new-override-redirect=8 client.connection.output.count.new-window=3 client.connection.output.count.ping=192 client.connection.output.count.ping_echo=96 client.connection.output.count.pointer-grab=1 client.connection.output.count.pointer-ungrab=1 client.connection.output.count.raise-window=1 client.connection.output.count.server-event=1 client.connection.output.count.set_deflate=1 client.connection.output.count.sound-data=23755 client.connection.output.count.startup-complete=1 client.connection.output.count.window-icon=3 client.connection.output.count.window-metadata=21 client.connection.output.inline-size=32768 client.connection.output.large-packet-size=4096 client.connection.output.min-compress-size=378 client.connection.output.packet-join-size=65536 client.connection.output.packetcount=25640 client.connection.output.raw_packetcount=50288 client.connection.output.writecount=50288 client.connection.protocol-type=socket client.connection.receive_alias.1=disconnect client.connection.receive_alias.2=invalid client.connection.receive_alias.3=connection-lost client.connection.receive_alias.4=gibberish client.connection.receive_alias.5=hello client.connection.receive_alias.6=udp-control client.connection.receive_alias.7=command-signal client.connection.receive_alias.8=webcam-frame client.connection.receive_alias.9=webcam-start client.connection.receive_alias.10=connection-data client.connection.receive_alias.11=sharing-toggle client.connection.receive_alias.12=ping_echo client.connection.receive_alias.13=send-data-request client.connection.receive_alias.14=lock-toggle client.connection.receive_alias.15=logging client.connection.receive_alias.16=webcam-stop client.connection.receive_alias.17=ack-file-chunk client.connection.receive_alias.18=set-clipboard-enabled client.connection.receive_alias.19=send-data-response client.connection.receive_alias.20=ping client.connection.receive_alias.21=bandwidth-limit client.connection.receive_alias.22=printers client.connection.receive_alias.23=print client.connection.receive_alias.24=command_request client.connection.receive_alias.25=send-file client.connection.receive_alias.26=send-file-chunk client.connection.receive_alias.27=set-keyboard-sync-enabled client.connection.receive_alias.28=wheel-motion client.connection.receive_alias.29=suspend client.connection.receive_alias.30=clipboard-token client.connection.receive_alias.31=encoding client.connection.receive_alias.32=focus client.connection.receive_alias.33=clipboard-pending-requests client.connection.receive_alias.34=rpc client.connection.receive_alias.35=min-speed client.connection.receive_alias.36=notification-action client.connection.receive_alias.37=keymap-changed client.connection.receive_alias.38=quality client.connection.receive_alias.39=close-window client.connection.receive_alias.40=clipboard-contents client.connection.receive_alias.41=server-settings client.connection.receive_alias.42=set-cursors client.connection.receive_alias.43=layout-changed client.connection.receive_alias.44=clipboard-contents-none client.connection.receive_alias.45=start-command client.connection.receive_alias.46=buffer-refresh client.connection.receive_alias.47=info-request client.connection.receive_alias.48=set-notify client.connection.receive_alias.49=input-devices client.connection.receive_alias.50=configure-window client.connection.receive_alias.51=clipboard-request client.connection.receive_alias.52=key-action client.connection.receive_alias.53=desktop_size client.connection.receive_alias.54=window-signal client.connection.receive_alias.55=damage-sequence client.connection.receive_alias.56=pointer-position client.connection.receive_alias.57=unmap-window client.connection.receive_alias.58=shutdown-server client.connection.receive_alias.59=exit-server client.connection.receive_alias.60=clipboard-loop-uuids client.connection.receive_alias.61=speed client.connection.receive_alias.62=set_deflate client.connection.receive_alias.63=notification-close client.connection.receive_alias.64=key-repeat client.connection.receive_alias.65=sound-control client.connection.receive_alias.66=clipboard-enable-selections client.connection.receive_alias.67=screenshot client.connection.receive_alias.68=resume client.connection.receive_alias.69=sound-data client.connection.receive_alias.70=button-action client.connection.receive_alias.71=map-window client.connection.receive_alias.72=force-ungrab client.connection.receive_alias.73=set-bell client.connection.receive_alias.74=min-quality client.connection.remote=('192.168.128.55', 45800) client.connection.server.ping_latency.50p=3 client.connection.server.ping_latency.80p=3 client.connection.server.ping_latency.90p=4 client.connection.server.ping_latency.avg=3 client.connection.server.ping_latency.cur=3 client.connection.server.ping_latency.max=30 client.connection.server.ping_latency.min=1 client.connection.socket.device.bus-info= client.connection.socket.device.driver=macvlan client.connection.socket.device.firmware-version= client.connection.socket.device.speed=1000000000 client.connection.socket.device.version=0.1 client.connection.socket.family=SOCK_DGRAM client.connection.socket.fileno=14 client.connection.socket.nodelay=False client.connection.socket.options.IP.IP_OPTIONS=0 client.connection.socket.options.IP.IP_TOS=0 client.connection.socket.options.IP.IP_TTL=64 client.connection.socket.options.SOCKET.SO_BROADCAST=0 client.connection.socket.options.SOCKET.SO_DONTROUTE=0 client.connection.socket.options.SOCKET.SO_ERROR=0 client.connection.socket.options.SOCKET.SO_KEEPALIVE=0 client.connection.socket.options.SOCKET.SO_LINGER=0 client.connection.socket.options.SOCKET.SO_OOBINLINE=0 client.connection.socket.options.SOCKET.SO_RCVBUF=374400 client.connection.socket.options.SOCKET.SO_RCVLOWAT=1 client.connection.socket.options.SOCKET.SO_RCVTIMEO=0 client.connection.socket.options.SOCKET.SO_REUSEADDR=1 client.connection.socket.options.SOCKET.SO_REUSEPORT=0 client.connection.socket.options.SOCKET.SO_SNDBUF=696320 client.connection.socket.options.SOCKET.SO_SNDTIMEO=0 client.connection.socket.options.SOCKET.SO_TYPE=1 client.connection.socket.options.TCP.TCP_MAXSEG=1448 client.connection.socket.options.TCP.TCP_NODELAY=0 client.connection.socket.proto=0 client.connection.socket.timeout=0 client.connection.socket.type=AF_UNIX client.connection.thread.format=True client.connection.thread.parse=True client.connection.thread.read=True client.connection.thread.write=True client.connection.type=tcp client.connection_time=110573 client.counter=11 client.cursors=True client.damage.data_queue.size.50p=0 client.damage.data_queue.size.80p=0 client.damage.data_queue.size.90p=0 client.damage.data_queue.size.avg=0 client.damage.data_queue.size.cur=0 client.damage.data_queue.size.max=5 client.damage.data_queue.size.min=0 client.damage.events=8040 client.damage.in_latency.90p=6 client.damage.in_latency.avg=2 client.damage.in_latency.cur=0 client.damage.in_latency.max=11 client.damage.in_latency.min=0 client.damage.out_latency.90p=10 client.damage.out_latency.avg=4 client.damage.out_latency.cur=1 client.damage.out_latency.max=17 client.damage.out_latency.min=0 client.damage.packet_queue.size.50p=0 client.damage.packet_queue.size.80p=0 client.damage.packet_queue.size.90p=0 client.damage.packet_queue.size.avg=0 client.damage.packet_queue.size.cur=0 client.damage.packet_queue.size.max=3 client.damage.packet_queue.size.min=0 client.damage.packets_sent=1314 client.desktop_names=('Workspace 1', 'Workspace 2', '') client.desktop_size=(2880, 900) client.desktops=2 client.double-click.distance=(5, 5) client.double-click.time=400 client.elapsed_time=478 client.encoding.average_region_size=33705 client.encoding.client-defaults.avcodec2.version=(57, 107, 100) client.encoding.client-defaults.client_options=True client.encoding.client-defaults.csc_atoms=True client.encoding.client-defaults.delta_buckets=5 client.encoding.client-defaults.eos=True client.encoding.client-defaults.flush=True client.encoding.client-defaults.full_csc_modes.h264=('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P') client.encoding.client-defaults.full_csc_modes.h265=('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P') client.encoding.client-defaults.full_csc_modes.mpeg1=('YUV420P',) client.encoding.client-defaults.full_csc_modes.mpeg2=('YUV420P',) client.encoding.client-defaults.full_csc_modes.mpeg4=('YUV420P',) client.encoding.client-defaults.full_csc_modes.vp8=('YUV420P',) client.encoding.client-defaults.full_csc_modes.vp9=('YUV420P', 'YUV444P') client.encoding.client-defaults.full_csc_modes.webp=('BGRX', 'BGRA', 'RGBX', 'RGBA') client.encoding.client-defaults.generic=True client.encoding.client-defaults.jpeg.version=1 client.encoding.client-defaults.max-soft-expired=5 client.encoding.client-defaults.min-quality=30 client.encoding.client-defaults.min-speed=30 client.encoding.client-defaults.pillow.version=5.1.0 client.encoding.client-defaults.rgb24zlib=True client.encoding.client-defaults.rgb_brotli=True client.encoding.client-defaults.rgb_formats=('RGB', 'RGBX', 'RGBA') client.encoding.client-defaults.rgb_lz4=True client.encoding.client-defaults.rgb_lzo=True client.encoding.client-defaults.rgb_zlib=True client.encoding.client-defaults.send-timestamps=False client.encoding.client-defaults.speed=0 client.encoding.client-defaults.supports_delta=('png', 'rgb24', 'rgb32') client.encoding.client-defaults.swscale.version=(4, 8, 100) client.encoding.client-defaults.video_b_frames=('h264',) client.encoding.client-defaults.video_max_size=(8192, 8192) client.encoding.client-defaults.video_reinit=True client.encoding.client-defaults.video_scaling=True client.encoding.client-defaults.vpx.version=v1.7.0 client.encoding.client-defaults.webp.version=(0, 6, 1) client.encoding.client-defaults.webp_leaks=False client.encoding.decode_errors=0 client.encoding.default= client.encoding.defaults.min-quality=30 client.encoding.defaults.min-speed=30 client.encoding.pixels_decoded_per_second=10347045 client.encoding.pixels_encoded_per_second=148758205 client.encoding.pixels_per_second=1230 client.encoding.regions_per_second=0 client.encoding.speed.50p=42 client.encoding.speed.80p=47 client.encoding.speed.90p=50 client.encoding.speed.avg=42 client.encoding.speed.cur=33 client.encoding.speed.max=60 client.encoding.speed.min=33 client.encodings=('vp9', 'vp8', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'jpeg') client.encodings.core=('vp9', 'vp8', 'png', 'png/P', 'png/L', 'webp', 'rgb24', 'rgb32', 'jpeg', 'rgb') client.encodings.window-icon=('premult_argb32', 'BGRA', 'default', 'png') client.file-transfers.ask=False client.file-transfers.ask-timeout=3600 client.file-transfers.chunks=65536 client.file-transfers.enabled=True client.file-transfers.open=True client.file-transfers.open-ask=False client.file-transfers.open-url=True client.file-transfers.open-url-ask=False client.file-transfers.printing=True client.file-transfers.printing-ask=False client.file-transfers.remote.file-ask-timeout=3600 client.file-transfers.remote.file-chunks=65536 client.file-transfers.remote.file-size-limit=100 client.file-transfers.remote.file-transfer=True client.file-transfers.remote.file-transfer-ask=True client.file-transfers.remote.open-files=True client.file-transfers.remote.open-files-ask=True client.file-transfers.remote.open-url=True client.file-transfers.remote.open-url-ask=True client.file-transfers.remote.printing=True client.file-transfers.remote.printing-ask=False client.file-transfers.size-limit=100 client.hello-sent=True client.hostname=beelink client.icons.greedy=True client.icons.max_size=(128, 128) client.icons.size=(64, 64) client.idle=False client.idle_time=231 client.jitter=0 client.keyboard.enabled=True client.keyboard.keycode.0=19 client.keyboard.keycode.1=10 client.keyboard.keycode.2=11 client.keyboard.keycode.3=12 client.keyboard.keycode.4=13 client.keyboard.keycode.5=14 client.keyboard.keycode.6=15 client.keyboard.keycode.7=16 client.keyboard.keycode.8=17 client.keyboard.keycode.9=18 client.keyboard.keycode.A=38 client.keyboard.keycode.AE=38 client.keyboard.keycode.Alt_L=204 client.keyboard.keycode.B=56 client.keyboard.keycode.BackSpace=22 client.keyboard.keycode.Break=127 client.keyboard.keycode.C=54 client.keyboard.keycode.Cancel=231 client.keyboard.keycode.Caps_Lock=66 client.keyboard.keycode.Control_L=37 client.keyboard.keycode.Control_R=105 client.keyboard.keycode.D=40 client.keyboard.keycode.Delete=119 client.keyboard.keycode.Down=116 client.keyboard.keycode.Dstroke=41 client.keyboard.keycode.E=26 client.keyboard.keycode.ENG=42 client.keyboard.keycode.ETH=40 client.keyboard.keycode.End=115 client.keyboard.keycode.Escape=9 client.keyboard.keycode.EuroSign=13 client.keyboard.keycode.F=41 client.keyboard.keycode.F1=67 client.keyboard.keycode.F2=68 client.keyboard.keycode.F3=69 client.keyboard.keycode.F4=70 client.keyboard.keycode.F5=71 client.keyboard.keycode.F6=72 client.keyboard.keycode.F7=73 client.keyboard.keycode.F8=74 client.keyboard.keycode.F9=75 client.keyboard.keycode.F10=76 client.keyboard.keycode.F11=95 client.keyboard.keycode.F12=96 client.keyboard.keycode.Find=144 client.keyboard.keycode.G=42 client.keyboard.keycode.Greek_OMEGA=24 client.keyboard.keycode.H=43 client.keyboard.keycode.Hangul=130 client.keyboard.keycode.Hangul_Hanja=131 client.keyboard.keycode.Help=146 client.keyboard.keycode.Henkan_Mode=100 client.keyboard.keycode.Hiragana=99 client.keyboard.keycode.Hiragana_Katakana=101 client.keyboard.keycode.Home=110 client.keyboard.keycode.Hstroke=43 client.keyboard.keycode.Hyper_L=207 client.keyboard.keycode.I=31 client.keyboard.keycode.ISO_Left_Tab=23 client.keyboard.keycode.ISO_Level3_Shift=108 client.keyboard.keycode.Insert=118 client.keyboard.keycode.J=44 client.keyboard.keycode.K=45 client.keyboard.keycode.KP_0=90 client.keyboard.keycode.KP_1=87 client.keyboard.keycode.KP_2=88 client.keyboard.keycode.KP_3=89 client.keyboard.keycode.KP_4=83 client.keyboard.keycode.KP_5=84 client.keyboard.keycode.KP_6=85 client.keyboard.keycode.KP_7=79 client.keyboard.keycode.KP_8=80 client.keyboard.keycode.KP_9=81 client.keyboard.keycode.KP_Add=86 client.keyboard.keycode.KP_Begin=84 client.keyboard.keycode.KP_Decimal=129 client.keyboard.keycode.KP_Delete=91 client.keyboard.keycode.KP_Divide=106 client.keyboard.keycode.KP_Down=88 client.keyboard.keycode.KP_End=87 client.keyboard.keycode.KP_Enter=104 client.keyboard.keycode.KP_Equal=125 client.keyboard.keycode.KP_Home=79 client.keyboard.keycode.KP_Insert=90 client.keyboard.keycode.KP_Left=83 client.keyboard.keycode.KP_Multiply=63 client.keyboard.keycode.KP_Next=89 client.keyboard.keycode.KP_Page_Down=89 client.keyboard.keycode.KP_Page_Up=81 client.keyboard.keycode.KP_Prior=81 client.keyboard.keycode.KP_Right=85 client.keyboard.keycode.KP_Subtract=82 client.keyboard.keycode.KP_Up=80 client.keyboard.keycode.Katakana=98 client.keyboard.keycode.L=46 client.keyboard.keycode.Left=113 client.keyboard.keycode.Linefeed=109 client.keyboard.keycode.Lstroke=46 client.keyboard.keycode.M=58 client.keyboard.keycode.Menu=135 client.keyboard.keycode.Meta_L=205 client.keyboard.keycode.Mode_switch=203 client.keyboard.keycode.Muhenkan=102 client.keyboard.keycode.Multi_key=108 client.keyboard.keycode.N=57 client.keyboard.keycode.Next=117 client.keyboard.keycode.Num_Lock=77 client.keyboard.keycode.O=32 client.keyboard.keycode.Oslash=32 client.keyboard.keycode.P=33 client.keyboard.keycode.Page_Down=117 client.keyboard.keycode.Page_Up=112 client.keyboard.keycode.Pause=127 client.keyboard.keycode.Print=218 client.keyboard.keycode.Prior=112 client.keyboard.keycode.Q=24 client.keyboard.keycode.R=27 client.keyboard.keycode.Redo=190 client.keyboard.keycode.Return=36 client.keyboard.keycode.Right=114 client.keyboard.keycode.S=39 client.keyboard.keycode.Scroll_Lock=78 client.keyboard.keycode.Shift_L=50 client.keyboard.keycode.Shift_R=62 client.keyboard.keycode.SunFront=140 client.keyboard.keycode.SunProps=138 client.keyboard.keycode.Super_L=206 client.keyboard.keycode.Super_R=134 client.keyboard.keycode.Sys_Req=107 client.keyboard.keycode.T=28 client.keyboard.keycode.THORN=33 client.keyboard.keycode.Tab=23 client.keyboard.keycode.Tslash=28 client.keyboard.keycode.U=30 client.keyboard.keycode.Undo=139 client.keyboard.keycode.Up=111 client.keyboard.keycode.V=55 client.keyboard.keycode.W=25 client.keyboard.keycode.X=53 client.keyboard.keycode.XF86AudioForward=216 client.keyboard.keycode.XF86AudioLowerVolume=122 client.keyboard.keycode.XF86AudioMedia=234 client.keyboard.keycode.XF86AudioMicMute=198 client.keyboard.keycode.XF86AudioMute=121 client.keyboard.keycode.XF86AudioNext=171 client.keyboard.keycode.XF86AudioPause=209 client.keyboard.keycode.XF86AudioPlay=215 client.keyboard.keycode.XF86AudioPrev=173 client.keyboard.keycode.XF86AudioRaiseVolume=123 client.keyboard.keycode.XF86AudioRecord=175 client.keyboard.keycode.XF86AudioRewind=176 client.keyboard.keycode.XF86AudioStop=174 client.keyboard.keycode.XF86Back=166 client.keyboard.keycode.XF86Battery=244 client.keyboard.keycode.XF86Bluetooth=245 client.keyboard.keycode.XF86Calculator=148 client.keyboard.keycode.XF86ClearGrab=63 client.keyboard.keycode.XF86Close=214 client.keyboard.keycode.XF86Copy=141 client.keyboard.keycode.XF86Cut=145 client.keyboard.keycode.XF86DOS=159 client.keyboard.keycode.XF86Display=235 client.keyboard.keycode.XF86Documents=243 client.keyboard.keycode.XF86Eject=174 client.keyboard.keycode.XF86Explorer=152 client.keyboard.keycode.XF86Favorites=164 client.keyboard.keycode.XF86Finance=227 client.keyboard.keycode.XF86Forward=167 client.keyboard.keycode.XF86Game=228 client.keyboard.keycode.XF86Go=226 client.keyboard.keycode.XF86HomePage=180 client.keyboard.keycode.XF86KbdBrightnessDown=237 client.keyboard.keycode.XF86KbdBrightnessUp=238 client.keyboard.keycode.XF86KbdLightOnOff=236 client.keyboard.keycode.XF86Launch1=156 client.keyboard.keycode.XF86Launch2=157 client.keyboard.keycode.XF86Launch3=210 client.keyboard.keycode.XF86Launch4=211 client.keyboard.keycode.XF86Launch5=192 client.keyboard.keycode.XF86Launch6=193 client.keyboard.keycode.XF86Launch7=194 client.keyboard.keycode.XF86Launch8=195 client.keyboard.keycode.XF86Launch9=196 client.keyboard.keycode.XF86LaunchA=128 client.keyboard.keycode.XF86LaunchB=212 client.keyboard.keycode.XF86Mail=223 client.keyboard.keycode.XF86MailForward=241 client.keyboard.keycode.XF86MenuKB=147 client.keyboard.keycode.XF86Messenger=224 client.keyboard.keycode.XF86MonBrightnessDown=232 client.keyboard.keycode.XF86MonBrightnessUp=233 client.keyboard.keycode.XF86MyComputer=165 client.keyboard.keycode.XF86New=189 client.keyboard.keycode.XF86Next_VMode=86 client.keyboard.keycode.XF86Open=142 client.keyboard.keycode.XF86Paste=143 client.keyboard.keycode.XF86Phone=177 client.keyboard.keycode.XF86PowerOff=124 client.keyboard.keycode.XF86Prev_VMode=82 client.keyboard.keycode.XF86Reload=181 client.keyboard.keycode.XF86Reply=240 client.keyboard.keycode.XF86RotateWindows=161 client.keyboard.keycode.XF86Save=242 client.keyboard.keycode.XF86ScreenSaver=160 client.keyboard.keycode.XF86ScrollDown=186 client.keyboard.keycode.XF86ScrollUp=185 client.keyboard.keycode.XF86Search=225 client.keyboard.keycode.XF86Send=239 client.keyboard.keycode.XF86Shop=229 client.keyboard.keycode.XF86Sleep=150 client.keyboard.keycode.XF86Suspend=213 client.keyboard.keycode.XF86Switch_VT_1=67 client.keyboard.keycode.XF86Switch_VT_2=68 client.keyboard.keycode.XF86Switch_VT_3=69 client.keyboard.keycode.XF86Switch_VT_4=70 client.keyboard.keycode.XF86Switch_VT_5=71 client.keyboard.keycode.XF86Switch_VT_6=72 client.keyboard.keycode.XF86Switch_VT_7=73 client.keyboard.keycode.XF86Switch_VT_8=74 client.keyboard.keycode.XF86Switch_VT_9=75 client.keyboard.keycode.XF86Switch_VT_10=76 client.keyboard.keycode.XF86Switch_VT_11=95 client.keyboard.keycode.XF86Switch_VT_12=96 client.keyboard.keycode.XF86TaskPane=162 client.keyboard.keycode.XF86Tools=191 client.keyboard.keycode.XF86TouchpadOff=201 client.keyboard.keycode.XF86TouchpadOn=200 client.keyboard.keycode.XF86TouchpadToggle=199 client.keyboard.keycode.XF86Ungrab=106 client.keyboard.keycode.XF86WLAN=246 client.keyboard.keycode.XF86WWW=158 client.keyboard.keycode.XF86WakeUp=151 client.keyboard.keycode.XF86WebCam=220 client.keyboard.keycode.XF86Xfer=155 client.keyboard.keycode.Y=29 client.keyboard.keycode.Z=52 client.keyboard.keycode.a=38 client.keyboard.keycode.ae=38 client.keyboard.keycode.ampersand=45 client.keyboard.keycode.apostrophe=48 client.keyboard.keycode.asciicircum=15 client.keyboard.keycode.asciitilde=51 client.keyboard.keycode.asterisk=17 client.keyboard.keycode.at=48 client.keyboard.keycode.b=56 client.keyboard.keycode.backslash=94 client.keyboard.keycode.bar=94 client.keyboard.keycode.braceleft=34 client.keyboard.keycode.braceright=35 client.keyboard.keycode.bracketleft=34 client.keyboard.keycode.bracketright=35 client.keyboard.keycode.brokenbar=94 client.keyboard.keycode.c=54 client.keyboard.keycode.cent=54 client.keyboard.keycode.colon=47 client.keyboard.keycode.comma=59 client.keyboard.keycode.copyright=54 client.keyboard.keycode.d=40 client.keyboard.keycode.dead_abovedot=61 client.keyboard.keycode.dead_abovering=34 client.keyboard.keycode.dead_acute=47 client.keyboard.keycode.dead_belowdot=61 client.keyboard.keycode.dead_breve=51 client.keyboard.keycode.dead_caron=48 client.keyboard.keycode.dead_cedilla=21 client.keyboard.keycode.dead_circumflex=48 client.keyboard.keycode.dead_diaeresis=34 client.keyboard.keycode.dead_doubleacute=47 client.keyboard.keycode.dead_grave=51 client.keyboard.keycode.dead_hook=44 client.keyboard.keycode.dead_horn=44 client.keyboard.keycode.dead_macron=35 client.keyboard.keycode.dead_ogonek=21 client.keyboard.keycode.dead_tilde=35 client.keyboard.keycode.degree=19 client.keyboard.keycode.division=60 client.keyboard.keycode.dollar=13 client.keyboard.keycode.downarrow=30 client.keyboard.keycode.dstroke=41 client.keyboard.keycode.e=26 client.keyboard.keycode.eng=42 client.keyboard.keycode.equal=21 client.keyboard.keycode.eth=40 client.keyboard.keycode.exclam=10 client.keyboard.keycode.exclamdown=10 client.keyboard.keycode.f=41 client.keyboard.keycode.fiveeighths=15 client.keyboard.keycode.g=42 client.keyboard.keycode.grave=49 client.keyboard.keycode.greater=60 client.keyboard.keycode.guillemotleft=52 client.keyboard.keycode.guillemotright=53 client.keyboard.keycode.h=43 client.keyboard.keycode.horizconnector=59 client.keyboard.keycode.hstroke=43 client.keyboard.keycode.i=31 client.keyboard.keycode.idotless=31 client.keyboard.keycode.j=44 client.keyboard.keycode.k=45 client.keyboard.keycode.kra=45 client.keyboard.keycode.l=46 client.keyboard.keycode.leftarrow=29 client.keyboard.keycode.leftdoublequotemark=55 client.keyboard.keycode.leftsinglequotemark=55 client.keyboard.keycode.less=59 client.keyboard.keycode.lstroke=46 client.keyboard.keycode.m=58 client.keyboard.keycode.masculine=58 client.keyboard.keycode.minus=20 client.keyboard.keycode.mu=58 client.keyboard.keycode.multiply=59 client.keyboard.keycode.n=57 client.keyboard.keycode.notsign=49 client.keyboard.keycode.numbersign=51 client.keyboard.keycode.o=32 client.keyboard.keycode.oneeighth=11 client.keyboard.keycode.onehalf=14 client.keyboard.keycode.onequarter=13 client.keyboard.keycode.onesuperior=10 client.keyboard.keycode.ordfeminine=41 client.keyboard.keycode.oslash=32 client.keyboard.keycode.p=33 client.keyboard.keycode.paragraph=27 client.keyboard.keycode.parenleft=187 client.keyboard.keycode.parenright=188 client.keyboard.keycode.percent=14 client.keyboard.keycode.period=60 client.keyboard.keycode.periodcentered=60 client.keyboard.keycode.plus=21 client.keyboard.keycode.plusminus=126 client.keyboard.keycode.q=24 client.keyboard.keycode.question=61 client.keyboard.keycode.questiondown=20 client.keyboard.keycode.quotedbl=11 client.keyboard.keycode.r=27 client.keyboard.keycode.registered=27 client.keyboard.keycode.rightarrow=31 client.keyboard.keycode.rightdoublequotemark=56 client.keyboard.keycode.rightsinglequotemark=56 client.keyboard.keycode.s=39 client.keyboard.keycode.section=39 client.keyboard.keycode.semicolon=47 client.keyboard.keycode.seveneighths=16 client.keyboard.keycode.slash=61 client.keyboard.keycode.space=65 client.keyboard.keycode.ssharp=39 client.keyboard.keycode.sterling=12 client.keyboard.keycode.t=28 client.keyboard.keycode.thorn=33 client.keyboard.keycode.threeeighths=14 client.keyboard.keycode.threequarters=15 client.keyboard.keycode.threesuperior=12 client.keyboard.keycode.trademark=17 client.keyboard.keycode.tslash=28 client.keyboard.keycode.twosuperior=11 client.keyboard.keycode.u=30 client.keyboard.keycode.underscore=20 client.keyboard.keycode.uparrow=30 client.keyboard.keycode.v=55 client.keyboard.keycode.w=25 client.keyboard.keycode.x=53 client.keyboard.keycode.y=29 client.keyboard.keycode.yen=29 client.keyboard.keycode.z=52 client.keyboard.keymap=(65307, 'Escape', 9, 0, 0) client.keyboard.keymap.1=(49, '1', 10, 0, 0) client.keyboard.keymap.2=(33, 'exclam', 10, 0, 1) client.keyboard.keymap.3=(185, 'onesuperior', 10, 0, 2) client.keyboard.keymap.4=(161, 'exclamdown', 10, 0, 3) client.keyboard.keymap.5=(50, '2', 11, 0, 0) client.keyboard.keymap.6=(34, 'quotedbl', 11, 0, 1) client.keyboard.keymap.7=(178, 'twosuperior', 11, 0, 2) client.keyboard.keymap.8=(2755, 'oneeighth', 11, 0, 3) client.keyboard.keymap.9=(51, '3', 12, 0, 0) client.keyboard.keymap.10=(163, 'sterling', 12, 0, 1) client.keyboard.keymap.11=(179, 'threesuperior', 12, 0, 2) client.keyboard.keymap.12=(163, 'sterling', 12, 0, 3) client.keyboard.keymap.13=(52, '4', 13, 0, 0) client.keyboard.keymap.14=(36, 'dollar', 13, 0, 1) client.keyboard.keymap.15=(8364, 'EuroSign', 13, 0, 2) client.keyboard.keymap.16=(188, 'onequarter', 13, 0, 3) client.keyboard.keymap.17=(53, '5', 14, 0, 0) client.keyboard.keymap.18=(37, 'percent', 14, 0, 1) client.keyboard.keymap.19=(189, 'onehalf', 14, 0, 2) client.keyboard.keymap.20=(2756, 'threeeighths', 14, 0, 3) client.keyboard.keymap.21=(54, '6', 15, 0, 0) client.keyboard.keymap.22=(94, 'asciicircum', 15, 0, 1) client.keyboard.keymap.23=(190, 'threequarters', 15, 0, 2) client.keyboard.keymap.24=(2757, 'fiveeighths', 15, 0, 3) client.keyboard.keymap.25=(55, '7', 16, 0, 0) client.keyboard.keymap.26=(38, 'ampersand', 16, 0, 1) client.keyboard.keymap.27=(123, 'braceleft', 16, 0, 2) client.keyboard.keymap.28=(2758, 'seveneighths', 16, 0, 3) client.keyboard.keymap.29=(56, '8', 17, 0, 0) client.keyboard.keymap.30=(42, 'asterisk', 17, 0, 1) client.keyboard.keymap.31=(91, 'bracketleft', 17, 0, 2) client.keyboard.keymap.32=(2761, 'trademark', 17, 0, 3) client.keyboard.keymap.33=(57, '9', 18, 0, 0) client.keyboard.keymap.34=(40, 'parenleft', 18, 0, 1) client.keyboard.keymap.35=(93, 'bracketright', 18, 0, 2) client.keyboard.keymap.36=(177, 'plusminus', 18, 0, 3) client.keyboard.keymap.37=(48, '0', 19, 0, 0) client.keyboard.keymap.38=(41, 'parenright', 19, 0, 1) client.keyboard.keymap.39=(125, 'braceright', 19, 0, 2) client.keyboard.keymap.40=(176, 'degree', 19, 0, 3) client.keyboard.keymap.41=(45, 'minus', 20, 0, 0) client.keyboard.keymap.42=(95, 'underscore', 20, 0, 1) client.keyboard.keymap.43=(92, 'backslash', 20, 0, 2) client.keyboard.keymap.44=(191, 'questiondown', 20, 0, 3) client.keyboard.keymap.45=(61, 'equal', 21, 0, 0) client.keyboard.keymap.46=(43, 'plus', 21, 0, 1) client.keyboard.keymap.47=(65115, 'dead_cedilla', 21, 0, 2) client.keyboard.keymap.48=(65116, 'dead_ogonek', 21, 0, 3) client.keyboard.keymap.49=(65288, 'BackSpace', 22, 0, 0) client.keyboard.keymap.50=(65288, 'BackSpace', 22, 0, 1) client.keyboard.keymap.51=(65289, 'Tab', 23, 0, 0) client.keyboard.keymap.52=(65056, 'ISO_Left_Tab', 23, 0, 1) client.keyboard.keymap.53=(113, 'q', 24, 0, 0) client.keyboard.keymap.54=(81, 'Q', 24, 0, 1) client.keyboard.keymap.55=(64, 'at', 24, 0, 2) client.keyboard.keymap.56=(2009, 'Greek_OMEGA', 24, 0, 3) client.keyboard.keymap.57=(119, 'w', 25, 0, 0) client.keyboard.keymap.58=(87, 'W', 25, 0, 1) client.keyboard.keymap.59=(435, 'lstroke', 25, 0, 2) client.keyboard.keymap.60=(419, 'Lstroke', 25, 0, 3) client.keyboard.keymap.61=(101, 'e', 26, 0, 0) client.keyboard.keymap.62=(69, 'E', 26, 0, 1) client.keyboard.keymap.63=(101, 'e', 26, 0, 2) client.keyboard.keymap.64=(69, 'E', 26, 0, 3) client.keyboard.keymap.65=(114, 'r', 27, 0, 0) client.keyboard.keymap.66=(82, 'R', 27, 0, 1) client.keyboard.keymap.67=(182, 'paragraph', 27, 0, 2) client.keyboard.keymap.68=(174, 'registered', 27, 0, 3) client.keyboard.keymap.69=(116, 't', 28, 0, 0) client.keyboard.keymap.70=(84, 'T', 28, 0, 1) client.keyboard.keymap.71=(956, 'tslash', 28, 0, 2) client.keyboard.keymap.72=(940, 'Tslash', 28, 0, 3) client.keyboard.keymap.73=(121, 'y', 29, 0, 0) client.keyboard.keymap.74=(89, 'Y', 29, 0, 1) client.keyboard.keymap.75=(2299, 'leftarrow', 29, 0, 2) client.keyboard.keymap.76=(165, 'yen', 29, 0, 3) client.keyboard.keymap.77=(117, 'u', 30, 0, 0) client.keyboard.keymap.78=(85, 'U', 30, 0, 1) client.keyboard.keymap.79=(2302, 'downarrow', 30, 0, 2) client.keyboard.keymap.80=(2300, 'uparrow', 30, 0, 3) client.keyboard.keymap.81=(105, 'i', 31, 0, 0) client.keyboard.keymap.82=(73, 'I', 31, 0, 1) client.keyboard.keymap.83=(2301, 'rightarrow', 31, 0, 2) client.keyboard.keymap.84=(697, 'idotless', 31, 0, 3) client.keyboard.keymap.85=(111, 'o', 32, 0, 0) client.keyboard.keymap.86=(79, 'O', 32, 0, 1) client.keyboard.keymap.87=(248, 'oslash', 32, 0, 2) client.keyboard.keymap.88=(216, 'Oslash', 32, 0, 3) client.keyboard.keymap.89=(112, 'p', 33, 0, 0) client.keyboard.keymap.90=(80, 'P', 33, 0, 1) client.keyboard.keymap.91=(254, 'thorn', 33, 0, 2) client.keyboard.keymap.92=(222, 'THORN', 33, 0, 3) client.keyboard.keymap.93=(91, 'bracketleft', 34, 0, 0) client.keyboard.keymap.94=(123, 'braceleft', 34, 0, 1) client.keyboard.keymap.95=(65111, 'dead_diaeresis', 34, 0, 2) client.keyboard.keymap.96=(65112, 'dead_abovering', 34, 0, 3) client.keyboard.keymap.97=(93, 'bracketright', 35, 0, 0) client.keyboard.keymap.98=(125, 'braceright', 35, 0, 1) client.keyboard.keymap.99=(65107, 'dead_tilde', 35, 0, 2) client.keyboard.keymap.100=(65108, 'dead_macron', 35, 0, 3) client.keyboard.keymap.101=(65293, 'Return', 36, 0, 0) client.keyboard.keymap.102=(65507, 'Control_L', 37, 0, 0) client.keyboard.keymap.103=(97, 'a', 38, 0, 0) client.keyboard.keymap.104=(65, 'A', 38, 0, 1) client.keyboard.keymap.105=(230, 'ae', 38, 0, 2) client.keyboard.keymap.106=(198, 'AE', 38, 0, 3) client.keyboard.keymap.107=(115, 's', 39, 0, 0) client.keyboard.keymap.108=(83, 'S', 39, 0, 1) client.keyboard.keymap.109=(223, 'ssharp', 39, 0, 2) client.keyboard.keymap.110=(167, 'section', 39, 0, 3) client.keyboard.keymap.111=(100, 'd', 40, 0, 0) client.keyboard.keymap.112=(68, 'D', 40, 0, 1) client.keyboard.keymap.113=(240, 'eth', 40, 0, 2) client.keyboard.keymap.114=(208, 'ETH', 40, 0, 3) client.keyboard.keymap.115=(102, 'f', 41, 0, 0) client.keyboard.keymap.116=(70, 'F', 41, 0, 1) client.keyboard.keymap.117=(496, 'dstroke', 41, 0, 2) client.keyboard.keymap.118=(170, 'ordfeminine', 41, 0, 3) client.keyboard.keymap.119=(103, 'g', 42, 0, 0) client.keyboard.keymap.120=(71, 'G', 42, 0, 1) client.keyboard.keymap.121=(959, 'eng', 42, 0, 2) client.keyboard.keymap.122=(957, 'ENG', 42, 0, 3) client.keyboard.keymap.123=(104, 'h', 43, 0, 0) client.keyboard.keymap.124=(72, 'H', 43, 0, 1) client.keyboard.keymap.125=(689, 'hstroke', 43, 0, 2) client.keyboard.keymap.126=(673, 'Hstroke', 43, 0, 3) client.keyboard.keymap.127=(106, 'j', 44, 0, 0) client.keyboard.keymap.128=(74, 'J', 44, 0, 1) client.keyboard.keymap.129=(65121, 'dead_hook', 44, 0, 2) client.keyboard.keymap.130=(65122, 'dead_horn', 44, 0, 3) client.keyboard.keymap.131=(107, 'k', 45, 0, 0) client.keyboard.keymap.132=(75, 'K', 45, 0, 1) client.keyboard.keymap.133=(930, 'kra', 45, 0, 2) client.keyboard.keymap.134=(38, 'ampersand', 45, 0, 3) client.keyboard.keymap.135=(108, 'l', 46, 0, 0) client.keyboard.keymap.136=(76, 'L', 46, 0, 1) client.keyboard.keymap.137=(435, 'lstroke', 46, 0, 2) client.keyboard.keymap.138=(419, 'Lstroke', 46, 0, 3) client.keyboard.keymap.139=(59, 'semicolon', 47, 0, 0) client.keyboard.keymap.140=(58, 'colon', 47, 0, 1) client.keyboard.keymap.141=(65105, 'dead_acute', 47, 0, 2) client.keyboard.keymap.142=(65113, 'dead_doubleacute', 47, 0, 3) client.keyboard.keymap.143=(39, 'apostrophe', 48, 0, 0) client.keyboard.keymap.144=(64, 'at', 48, 0, 1) client.keyboard.keymap.145=(65106, 'dead_circumflex', 48, 0, 2) client.keyboard.keymap.146=(65114, 'dead_caron', 48, 0, 3) client.keyboard.keymap.147=(96, 'grave', 49, 0, 0) client.keyboard.keymap.148=(172, 'notsign', 49, 0, 1) client.keyboard.keymap.149=(124, 'bar', 49, 0, 2) client.keyboard.keymap.150=(124, 'bar', 49, 0, 3) client.keyboard.keymap.151=(65505, 'Shift_L', 50, 0, 0) client.keyboard.keymap.152=(35, 'numbersign', 51, 0, 0) client.keyboard.keymap.153=(126, 'asciitilde', 51, 0, 1) client.keyboard.keymap.154=(65104, 'dead_grave', 51, 0, 2) client.keyboard.keymap.155=(65109, 'dead_breve', 51, 0, 3) client.keyboard.keymap.156=(122, 'z', 52, 0, 0) client.keyboard.keymap.157=(90, 'Z', 52, 0, 1) client.keyboard.keymap.158=(171, 'guillemotleft', 52, 0, 2) client.keyboard.keymap.159=(60, 'less', 52, 0, 3) client.keyboard.keymap.160=(120, 'x', 53, 0, 0) client.keyboard.keymap.161=(88, 'X', 53, 0, 1) client.keyboard.keymap.162=(187, 'guillemotright', 53, 0, 2) client.keyboard.keymap.163=(62, 'greater', 53, 0, 3) client.keyboard.keymap.164=(99, 'c', 54, 0, 0) client.keyboard.keymap.165=(67, 'C', 54, 0, 1) client.keyboard.keymap.166=(162, 'cent', 54, 0, 2) client.keyboard.keymap.167=(169, 'copyright', 54, 0, 3) client.keyboard.keymap.168=(118, 'v', 55, 0, 0) client.keyboard.keymap.169=(86, 'V', 55, 0, 1) client.keyboard.keymap.170=(2770, 'leftdoublequotemark', 55, 0, 2) client.keyboard.keymap.171=(2768, 'leftsinglequotemark', 55, 0, 3) client.keyboard.keymap.172=(98, 'b', 56, 0, 0) client.keyboard.keymap.173=(66, 'B', 56, 0, 1) client.keyboard.keymap.174=(2771, 'rightdoublequotemark', 56, 0, 2) client.keyboard.keymap.175=(2769, 'rightsinglequotemark', 56, 0, 3) client.keyboard.keymap.176=(110, 'n', 57, 0, 0) client.keyboard.keymap.177=(78, 'N', 57, 0, 1) client.keyboard.keymap.178=(110, 'n', 57, 0, 2) client.keyboard.keymap.179=(78, 'N', 57, 0, 3) client.keyboard.keymap.180=(109, 'm', 58, 0, 0) client.keyboard.keymap.181=(77, 'M', 58, 0, 1) client.keyboard.keymap.182=(181, 'mu', 58, 0, 2) client.keyboard.keymap.183=(186, 'masculine', 58, 0, 3) client.keyboard.keymap.184=(44, 'comma', 59, 0, 0) client.keyboard.keymap.185=(60, 'less', 59, 0, 1) client.keyboard.keymap.186=(2211, 'horizconnector', 59, 0, 2) client.keyboard.keymap.187=(215, 'multiply', 59, 0, 3) client.keyboard.keymap.188=(46, 'period', 60, 0, 0) client.keyboard.keymap.189=(62, 'greater', 60, 0, 1) client.keyboard.keymap.190=(183, 'periodcentered', 60, 0, 2) client.keyboard.keymap.191=(247, 'division', 60, 0, 3) client.keyboard.keymap.192=(47, 'slash', 61, 0, 0) client.keyboard.keymap.193=(63, 'question', 61, 0, 1) client.keyboard.keymap.194=(65120, 'dead_belowdot', 61, 0, 2) client.keyboard.keymap.195=(65110, 'dead_abovedot', 61, 0, 3) client.keyboard.keymap.196=(65506, 'Shift_R', 62, 0, 0) client.keyboard.keymap.197=(65450, 'KP_Multiply', 63, 0, 0) client.keyboard.keymap.198=(65450, 'KP_Multiply', 63, 0, 1) client.keyboard.keymap.199=(65450, 'KP_Multiply', 63, 0, 2) client.keyboard.keymap.200=(65450, 'KP_Multiply', 63, 0, 3) client.keyboard.keymap.201=(269024801, 'XF86ClearGrab', 63, 0, 4) client.keyboard.keymap.202=(65513, 'Alt_L', 64, 0, 0) client.keyboard.keymap.203=(65511, 'Meta_L', 64, 0, 1) client.keyboard.keymap.204=(32, 'space', 65, 0, 0) client.keyboard.keymap.205=(65509, 'Caps_Lock', 66, 0, 0) client.keyboard.keymap.206=(65470, 'F1', 67, 0, 0) client.keyboard.keymap.207=(65470, 'F1', 67, 0, 1) client.keyboard.keymap.208=(65470, 'F1', 67, 0, 2) client.keyboard.keymap.209=(65470, 'F1', 67, 0, 3) client.keyboard.keymap.210=(269024769, 'XF86Switch_VT_1', 67, 0, 4) client.keyboard.keymap.211=(65471, 'F2', 68, 0, 0) client.keyboard.keymap.212=(65471, 'F2', 68, 0, 1) client.keyboard.keymap.213=(65471, 'F2', 68, 0, 2) client.keyboard.keymap.214=(65471, 'F2', 68, 0, 3) client.keyboard.keymap.215=(269024770, 'XF86Switch_VT_2', 68, 0, 4) client.keyboard.keymap.216=(65472, 'F3', 69, 0, 0) client.keyboard.keymap.217=(65472, 'F3', 69, 0, 1) client.keyboard.keymap.218=(65472, 'F3', 69, 0, 2) client.keyboard.keymap.219=(65472, 'F3', 69, 0, 3) client.keyboard.keymap.220=(269024771, 'XF86Switch_VT_3', 69, 0, 4) client.keyboard.keymap.221=(65473, 'F4', 70, 0, 0) client.keyboard.keymap.222=(65473, 'F4', 70, 0, 1) client.keyboard.keymap.223=(65473, 'F4', 70, 0, 2) client.keyboard.keymap.224=(65473, 'F4', 70, 0, 3) client.keyboard.keymap.225=(269024772, 'XF86Switch_VT_4', 70, 0, 4) client.keyboard.keymap.226=(65474, 'F5', 71, 0, 0) client.keyboard.keymap.227=(65474, 'F5', 71, 0, 1) client.keyboard.keymap.228=(65474, 'F5', 71, 0, 2) client.keyboard.keymap.229=(65474, 'F5', 71, 0, 3) client.keyboard.keymap.230=(269024773, 'XF86Switch_VT_5', 71, 0, 4) client.keyboard.keymap.231=(65475, 'F6', 72, 0, 0) client.keyboard.keymap.232=(65475, 'F6', 72, 0, 1) client.keyboard.keymap.233=(65475, 'F6', 72, 0, 2) client.keyboard.keymap.234=(65475, 'F6', 72, 0, 3) client.keyboard.keymap.235=(269024774, 'XF86Switch_VT_6', 72, 0, 4) client.keyboard.keymap.236=(65476, 'F7', 73, 0, 0) client.keyboard.keymap.237=(65476, 'F7', 73, 0, 1) client.keyboard.keymap.238=(65476, 'F7', 73, 0, 2) client.keyboard.keymap.239=(65476, 'F7', 73, 0, 3) client.keyboard.keymap.240=(269024775, 'XF86Switch_VT_7', 73, 0, 4) client.keyboard.keymap.241=(65477, 'F8', 74, 0, 0) client.keyboard.keymap.242=(65477, 'F8', 74, 0, 1) client.keyboard.keymap.243=(65477, 'F8', 74, 0, 2) client.keyboard.keymap.244=(65477, 'F8', 74, 0, 3) client.keyboard.keymap.245=(269024776, 'XF86Switch_VT_8', 74, 0, 4) client.keyboard.keymap.246=(65478, 'F9', 75, 0, 0) client.keyboard.keymap.247=(65478, 'F9', 75, 0, 1) client.keyboard.keymap.248=(65478, 'F9', 75, 0, 2) client.keyboard.keymap.249=(65478, 'F9', 75, 0, 3) client.keyboard.keymap.250=(269024777, 'XF86Switch_VT_9', 75, 0, 4) client.keyboard.keymap.251=(65479, 'F10', 76, 0, 0) client.keyboard.keymap.252=(65479, 'F10', 76, 0, 1) client.keyboard.keymap.253=(65479, 'F10', 76, 0, 2) client.keyboard.keymap.254=(65479, 'F10', 76, 0, 3) client.keyboard.keymap.255=(269024778, 'XF86Switch_VT_10', 76, 0, 4) client.keyboard.keymap.256=(65407, 'Num_Lock', 77, 0, 0) client.keyboard.keymap.257=(65300, 'Scroll_Lock', 78, 0, 0) client.keyboard.keymap.258=(65429, 'KP_Home', 79, 0, 0) client.keyboard.keymap.259=(65463, 'KP_7', 79, 0, 1) client.keyboard.keymap.260=(65431, 'KP_Up', 80, 0, 0) client.keyboard.keymap.261=(65464, 'KP_8', 80, 0, 1) client.keyboard.keymap.262=(65434, 'KP_Page_Up', 81, 0, 0) client.keyboard.keymap.263=(65465, 'KP_9', 81, 0, 1) client.keyboard.keymap.264=(65453, 'KP_Subtract', 82, 0, 0) client.keyboard.keymap.265=(65453, 'KP_Subtract', 82, 0, 1) client.keyboard.keymap.266=(65453, 'KP_Subtract', 82, 0, 2) client.keyboard.keymap.267=(65453, 'KP_Subtract', 82, 0, 3) client.keyboard.keymap.268=(269024803, 'XF86Prev_VMode', 82, 0, 4) client.keyboard.keymap.269=(65430, 'KP_Left', 83, 0, 0) client.keyboard.keymap.270=(65460, 'KP_4', 83, 0, 1) client.keyboard.keymap.271=(65437, 'KP_Begin', 84, 0, 0) client.keyboard.keymap.272=(65461, 'KP_5', 84, 0, 1) client.keyboard.keymap.273=(65432, 'KP_Right', 85, 0, 0) client.keyboard.keymap.274=(65462, 'KP_6', 85, 0, 1) client.keyboard.keymap.275=(65451, 'KP_Add', 86, 0, 0) client.keyboard.keymap.276=(65451, 'KP_Add', 86, 0, 1) client.keyboard.keymap.277=(65451, 'KP_Add', 86, 0, 2) client.keyboard.keymap.278=(65451, 'KP_Add', 86, 0, 3) client.keyboard.keymap.279=(269024802, 'XF86Next_VMode', 86, 0, 4) client.keyboard.keymap.280=(65436, 'KP_End', 87, 0, 0) client.keyboard.keymap.281=(65457, 'KP_1', 87, 0, 1) client.keyboard.keymap.282=(65433, 'KP_Down', 88, 0, 0) client.keyboard.keymap.283=(65458, 'KP_2', 88, 0, 1) client.keyboard.keymap.284=(65435, 'KP_Page_Down', 89, 0, 0) client.keyboard.keymap.285=(65459, 'KP_3', 89, 0, 1) client.keyboard.keymap.286=(65438, 'KP_Insert', 90, 0, 0) client.keyboard.keymap.287=(65456, 'KP_0', 90, 0, 1) client.keyboard.keymap.288=(65439, 'KP_Delete', 91, 0, 0) client.keyboard.keymap.289=(65454, 'KP_Decimal', 91, 0, 1) client.keyboard.keymap.290=(65027, 'ISO_Level3_Shift', 92, 0, 0) client.keyboard.keymap.291=(92, 'backslash', 94, 0, 0) client.keyboard.keymap.292=(124, 'bar', 94, 0, 1) client.keyboard.keymap.293=(124, 'bar', 94, 0, 2) client.keyboard.keymap.294=(166, 'brokenbar', 94, 0, 3) client.keyboard.keymap.295=(65480, 'F11', 95, 0, 0) client.keyboard.keymap.296=(65480, 'F11', 95, 0, 1) client.keyboard.keymap.297=(65480, 'F11', 95, 0, 2) client.keyboard.keymap.298=(65480, 'F11', 95, 0, 3) client.keyboard.keymap.299=(269024779, 'XF86Switch_VT_11', 95, 0, 4) client.keyboard.keymap.300=(65481, 'F12', 96, 0, 0) client.keyboard.keymap.301=(65481, 'F12', 96, 0, 1) client.keyboard.keymap.302=(65481, 'F12', 96, 0, 2) client.keyboard.keymap.303=(65481, 'F12', 96, 0, 3) client.keyboard.keymap.304=(269024780, 'XF86Switch_VT_12', 96, 0, 4) client.keyboard.keymap.305=(65318, 'Katakana', 98, 0, 0) client.keyboard.keymap.306=(65317, 'Hiragana', 99, 0, 0) client.keyboard.keymap.307=(65315, 'Henkan_Mode', 100, 0, 0) client.keyboard.keymap.308=(65319, 'Hiragana_Katakana', 101, 0, 0) client.keyboard.keymap.309=(65314, 'Muhenkan', 102, 0, 0) client.keyboard.keymap.310=(65421, 'KP_Enter', 104, 0, 0) client.keyboard.keymap.311=(65508, 'Control_R', 105, 0, 0) client.keyboard.keymap.312=(65455, 'KP_Divide', 106, 0, 0) client.keyboard.keymap.313=(65455, 'KP_Divide', 106, 0, 1) client.keyboard.keymap.314=(65455, 'KP_Divide', 106, 0, 2) client.keyboard.keymap.315=(65455, 'KP_Divide', 106, 0, 3) client.keyboard.keymap.316=(269024800, 'XF86Ungrab', 106, 0, 4) client.keyboard.keymap.317=(65377, 'Print', 107, 0, 0) client.keyboard.keymap.318=(65301, 'Sys_Req', 107, 0, 1) client.keyboard.keymap.319=(65027, 'ISO_Level3_Shift', 108, 0, 0) client.keyboard.keymap.320=(65312, 'Multi_key', 108, 0, 1) client.keyboard.keymap.321=(65290, 'Linefeed', 109, 0, 0) client.keyboard.keymap.322=(65360, 'Home', 110, 0, 0) client.keyboard.keymap.323=(65362, 'Up', 111, 0, 0) client.keyboard.keymap.324=(65365, 'Page_Up', 112, 0, 0) client.keyboard.keymap.325=(65361, 'Left', 113, 0, 0) client.keyboard.keymap.326=(65363, 'Right', 114, 0, 0) client.keyboard.keymap.327=(65367, 'End', 115, 0, 0) client.keyboard.keymap.328=(65364, 'Down', 116, 0, 0) client.keyboard.keymap.329=(65366, 'Page_Down', 117, 0, 0) client.keyboard.keymap.330=(65379, 'Insert', 118, 0, 0) client.keyboard.keymap.331=(65535, 'Delete', 119, 0, 0) client.keyboard.keymap.332=(269025042, 'XF86AudioMute', 121, 0, 0) client.keyboard.keymap.333=(269025041, 'XF86AudioLowerVolume', 122, 0, 0) client.keyboard.keymap.334=(269025043, 'XF86AudioRaiseVolume', 123, 0, 0) client.keyboard.keymap.335=(269025066, 'XF86PowerOff', 124, 0, 0) client.keyboard.keymap.336=(65469, 'KP_Equal', 125, 0, 0) client.keyboard.keymap.337=(177, 'plusminus', 126, 0, 0) client.keyboard.keymap.338=(65299, 'Pause', 127, 0, 0) client.keyboard.keymap.339=(65387, 'Break', 127, 0, 1) client.keyboard.keymap.340=(269025098, 'XF86LaunchA', 128, 0, 0) client.keyboard.keymap.341=(65454, 'KP_Decimal', 129, 0, 0) client.keyboard.keymap.342=(65454, 'KP_Decimal', 129, 0, 1) client.keyboard.keymap.343=(65329, 'Hangul', 130, 0, 0) client.keyboard.keymap.344=(65332, 'Hangul_Hanja', 131, 0, 0) client.keyboard.keymap.345=(65515, 'Super_L', 133, 0, 0) client.keyboard.keymap.346=(65516, 'Super_R', 134, 0, 0) client.keyboard.keymap.347=(65383, 'Menu', 135, 0, 0) client.keyboard.keymap.348=(65385, 'Cancel', 136, 0, 0) client.keyboard.keymap.349=(65382, 'Redo', 137, 0, 0) client.keyboard.keymap.350=(268828528, 'SunProps', 138, 0, 0) client.keyboard.keymap.351=(65381, 'Undo', 139, 0, 0) client.keyboard.keymap.352=(268828529, 'SunFront', 140, 0, 0) client.keyboard.keymap.353=(269025111, 'XF86Copy', 141, 0, 0) client.keyboard.keymap.354=(269025131, 'XF86Open', 142, 0, 0) client.keyboard.keymap.355=(269025133, 'XF86Paste', 143, 0, 0) client.keyboard.keymap.356=(65384, 'Find', 144, 0, 0) client.keyboard.keymap.357=(269025112, 'XF86Cut', 145, 0, 0) client.keyboard.keymap.358=(65386, 'Help', 146, 0, 0) client.keyboard.keymap.359=(269025125, 'XF86MenuKB', 147, 0, 0) client.keyboard.keymap.360=(269025053, 'XF86Calculator', 148, 0, 0) client.keyboard.keymap.361=(269025071, 'XF86Sleep', 150, 0, 0) client.keyboard.keymap.362=(269025067, 'XF86WakeUp', 151, 0, 0) client.keyboard.keymap.363=(269025117, 'XF86Explorer', 152, 0, 0) client.keyboard.keymap.364=(269025147, 'XF86Send', 153, 0, 0) client.keyboard.keymap.365=(269025162, 'XF86Xfer', 155, 0, 0) client.keyboard.keymap.366=(269025089, 'XF86Launch1', 156, 0, 0) client.keyboard.keymap.367=(269025090, 'XF86Launch2', 157, 0, 0) client.keyboard.keymap.368=(269025070, 'XF86WWW', 158, 0, 0) client.keyboard.keymap.369=(269025114, 'XF86DOS', 159, 0, 0) client.keyboard.keymap.370=(269025069, 'XF86ScreenSaver', 160, 0, 0) client.keyboard.keymap.371=(269025140, 'XF86RotateWindows', 161, 0, 0) client.keyboard.keymap.372=(269025151, 'XF86TaskPane', 162, 0, 0) client.keyboard.keymap.373=(269025049, 'XF86Mail', 163, 0, 0) client.keyboard.keymap.374=(269025072, 'XF86Favorites', 164, 0, 0) client.keyboard.keymap.375=(269025075, 'XF86MyComputer', 165, 0, 0) client.keyboard.keymap.376=(269025062, 'XF86Back', 166, 0, 0) client.keyboard.keymap.377=(269025063, 'XF86Forward', 167, 0, 0) client.keyboard.keymap.378=(269025068, 'XF86Eject', 169, 0, 0) client.keyboard.keymap.379=(269025068, 'XF86Eject', 170, 0, 0) client.keyboard.keymap.380=(269025068, 'XF86Eject', 170, 0, 1) client.keyboard.keymap.381=(269025047, 'XF86AudioNext', 171, 0, 0) client.keyboard.keymap.382=(269025044, 'XF86AudioPlay', 172, 0, 0) client.keyboard.keymap.383=(269025073, 'XF86AudioPause', 172, 0, 1) client.keyboard.keymap.384=(269025046, 'XF86AudioPrev', 173, 0, 0) client.keyboard.keymap.385=(269025045, 'XF86AudioStop', 174, 0, 0) client.keyboard.keymap.386=(269025068, 'XF86Eject', 174, 0, 1) client.keyboard.keymap.387=(269025052, 'XF86AudioRecord', 175, 0, 0) client.keyboard.keymap.388=(269025086, 'XF86AudioRewind', 176, 0, 0) client.keyboard.keymap.389=(269025134, 'XF86Phone', 177, 0, 0) client.keyboard.keymap.390=(269025153, 'XF86Tools', 179, 0, 0) client.keyboard.keymap.391=(269025048, 'XF86HomePage', 180, 0, 0) client.keyboard.keymap.392=(269025139, 'XF86Reload', 181, 0, 0) client.keyboard.keymap.393=(269025110, 'XF86Close', 182, 0, 0) client.keyboard.keymap.394=(269025144, 'XF86ScrollUp', 185, 0, 0) client.keyboard.keymap.395=(269025145, 'XF86ScrollDown', 186, 0, 0) client.keyboard.keymap.396=(40, 'parenleft', 187, 0, 0) client.keyboard.keymap.397=(41, 'parenright', 188, 0, 0) client.keyboard.keymap.398=(269025128, 'XF86New', 189, 0, 0) client.keyboard.keymap.399=(65382, 'Redo', 190, 0, 0) client.keyboard.keymap.400=(269025153, 'XF86Tools', 191, 0, 0) client.keyboard.keymap.401=(269025093, 'XF86Launch5', 192, 0, 0) client.keyboard.keymap.402=(269025094, 'XF86Launch6', 193, 0, 0) client.keyboard.keymap.403=(269025095, 'XF86Launch7', 194, 0, 0) client.keyboard.keymap.404=(269025096, 'XF86Launch8', 195, 0, 0) client.keyboard.keymap.405=(269025097, 'XF86Launch9', 196, 0, 0) client.keyboard.keymap.406=(269025202, 'XF86AudioMicMute', 198, 0, 0) client.keyboard.keymap.407=(269025193, 'XF86TouchpadToggle', 199, 0, 0) client.keyboard.keymap.408=(269025200, 'XF86TouchpadOn', 200, 0, 0) client.keyboard.keymap.409=(269025201, 'XF86TouchpadOff', 201, 0, 0) client.keyboard.keymap.410=(65406, 'Mode_switch', 203, 0, 0) client.keyboard.keymap.411=(65513, 'Alt_L', 204, 0, 1) client.keyboard.keymap.412=(65511, 'Meta_L', 205, 0, 1) client.keyboard.keymap.413=(65515, 'Super_L', 206, 0, 1) client.keyboard.keymap.414=(65517, 'Hyper_L', 207, 0, 1) client.keyboard.keymap.415=(269025044, 'XF86AudioPlay', 208, 0, 0) client.keyboard.keymap.416=(269025073, 'XF86AudioPause', 209, 0, 0) client.keyboard.keymap.417=(269025091, 'XF86Launch3', 210, 0, 0) client.keyboard.keymap.418=(269025092, 'XF86Launch4', 211, 0, 0) client.keyboard.keymap.419=(269025099, 'XF86LaunchB', 212, 0, 0) client.keyboard.keymap.420=(269025191, 'XF86Suspend', 213, 0, 0) client.keyboard.keymap.421=(269025110, 'XF86Close', 214, 0, 0) client.keyboard.keymap.422=(269025044, 'XF86AudioPlay', 215, 0, 0) client.keyboard.keymap.423=(269025175, 'XF86AudioForward', 216, 0, 0) client.keyboard.keymap.424=(65377, 'Print', 218, 0, 0) client.keyboard.keymap.425=(269025167, 'XF86WebCam', 220, 0, 0) client.keyboard.keymap.426=(269025049, 'XF86Mail', 223, 0, 0) client.keyboard.keymap.427=(269025166, 'XF86Messenger', 224, 0, 0) client.keyboard.keymap.428=(269025051, 'XF86Search', 225, 0, 0) client.keyboard.keymap.429=(269025119, 'XF86Go', 226, 0, 0) client.keyboard.keymap.430=(269025084, 'XF86Finance', 227, 0, 0) client.keyboard.keymap.431=(269025118, 'XF86Game', 228, 0, 0) client.keyboard.keymap.432=(269025078, 'XF86Shop', 229, 0, 0) client.keyboard.keymap.433=(65385, 'Cancel', 231, 0, 0) client.keyboard.keymap.434=(269025027, 'XF86MonBrightnessDown', 232, 0, 0) client.keyboard.keymap.435=(269025026, 'XF86MonBrightnessUp', 233, 0, 0) client.keyboard.keymap.436=(269025074, 'XF86AudioMedia', 234, 0, 0) client.keyboard.keymap.437=(269025113, 'XF86Display', 235, 0, 0) client.keyboard.keymap.438=(269025028, 'XF86KbdLightOnOff', 236, 0, 0) client.keyboard.keymap.439=(269025030, 'XF86KbdBrightnessDown', 237, 0, 0) client.keyboard.keymap.440=(269025029, 'XF86KbdBrightnessUp', 238, 0, 0) client.keyboard.keymap.441=(269025147, 'XF86Send', 239, 0, 0) client.keyboard.keymap.442=(269025138, 'XF86Reply', 240, 0, 0) client.keyboard.keymap.443=(269025168, 'XF86MailForward', 241, 0, 0) client.keyboard.keymap.444=(269025143, 'XF86Save', 242, 0, 0) client.keyboard.keymap.445=(269025115, 'XF86Documents', 243, 0, 0) client.keyboard.keymap.446=(269025171, 'XF86Battery', 244, 0, 0) client.keyboard.keymap.447=(269025172, 'XF86Bluetooth', 245, 0, 0) client.keyboard.keymap.448=(269025173, 'XF86WLAN', 246, 0, 0) client.keyboard.layout=gb client.keyboard.layout_groups=True client.keyboard.mod_pointermissing=('mod2',) client.keyboard.modifier.Alt_L=mod1 client.keyboard.modifier.Caps_Lock=lock client.keyboard.modifier.Control_L=control client.keyboard.modifier.Control_R=control client.keyboard.modifier.Hyper_L=mod4 client.keyboard.modifier.ISO_Level3_Shift=mod5 client.keyboard.modifier.Meta_L=mod1 client.keyboard.modifier.Mode_switch=mod5 client.keyboard.modifier.Num_Lock=mod2 client.keyboard.modifier.Shift_L=shift client.keyboard.modifier.Shift_R=shift client.keyboard.modifier.Super_L=mod4 client.keyboard.modifier.Super_R=mod4 client.keyboard.modifier.control.client_keys=((37, 'Control_L'), (105, 'Control_R')) client.keyboard.modifier.control.keys=('Control_R', 'Control_L') client.keyboard.modifier.filter=() client.keyboard.modifier.lock.client_keys=((66, 'Caps_Lock'),) client.keyboard.modifier.lock.keys=('Caps_Lock',) client.keyboard.modifier.mod1.client_keys=((0, 'Alt_L'), (204, 'Alt_L'), (205, 'Meta_L')) client.keyboard.modifier.mod1.keys=('Meta_L', 'Alt_L') client.keyboard.modifier.mod2.client_keys=((77, 'Num_Lock'),) client.keyboard.modifier.mod2.keys=('Num_Lock',) client.keyboard.modifier.mod3.client_keys=() client.keyboard.modifier.mod4.client_keys=((0, 'Super_L'), (134, 'Super_R'), (206, 'Super_L'), (207, 'Hyper_L')) client.keyboard.modifier.mod4.keys=('Super_R', 'Hyper_L', 'Super_L') client.keyboard.modifier.mod5.client_keys=((0, 'ISO_Level3_Shift'), (203, 'Mode_switch')) client.keyboard.modifier.mod5.keys=('ISO_Level3_Shift', 'Mode_switch') client.keyboard.modifier.shift.client_keys=((50, 'Shift_L'), (62, 'Shift_R')) client.keyboard.modifier.shift.keys=('Shift_R', 'Shift_L') client.keyboard.modifiers.nuisance=('lock', 'mod2') client.keyboard.owner=90bd7e908798ffa980154dbfc63ba3506b6347a0 client.keyboard.sync=True client.keyboard.x11_keycode.9=('Escape', '', 'Escape') client.keyboard.x11_keycode.10=('1', 'exclam', '1', 'exclam', 'onesuperior', 'exclamdown', 'onesuperior') client.keyboard.x11_keycode.11=('2', 'quotedbl', '2', 'quotedbl', 'twosuperior', 'oneeighth', 'twosuperior') client.keyboard.x11_keycode.12=('3', 'sterling', '3', 'sterling', 'threesuperior', 'sterling', 'threesuperior') client.keyboard.x11_keycode.13=('4', 'dollar', '4', 'dollar', 'EuroSign', 'onequarter', 'EuroSign') client.keyboard.x11_keycode.14=('5', 'percent', '5', 'percent', 'onehalf', 'threeeighths', 'onehalf') client.keyboard.x11_keycode.15=('6', 'asciicircum', '6', 'asciicircum', 'threequarters', 'fiveeighths', 'threequarters') client.keyboard.x11_keycode.16=('7', 'ampersand', '7', 'ampersand', 'braceleft', 'seveneighths', 'braceleft') client.keyboard.x11_keycode.17=('8', 'asterisk', '8', 'asterisk', 'bracketleft', 'trademark', 'bracketleft') client.keyboard.x11_keycode.18=('9', 'parenleft', '9', 'parenleft', 'bracketright', 'plusminus', 'bracketright') client.keyboard.x11_keycode.19=('0', 'parenright', '0', 'parenright', 'braceright', 'degree', 'braceright') client.keyboard.x11_keycode.20=('minus', 'underscore', 'minus', 'underscore', 'backslash', 'questiondown', 'backslash') client.keyboard.x11_keycode.21=('equal', 'plus', 'equal', 'plus', 'dead_cedilla', 'dead_ogonek', 'dead_cedilla') client.keyboard.x11_keycode.22=('BackSpace', 'BackSpace', 'BackSpace', 'BackSpace') client.keyboard.x11_keycode.23=('Tab', 'ISO_Left_Tab', 'Tab', 'ISO_Left_Tab') client.keyboard.x11_keycode.24=('q', 'Q', 'q', 'Q', 'at', 'Greek_OMEGA', 'at') client.keyboard.x11_keycode.25=('w', 'W', 'w', 'W', 'lstroke', 'Lstroke', 'lstroke') client.keyboard.x11_keycode.26=('e', 'E', 'e', 'E', 'e', 'E', 'e') client.keyboard.x11_keycode.27=('r', 'R', 'r', 'R', 'paragraph', 'registered', 'paragraph') client.keyboard.x11_keycode.28=('t', 'T', 't', 'T', 'tslash', 'Tslash', 'tslash') client.keyboard.x11_keycode.29=('y', 'Y', 'y', 'Y', 'leftarrow', 'yen', 'leftarrow') client.keyboard.x11_keycode.30=('u', 'U', 'u', 'U', 'downarrow', 'uparrow', 'downarrow') client.keyboard.x11_keycode.31=('i', 'I', 'i', 'I', 'rightarrow', 'idotless', 'rightarrow') client.keyboard.x11_keycode.32=('o', 'O', 'o', 'O', 'oslash', 'Oslash', 'oslash') client.keyboard.x11_keycode.33=('p', 'P', 'p', 'P', 'thorn', 'THORN', 'thorn') client.keyboard.x11_keycode.34=('bracketleft', 'braceleft', 'bracketleft', 'braceleft', 'dead_diaeresis', 'dead_abovering', 'dead_diaeresis') client.keyboard.x11_keycode.35=('bracketright', 'braceright', 'bracketright', 'braceright', 'dead_tilde', 'dead_macron', 'dead_tilde') client.keyboard.x11_keycode.36=('Return', '', 'Return') client.keyboard.x11_keycode.37=('Control_L', '', 'Control_L') client.keyboard.x11_keycode.38=('a', 'A', 'a', 'A', 'ae', 'AE', 'ae') client.keyboard.x11_keycode.39=('s', 'S', 's', 'S', 'ssharp', 'section', 'ssharp') client.keyboard.x11_keycode.40=('d', 'D', 'd', 'D', 'eth', 'ETH', 'eth') client.keyboard.x11_keycode.41=('f', 'F', 'f', 'F', 'dstroke', 'ordfeminine', 'dstroke') client.keyboard.x11_keycode.42=('g', 'G', 'g', 'G', 'eng', 'ENG', 'eng') client.keyboard.x11_keycode.43=('h', 'H', 'h', 'H', 'hstroke', 'Hstroke', 'hstroke') client.keyboard.x11_keycode.44=('j', 'J', 'j', 'J', 'dead_hook', 'dead_horn', 'dead_hook') client.keyboard.x11_keycode.45=('k', 'K', 'k', 'K', 'kra', 'ampersand', 'kra') client.keyboard.x11_keycode.46=('l', 'L', 'l', 'L', 'lstroke', 'Lstroke', 'lstroke') client.keyboard.x11_keycode.47=('semicolon', 'colon', 'semicolon', 'colon', 'dead_acute', 'dead_doubleacute', 'dead_acute') client.keyboard.x11_keycode.48=('apostrophe', 'at', 'apostrophe', 'at', 'dead_circumflex', 'dead_caron', 'dead_circumflex') client.keyboard.x11_keycode.49=('grave', 'notsign', 'grave', 'notsign', 'bar', 'bar', 'bar') client.keyboard.x11_keycode.50=('Shift_L', '', 'Shift_L') client.keyboard.x11_keycode.51=('numbersign', 'asciitilde', 'numbersign', 'asciitilde', 'dead_grave', 'dead_breve', 'dead_grave') client.keyboard.x11_keycode.52=('z', 'Z', 'z', 'Z', 'guillemotleft', 'less', 'guillemotleft') client.keyboard.x11_keycode.53=('x', 'X', 'x', 'X', 'guillemotright', 'greater', 'guillemotright') client.keyboard.x11_keycode.54=('c', 'C', 'c', 'C', 'cent', 'copyright', 'cent') client.keyboard.x11_keycode.55=('v', 'V', 'v', 'V', 'leftdoublequotemark', 'leftsinglequotemark', 'leftdoublequotemark') client.keyboard.x11_keycode.56=('b', 'B', 'b', 'B', 'rightdoublequotemark', 'rightsinglequotemark', 'rightdoublequotemark') client.keyboard.x11_keycode.57=('n', 'N', 'n', 'N', 'n', 'N', 'n') client.keyboard.x11_keycode.58=('m', 'M', 'm', 'M', 'mu', 'masculine', 'mu') client.keyboard.x11_keycode.59=('comma', 'less', 'comma', 'less', 'horizconnector', 'multiply', 'horizconnector') client.keyboard.x11_keycode.60=('period', 'greater', 'period', 'greater', 'periodcentered', 'division', 'periodcentered') client.keyboard.x11_keycode.61=('slash', 'question', 'slash', 'question', 'dead_belowdot', 'dead_abovedot', 'dead_belowdot') client.keyboard.x11_keycode.62=('Shift_R', '', 'Shift_R') client.keyboard.x11_keycode.63=('KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'XF86ClearGrab') client.keyboard.x11_keycode.64=('Alt_L', 'Meta_L', 'Alt_L', 'Meta_L') client.keyboard.x11_keycode.65=('space', '', 'space') client.keyboard.x11_keycode.66=('Caps_Lock', '', 'Caps_Lock') client.keyboard.x11_keycode.67=('F1', 'F1', 'F1', 'F1', 'F1', 'F1', 'XF86Switch_VT_1') client.keyboard.x11_keycode.68=('F2', 'F2', 'F2', 'F2', 'F2', 'F2', 'XF86Switch_VT_2') client.keyboard.x11_keycode.69=('F3', 'F3', 'F3', 'F3', 'F3', 'F3', 'XF86Switch_VT_3') client.keyboard.x11_keycode.70=('F4', 'F4', 'F4', 'F4', 'F4', 'F4', 'XF86Switch_VT_4') client.keyboard.x11_keycode.71=('F5', 'F5', 'F5', 'F5', 'F5', 'F5', 'XF86Switch_VT_5') client.keyboard.x11_keycode.72=('F6', 'F6', 'F6', 'F6', 'F6', 'F6', 'XF86Switch_VT_6') client.keyboard.x11_keycode.73=('F7', 'F7', 'F7', 'F7', 'F7', 'F7', 'XF86Switch_VT_7') client.keyboard.x11_keycode.74=('F8', 'F8', 'F8', 'F8', 'F8', 'F8', 'XF86Switch_VT_8') client.keyboard.x11_keycode.75=('F9', 'F9', 'F9', 'F9', 'F9', 'F9', 'XF86Switch_VT_9') client.keyboard.x11_keycode.76=('F10', 'F10', 'F10', 'F10', 'F10', 'F10', 'XF86Switch_VT_10') client.keyboard.x11_keycode.77=('Num_Lock', '', 'Num_Lock') client.keyboard.x11_keycode.78=('Scroll_Lock', '', 'Scroll_Lock') client.keyboard.x11_keycode.79=('KP_Home', 'KP_7', 'KP_Home', 'KP_7') client.keyboard.x11_keycode.80=('KP_Up', 'KP_8', 'KP_Up', 'KP_8') client.keyboard.x11_keycode.81=('KP_Prior', 'KP_9', 'KP_Prior', 'KP_9') client.keyboard.x11_keycode.82=('KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'XF86Prev_VMode') client.keyboard.x11_keycode.83=('KP_Left', 'KP_4', 'KP_Left', 'KP_4') client.keyboard.x11_keycode.84=('KP_Begin', 'KP_5', 'KP_Begin', 'KP_5') client.keyboard.x11_keycode.85=('KP_Right', 'KP_6', 'KP_Right', 'KP_6') client.keyboard.x11_keycode.86=('KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'XF86Next_VMode') client.keyboard.x11_keycode.87=('KP_End', 'KP_1', 'KP_End', 'KP_1') client.keyboard.x11_keycode.88=('KP_Down', 'KP_2', 'KP_Down', 'KP_2') client.keyboard.x11_keycode.89=('KP_Next', 'KP_3', 'KP_Next', 'KP_3') client.keyboard.x11_keycode.90=('KP_Insert', 'KP_0', 'KP_Insert', 'KP_0') client.keyboard.x11_keycode.91=('KP_Delete', 'KP_Decimal', 'KP_Delete', 'KP_Decimal') client.keyboard.x11_keycode.92=('ISO_Level3_Shift', '', 'ISO_Level3_Shift') client.keyboard.x11_keycode.94=('backslash', 'bar', 'backslash', 'bar', 'bar', 'brokenbar', 'bar') client.keyboard.x11_keycode.95=('F11', 'F11', 'F11', 'F11', 'F11', 'F11', 'XF86Switch_VT_11') client.keyboard.x11_keycode.96=('F12', 'F12', 'F12', 'F12', 'F12', 'F12', 'XF86Switch_VT_12') client.keyboard.x11_keycode.98=('Katakana', '', 'Katakana') client.keyboard.x11_keycode.99=('Hiragana', '', 'Hiragana') client.keyboard.x11_keycode.100=('Henkan_Mode', '', 'Henkan_Mode') client.keyboard.x11_keycode.101=('Hiragana_Katakana', '', 'Hiragana_Katakana') client.keyboard.x11_keycode.102=('Muhenkan', '', 'Muhenkan') client.keyboard.x11_keycode.104=('KP_Enter', '', 'KP_Enter') client.keyboard.x11_keycode.105=('Control_R', '', 'Control_R') client.keyboard.x11_keycode.106=('KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'XF86Ungrab') client.keyboard.x11_keycode.107=('Print', 'Sys_Req', 'Print', 'Sys_Req') client.keyboard.x11_keycode.108=('ISO_Level3_Shift', 'Multi_key', 'ISO_Level3_Shift', 'Multi_key') client.keyboard.x11_keycode.109=('Linefeed', '', 'Linefeed') client.keyboard.x11_keycode.110=('Home', '', 'Home') client.keyboard.x11_keycode.111=('Up', '', 'Up') client.keyboard.x11_keycode.112=('Prior', '', 'Prior') client.keyboard.x11_keycode.113=('Left', '', 'Left') client.keyboard.x11_keycode.114=('Right', '', 'Right') client.keyboard.x11_keycode.115=('End', '', 'End') client.keyboard.x11_keycode.116=('Down', '', 'Down') client.keyboard.x11_keycode.117=('Next', '', 'Next') client.keyboard.x11_keycode.118=('Insert', '', 'Insert') client.keyboard.x11_keycode.119=('Delete', '', 'Delete') client.keyboard.x11_keycode.121=('XF86AudioMute', '', 'XF86AudioMute') client.keyboard.x11_keycode.122=('XF86AudioLowerVolume', '', 'XF86AudioLowerVolume') client.keyboard.x11_keycode.123=('XF86AudioRaiseVolume', '', 'XF86AudioRaiseVolume') client.keyboard.x11_keycode.124=('XF86PowerOff', '', 'XF86PowerOff') client.keyboard.x11_keycode.125=('KP_Equal', '', 'KP_Equal') client.keyboard.x11_keycode.126=('plusminus', '', 'plusminus') client.keyboard.x11_keycode.127=('Pause', 'Break', 'Pause', 'Break') client.keyboard.x11_keycode.128=('XF86LaunchA', '', 'XF86LaunchA') client.keyboard.x11_keycode.129=('KP_Decimal', 'KP_Decimal', 'KP_Decimal', 'KP_Decimal') client.keyboard.x11_keycode.130=('Hangul', '', 'Hangul') client.keyboard.x11_keycode.131=('Hangul_Hanja', '', 'Hangul_Hanja') client.keyboard.x11_keycode.133=('Super_L', '', 'Super_L') client.keyboard.x11_keycode.134=('Super_R', '', 'Super_R') client.keyboard.x11_keycode.135=('Menu', '', 'Menu') client.keyboard.x11_keycode.136=('Cancel', '', 'Cancel') client.keyboard.x11_keycode.137=('Redo', '', 'Redo') client.keyboard.x11_keycode.138=('SunProps', '', 'SunProps') client.keyboard.x11_keycode.139=('Undo', '', 'Undo') client.keyboard.x11_keycode.140=('SunFront', '', 'SunFront') client.keyboard.x11_keycode.141=('XF86Copy', '', 'XF86Copy') client.keyboard.x11_keycode.142=('XF86Open', '', 'XF86Open') client.keyboard.x11_keycode.143=('XF86Paste', '', 'XF86Paste') client.keyboard.x11_keycode.144=('Find', '', 'Find') client.keyboard.x11_keycode.145=('XF86Cut', '', 'XF86Cut') client.keyboard.x11_keycode.146=('Help', '', 'Help') client.keyboard.x11_keycode.147=('XF86MenuKB', '', 'XF86MenuKB') client.keyboard.x11_keycode.148=('XF86Calculator', '', 'XF86Calculator') client.keyboard.x11_keycode.150=('XF86Sleep', '', 'XF86Sleep') client.keyboard.x11_keycode.151=('XF86WakeUp', '', 'XF86WakeUp') client.keyboard.x11_keycode.152=('XF86Explorer', '', 'XF86Explorer') client.keyboard.x11_keycode.153=('XF86Send', '', 'XF86Send') client.keyboard.x11_keycode.155=('XF86Xfer', '', 'XF86Xfer') client.keyboard.x11_keycode.156=('XF86Launch1', '', 'XF86Launch1') client.keyboard.x11_keycode.157=('XF86Launch2', '', 'XF86Launch2') client.keyboard.x11_keycode.158=('XF86WWW', '', 'XF86WWW') client.keyboard.x11_keycode.159=('XF86DOS', '', 'XF86DOS') client.keyboard.x11_keycode.160=('XF86ScreenSaver', '', 'XF86ScreenSaver') client.keyboard.x11_keycode.161=('XF86RotateWindows', '', 'XF86RotateWindows') client.keyboard.x11_keycode.162=('XF86TaskPane', '', 'XF86TaskPane') client.keyboard.x11_keycode.163=('XF86Mail', '', 'XF86Mail') client.keyboard.x11_keycode.164=('XF86Favorites', '', 'XF86Favorites') client.keyboard.x11_keycode.165=('XF86MyComputer', '', 'XF86MyComputer') client.keyboard.x11_keycode.166=('XF86Back', '', 'XF86Back') client.keyboard.x11_keycode.167=('XF86Forward', '', 'XF86Forward') client.keyboard.x11_keycode.169=('XF86Eject', '', 'XF86Eject') client.keyboard.x11_keycode.170=('XF86Eject', 'XF86Eject', 'XF86Eject', 'XF86Eject') client.keyboard.x11_keycode.171=('XF86AudioNext', '', 'XF86AudioNext') client.keyboard.x11_keycode.172=('XF86AudioPlay', 'XF86AudioPause', 'XF86AudioPlay', 'XF86AudioPause') client.keyboard.x11_keycode.173=('XF86AudioPrev', '', 'XF86AudioPrev') client.keyboard.x11_keycode.174=('XF86AudioStop', 'XF86Eject', 'XF86AudioStop', 'XF86Eject') client.keyboard.x11_keycode.175=('XF86AudioRecord', '', 'XF86AudioRecord') client.keyboard.x11_keycode.176=('XF86AudioRewind', '', 'XF86AudioRewind') client.keyboard.x11_keycode.177=('XF86Phone', '', 'XF86Phone') client.keyboard.x11_keycode.179=('XF86Tools', '', 'XF86Tools') client.keyboard.x11_keycode.180=('XF86HomePage', '', 'XF86HomePage') client.keyboard.x11_keycode.181=('XF86Reload', '', 'XF86Reload') client.keyboard.x11_keycode.182=('XF86Close', '', 'XF86Close') client.keyboard.x11_keycode.185=('XF86ScrollUp', '', 'XF86ScrollUp') client.keyboard.x11_keycode.186=('XF86ScrollDown', '', 'XF86ScrollDown') client.keyboard.x11_keycode.187=('parenleft', '', 'parenleft') client.keyboard.x11_keycode.188=('parenright', '', 'parenright') client.keyboard.x11_keycode.189=('XF86New', '', 'XF86New') client.keyboard.x11_keycode.190=('Redo', '', 'Redo') client.keyboard.x11_keycode.191=('XF86Tools', '', 'XF86Tools') client.keyboard.x11_keycode.192=('XF86Launch5', '', 'XF86Launch5') client.keyboard.x11_keycode.193=('XF86Launch6', '', 'XF86Launch6') client.keyboard.x11_keycode.194=('XF86Launch7', '', 'XF86Launch7') client.keyboard.x11_keycode.195=('XF86Launch8', '', 'XF86Launch8') client.keyboard.x11_keycode.196=('XF86Launch9', '', 'XF86Launch9') client.keyboard.x11_keycode.198=('XF86AudioMicMute', '', 'XF86AudioMicMute') client.keyboard.x11_keycode.199=('XF86TouchpadToggle', '', 'XF86TouchpadToggle') client.keyboard.x11_keycode.200=('XF86TouchpadOn', '', 'XF86TouchpadOn') client.keyboard.x11_keycode.201=('XF86TouchpadOff', '', 'XF86TouchpadOff') client.keyboard.x11_keycode.203=('Mode_switch', '', 'Mode_switch') client.keyboard.x11_keycode.204=('', 'Alt_L', '', 'Alt_L') client.keyboard.x11_keycode.205=('', 'Meta_L', '', 'Meta_L') client.keyboard.x11_keycode.206=('', 'Super_L', '', 'Super_L') client.keyboard.x11_keycode.207=('', 'Hyper_L', '', 'Hyper_L') client.keyboard.x11_keycode.208=('XF86AudioPlay', '', 'XF86AudioPlay') client.keyboard.x11_keycode.209=('XF86AudioPause', '', 'XF86AudioPause') client.keyboard.x11_keycode.210=('XF86Launch3', '', 'XF86Launch3') client.keyboard.x11_keycode.211=('XF86Launch4', '', 'XF86Launch4') client.keyboard.x11_keycode.212=('XF86LaunchB', '', 'XF86LaunchB') client.keyboard.x11_keycode.213=('XF86Suspend', '', 'XF86Suspend') client.keyboard.x11_keycode.214=('XF86Close', '', 'XF86Close') client.keyboard.x11_keycode.215=('XF86AudioPlay', '', 'XF86AudioPlay') client.keyboard.x11_keycode.216=('XF86AudioForward', '', 'XF86AudioForward') client.keyboard.x11_keycode.218=('Print', '', 'Print') client.keyboard.x11_keycode.220=('XF86WebCam', '', 'XF86WebCam') client.keyboard.x11_keycode.223=('XF86Mail', '', 'XF86Mail') client.keyboard.x11_keycode.224=('XF86Messenger', '', 'XF86Messenger') client.keyboard.x11_keycode.225=('XF86Search', '', 'XF86Search') client.keyboard.x11_keycode.226=('XF86Go', '', 'XF86Go') client.keyboard.x11_keycode.227=('XF86Finance', '', 'XF86Finance') client.keyboard.x11_keycode.228=('XF86Game', '', 'XF86Game') client.keyboard.x11_keycode.229=('XF86Shop', '', 'XF86Shop') client.keyboard.x11_keycode.231=('Cancel', '', 'Cancel') client.keyboard.x11_keycode.232=('XF86MonBrightnessDown', '', 'XF86MonBrightnessDown') client.keyboard.x11_keycode.233=('XF86MonBrightnessUp', '', 'XF86MonBrightnessUp') client.keyboard.x11_keycode.234=('XF86AudioMedia', '', 'XF86AudioMedia') client.keyboard.x11_keycode.235=('XF86Display', '', 'XF86Display') client.keyboard.x11_keycode.236=('XF86KbdLightOnOff', '', 'XF86KbdLightOnOff') client.keyboard.x11_keycode.237=('XF86KbdBrightnessDown', '', 'XF86KbdBrightnessDown') client.keyboard.x11_keycode.238=('XF86KbdBrightnessUp', '', 'XF86KbdBrightnessUp') client.keyboard.x11_keycode.239=('XF86Send', '', 'XF86Send') client.keyboard.x11_keycode.240=('XF86Reply', '', 'XF86Reply') client.keyboard.x11_keycode.241=('XF86MailForward', '', 'XF86MailForward') client.keyboard.x11_keycode.242=('XF86Save', '', 'XF86Save') client.keyboard.x11_keycode.243=('XF86Documents', '', 'XF86Documents') client.keyboard.x11_keycode.244=('XF86Battery', '', 'XF86Battery') client.keyboard.x11_keycode.245=('XF86Bluetooth', '', 'XF86Bluetooth') client.keyboard.x11_keycode.246=('XF86WLAN', '', 'XF86WLAN') client.last-ping-echo=1527 client.lock=False client.lz4=False client.lzo=True client.machine=x86_64 client.mmap.enabled=False client.mmap.filename= client.mmap.size=0 client.mmap.supported=True client.notifications=True client.platform=linux2 client.platform_name=Linux 4.15.0-46-generic client.processor=Intel(R) Celeron(R) CPU N3450 @ 1.10GHz client.protocol=xpra client.proxy=False client.randr_notify=True client.release=4.15.0-46-generic client.revision=22807 client.screen.display=:0.0 client.screen.monitor.1.geometry=(1440, 0, 1440, 900) client.screen.monitor.1.name= client.screen.monitor.1.size_mm=(408, 255) client.screen.monitor.geometry=(0, 0, 1440, 900) client.screen.monitor.name= client.screen.monitor.size_mm=(408, 255) client.screen.size=(2880, 900) client.screen.size_mm=(762, 238) client.screen.workarea=(0, 0, 2880, 900) client.screens=1 client.session-type= client.session-type.full= client.session_type= client.share=False client.sound.microphone.codecs=('opus', 'opus+ogg', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'mp3', 'flac+ogg', 'aac+mpeg4', 'wav+lz4', 'wav+lzo', 'wav', 'wavpack', 'speex+ogg', 'vorbis', 'opus+mka', 'flac', 'mp3+mpeg4') client.sound.microphone.state=inactive client.sound.speaker.actual-buffer-time=200000 client.sound.speaker.actual-latency-time=10000 client.sound.speaker.bitrate=64000 client.sound.speaker.buffer_count=23743 client.sound.speaker.bytes=3798880 client.sound.speaker.codec=opus client.sound.speaker.codec_description=opus client.sound.speaker.codecs=('opus', 'opus+ogg', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'mp3', 'flac+ogg', 'aac+mpeg4', 'wav+lz4', 'wav+lzo', 'wav', 'wavpack', 'speex+ogg', 'vorbis', 'opus+mka', 'flac') client.sound.speaker.pid=28560 client.sound.speaker.pipeline=pulsesrc device="Xpra-Speaker.monitor" name="src" ! queue name=queue min-threshold-time=0 max-size-buffers=0 max-size-bytes=0 max-size-time=50000000000000 leaky=2 ! cutter threshold=0.0001 run-length=1000000000 pre-length=100000000 leaky=false name=cutter ! audioresample ! volume name=volume volume=1.0 ! opusenc complexity=0 ! appsink name=sink emit-signals=true max-buffers=10 drop=true sync=false async=false qos=false client.sound.speaker.queue.cur=0 client.sound.speaker.state=active client.sound.speaker.time=111051 client.suspended=False client.system-tray=True client.type=Python/GTK2 client.uuid=90bd7e908798ffa980154dbfc63ba3506b6347a0 client.version=3.0 client.vertical-refresh=60 client.webcam.active-devices=0 client.webcam.encodings=('png', 'png/L', 'png/P', 'jpeg', 'webp', 'jpeg2000') client.window-size.frame-sizes.frame=(2, 2, 24, 2) client.window-size.frame-sizes.offset=(2, 24) client.window-size.max=(32767, 32767) client.window-size.min=(0, 0) client.window.1.av-sync.current=0 client.window.1.av-sync.enabled=True client.window.1.av-sync.target=0 client.window.1.bandwidth-limit=0 client.window.1.batch.actual_delays.90p=19 client.window.1.batch.actual_delays.avg=16 client.window.1.batch.actual_delays.cur=16 client.window.1.batch.actual_delays.max=42 client.window.1.batch.actual_delays.min=0 client.window.1.batch.client-decode-speed=(215, 38) client.window.1.batch.client-decode-speed.avg=19 client.window.1.batch.client-decode-speed.recent=67 client.window.1.batch.client-latency=(54, 28) client.window.1.batch.client-latency.aim=800 client.window.1.batch.client-latency.aimed_avg=297 client.window.1.batch.client-latency.avg=4 client.window.1.batch.client-latency.div=1000 client.window.1.batch.client-latency.recent=2 client.window.1.batch.client-latency.smoothing=sqrt client.window.1.batch.client-latency.target=6 client.window.1.batch.client-latency.weight_multiplier=422 client.window.1.batch.client-ping-latency=(56, 11) client.window.1.batch.client-ping-latency.aim=949 client.window.1.batch.client-ping-latency.aimed_avg=322 client.window.1.batch.client-ping-latency.avg=2 client.window.1.batch.client-ping-latency.div=1000 client.window.1.batch.client-ping-latency.recent=2 client.window.1.batch.client-ping-latency.smoothing=sqrt client.window.1.batch.client-ping-latency.target=6 client.window.1.batch.client-ping-latency.weight_multiplier=170 client.window.1.batch.compression-work-queue=(0, 20) client.window.1.batch.compression-work-queue.aim=250 client.window.1.batch.compression-work-queue.aimed_avg=0 client.window.1.batch.compression-work-queue.avg=42 client.window.1.batch.compression-work-queue.div=1000 client.window.1.batch.compression-work-queue.recent=0 client.window.1.batch.compression-work-queue.smoothing=logp client.window.1.batch.compression-work-queue.target=1000 client.window.1.batch.compression-work-queue.weight_multiplier=206 client.window.1.batch.damage-network-delay=(99, 50) client.window.1.batch.damage-network-delay.avg=41 client.window.1.batch.damage-network-delay.recent=40 client.window.1.batch.damage-packet-queue-pixels=(0, 2) client.window.1.batch.damage-packet-queue-pixels.aim=250 client.window.1.batch.damage-packet-queue-pixels.aimed_avg=0 client.window.1.batch.damage-packet-queue-pixels.avg=805832 client.window.1.batch.damage-packet-queue-pixels.div=1260000000 client.window.1.batch.damage-packet-queue-pixels.recent=1266 client.window.1.batch.damage-packet-queue-pixels.smoothing=sqrt client.window.1.batch.damage-packet-queue-pixels.target=1000 client.window.1.batch.damage-packet-queue-pixels.weight_multiplier=25 client.window.1.batch.delay.50p=9 client.window.1.batch.delay.80p=9 client.window.1.batch.delay.90p=10 client.window.1.batch.delay.avg=9 client.window.1.batch.delay.cur=11 client.window.1.batch.delay.max=16 client.window.1.batch.delay.min=8 client.window.1.batch.expire=50 client.window.1.batch.last-event=50 client.window.1.batch.locked=False client.window.1.batch.max-delay=500 client.window.1.batch.min-delay=16 client.window.1.batch.normalized=9 client.window.1.batch.packet-queue-pixels=(0, 2) client.window.1.batch.packet-queue-pixels.aim=250 client.window.1.batch.packet-queue-pixels.aimed_avg=0 client.window.1.batch.packet-queue-pixels.avg=803307 client.window.1.batch.packet-queue-pixels.div=1260000000 client.window.1.batch.packet-queue-pixels.recent=1266 client.window.1.batch.packet-queue-pixels.smoothing=sqrt client.window.1.batch.packet-queue-pixels.target=1000 client.window.1.batch.packet-queue-pixels.weight_multiplier=25 client.window.1.batch.packet-queue-size=(0, 14) client.window.1.batch.packet-queue-size.aim=250 client.window.1.batch.packet-queue-size.aimed_avg=0 client.window.1.batch.packet-queue-size.avg=21 client.window.1.batch.packet-queue-size.div=1000 client.window.1.batch.packet-queue-size.recent=0 client.window.1.batch.packet-queue-size.smoothing=sqrt client.window.1.batch.packet-queue-size.target=1000 client.window.1.batch.packet-queue-size.weight_multiplier=145 client.window.1.batch.server-ping-latency=(60, 10) client.window.1.batch.server-ping-latency.aim=949 client.window.1.batch.server-ping-latency.aimed_avg=370 client.window.1.batch.server-ping-latency.avg=2 client.window.1.batch.server-ping-latency.div=1000 client.window.1.batch.server-ping-latency.recent=2 client.window.1.batch.server-ping-latency.smoothing=sqrt client.window.1.batch.server-ping-latency.target=6 client.window.1.batch.server-ping-latency.weight_multiplier=163 client.window.1.batch.timeout-delay=15000 client.window.1.bit-depth.client=24 client.window.1.bit-depth.source=24 client.window.1.content=browser client.window.1.content-type=browser client.window.1.damage.events=7943 client.window.1.damage.fps=0 client.window.1.damage.in_latency.90p=6 client.window.1.damage.in_latency.avg=2 client.window.1.damage.in_latency.cur=0 client.window.1.damage.in_latency.max=11 client.window.1.damage.in_latency.min=0 client.window.1.damage.out_latency.90p=10 client.window.1.damage.out_latency.avg=4 client.window.1.damage.out_latency.cur=1 client.window.1.damage.out_latency.max=17 client.window.1.damage.out_latency.min=0 client.window.1.damage.packets_sent=1226 client.window.1.damage.target-latency=12 client.window.1.delta=('png', 'rgb24', 'rgb32') client.window.1.delta.bucket=(96, 32, 'BGRX', 'rgb24', 2405, 12288, 6, 231567) client.window.1.delta.bucket.1=(918, 17, 'BGRX', 'rgb24', 2447, 62424, 7, 114848) client.window.1.delta.bucket.2=(125, 15, 'BGRX', 'rgb24', 2451, 7500, 6, 54847) client.window.1.delta.bucket.3=(1051, 3, 'BGRX', 'rgb24', 2399, 12612, 6, 231613) client.window.1.delta.bucket.4=(510, 25, 'BGRX', 'rgb24', 2397, 51000, 6, 231615) client.window.1.delta.buckets=5 client.window.1.dimensions=(1440, 875) client.window.1.encoding=rgb client.window.1.encoding.lossless_threshold.base=66 client.window.1.encoding.lossless_threshold.pixel_boost=14 client.window.1.encoding.pixels_encoded_per_second=148758205 client.window.1.encoding.pixels_per_ns.avg=6 client.window.1.encoding.pixels_per_ns.max=150 client.window.1.encoding.pixels_per_ns.min=2 client.window.1.encoding.ratio_pct.avg=4 client.window.1.encoding.ratio_pct.max=29 client.window.1.encoding.ratio_pct.min=0 client.window.1.encoding.rgb24.pixels_encoded_per_second=148758205 client.window.1.encoding.rgb24.pixels_per_ns.avg=6 client.window.1.encoding.rgb24.pixels_per_ns.max=150 client.window.1.encoding.rgb24.pixels_per_ns.min=2 client.window.1.encoding.rgb24.ratio_pct.avg=4 client.window.1.encoding.rgb24.ratio_pct.max=29 client.window.1.encoding.rgb24.ratio_pct.min=0 client.window.1.encoding.scrolling.enabled=True client.window.1.encoding.scrolling.min-percent=50 client.window.1.encoding.selection=encoding_is_rgb24 client.window.1.encoding.speed.50p=41 client.window.1.encoding.speed.80p=47 client.window.1.encoding.speed.90p=49 client.window.1.encoding.speed.avg=42 client.window.1.encoding.speed.cur=33 client.window.1.encoding.speed.factors.damage-latency-abs=0 client.window.1.encoding.speed.factors.damage-latency-rel=1 client.window.1.encoding.speed.factors.decoding-latency=1 client.window.1.encoding.speed.factors.pixel-rate=0 client.window.1.encoding.speed.limits.backlog=100 client.window.1.encoding.speed.limits.bandwidth-limit=100 client.window.1.encoding.speed.limits.congestion=100 client.window.1.encoding.speed.limits.damage-latency=565 client.window.1.encoding.speed.limits.pixel-rate=100 client.window.1.encoding.speed.low-limit=1260000 client.window.1.encoding.speed.max=58 client.window.1.encoding.speed.max-speed=100 client.window.1.encoding.speed.min=33 client.window.1.encoding.speed.min-speed=30 client.window.1.encodings.auto-refresh.base-delay=150 client.window.1.encodings.auto-refresh.delay=150 client.window.1.encodings.auto-refresh.last-event.elapsed=50010 client.window.1.encodings.auto-refresh.last-event.message=nothing to do client.window.1.encodings.auto-refresh.min-delay=150 client.window.1.encodings.auto-refresh.quality=100 client.window.1.encodings.auto-refresh.speed=50 client.window.1.encodings.edge=rgb24 client.window.1.encodings.eos=True client.window.1.encodings.non-video=('png', 'png/P', 'png/L', 'rgb24', 'rgb32', 'jpeg') client.window.1.encodings.video=('vp9', 'vp8') client.window.1.flush=True client.window.1.full-frames-only=False client.window.1.icon.bytes=65536 client.window.1.icon.format=BGRA client.window.1.icon.height=128 client.window.1.icon.width=128 client.window.1.idle=False client.window.1.last_used=rgb24 client.window.1.mapped-at=(1440, 25, 1440, 875) client.window.1.mmap=False client.window.1.pixel-format=BGRX client.window.1.property.encoding-hint= client.window.1.property.fullscreen=False client.window.1.property.min_quality=30 client.window.1.property.min_speed=30 client.window.1.property.quality=-1 client.window.1.property.quality-hint=-1 client.window.1.property.scaling=(1, 1) client.window.1.property.scaling.control=auto client.window.1.property.speed=-1 client.window.1.property.speed-hint=-1 client.window.1.rgb_formats=('YUV420P', 'YUV422P', 'YUV444P', 'GBRP', 'BGRX', 'RGBX', 'RGB', 'BGR') client.window.1.rgb_threshold=5120 client.window.1.scaling=(1, 1) client.window.1.send-timetamps=False client.window.1.soft-timeout.expired=0 client.window.1.soft-timeout.max=5 client.window.1.supports-transparency=False client.window.1.supports_video_scaling=True client.window.1.suspended=False client.window.1.total_frames.delta=319 client.window.1.total_frames.rgb24=1226 client.window.1.total_pixels.delta=3205201 client.window.1.total_pixels.rgb24=493203179 client.window.1.video-max-size=(8192, 8192) client.window.1.video_subregion.auto-refresh-delay=150 client.window.1.video_subregion.counter=0 client.window.1.video_subregion.detection=True client.window.1.video_subregion.enabled=True client.window.1.video_subregion.supported=True client.window.1.video_subregion.video-mode=False client.window.661.av-sync.current=0 client.window.661.av-sync.enabled=True client.window.661.av-sync.target=0 client.window.661.bandwidth-limit=0 client.window.661.batch.expire=50 client.window.661.batch.locked=False client.window.661.batch.max-delay=500 client.window.661.batch.min-delay=16 client.window.661.batch.timeout-delay=15000 client.window.661.bit-depth.client=24 client.window.661.bit-depth.source=24 client.window.661.content= client.window.661.content-type= client.window.661.damage.events=0 client.window.661.damage.fps=0 client.window.661.damage.packets_sent=0 client.window.661.damage.target-latency=100 client.window.661.delta=('png', 'rgb24', 'rgb32') client.window.661.delta.buckets=5 client.window.661.dimensions=(1440, 851) client.window.661.encoding=rgb client.window.661.encoding.lossless_threshold.base=68 client.window.661.encoding.lossless_threshold.pixel_boost=12 client.window.661.encoding.scrolling.enabled=False client.window.661.encoding.scrolling.min-percent=50 client.window.661.encoding.selection=encoding_is_rgb24 client.window.661.encodings=('vp9', 'vp8', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'jpeg') client.window.661.encodings.auto-refresh=() client.window.661.encodings.core=('vp9', 'vp8', 'png', 'png/P', 'png/L', 'webp', 'rgb24', 'rgb32', 'jpeg', 'rgb') client.window.661.encodings.csc_modes.h264=('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P') client.window.661.encodings.csc_modes.h265=('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P') client.window.661.encodings.csc_modes.mpeg1=('YUV420P',) client.window.661.encodings.csc_modes.mpeg2=('YUV420P',) client.window.661.encodings.csc_modes.mpeg4=('YUV420P',) client.window.661.encodings.csc_modes.vp8=('YUV420P',) client.window.661.encodings.csc_modes.vp9=('YUV420P', 'YUV444P') client.window.661.encodings.csc_modes.webp=('BGRX', 'BGRA', 'RGBX', 'RGBA') client.window.661.encodings.edge= client.window.661.encodings.eos=True client.window.661.encodings.non-video=('png', 'png/P', 'png/L', 'rgb24', 'rgb32', 'jpeg') client.window.661.encodings.video=('vp9', 'vp8') client.window.661.flush=True client.window.661.full-frames-only=False client.window.661.icon.bytes=16384 client.window.661.icon.format=BGRA client.window.661.icon.height=64 client.window.661.icon.width=64 client.window.661.idle=False client.window.661.last_used= client.window.661.mmap=False client.window.661.property.encoding-hint= client.window.661.property.fullscreen=False client.window.661.property.min_quality=30 client.window.661.property.min_speed=30 client.window.661.property.quality=-1 client.window.661.property.quality-hint=-1 client.window.661.property.scaling=(1, 1) client.window.661.property.scaling.control=auto client.window.661.property.speed=-1 client.window.661.property.speed-hint=-1 client.window.661.rgb_formats=('RGB',) client.window.661.rgb_threshold=2048 client.window.661.scaling=(1, 1) client.window.661.send-timetamps=False client.window.661.soft-timeout.expired=0 client.window.661.soft-timeout.max=5 client.window.661.supports-transparency=False client.window.661.supports_video_scaling=True client.window.661.suspended=False client.window.661.video-max-size=(8192, 8192) client.window.661.video_subregion.auto-refresh-delay=150 client.window.661.video_subregion.counter=0 client.window.661.video_subregion.detection=True client.window.661.video_subregion.enabled=True client.window.661.video_subregion.supported=False client.window.661.video_subregion.video-mode=False client.windows=True client.wm_name=Xfwm4 clients=1 clients.unauthenticated=0 clipboard.CLIPBOARD.blocked_owner_change=False clipboard.CLIPBOARD.enabled=True clipboard.CLIPBOARD.event.get_contents=23 clipboard.CLIPBOARD.event.got_token=19 clipboard.CLIPBOARD.event.request_contents=40 clipboard.CLIPBOARD.event.selection_clear=4 clipboard.CLIPBOARD.event.selection_get=40 clipboard.CLIPBOARD.event.selection_request=40 clipboard.CLIPBOARD.event.sent_token=4 clipboard.CLIPBOARD.greedy_client=False clipboard.CLIPBOARD.have_token=False clipboard.CLIPBOARD.last-targets=() clipboard.CLIPBOARD.loop-uuid=Xpra-Clipboard-Loop-Detection:8c8e929d2f584b3d96336529fd3fb6b1 clipboard.PRIMARY.blocked_owner_change=False clipboard.PRIMARY.enabled=True clipboard.PRIMARY.event.get_contents=1 clipboard.PRIMARY.event.got_token=145 clipboard.PRIMARY.event.request_contents=28 clipboard.PRIMARY.event.selection_clear=25 clipboard.PRIMARY.event.selection_get=28 clipboard.PRIMARY.event.selection_request=28 clipboard.PRIMARY.event.sent_token=28 clipboard.PRIMARY.greedy_client=False clipboard.PRIMARY.have_token=False clipboard.PRIMARY.last-targets=() clipboard.PRIMARY.loop-uuid=Xpra-Clipboard-Loop-Detection:7a2029c9d7344ea7ad18e8e1755cbc0c clipboard.SECONDARY.blocked_owner_change=False clipboard.SECONDARY.enabled=True clipboard.SECONDARY.event.get_contents=0 clipboard.SECONDARY.event.got_token=7 clipboard.SECONDARY.event.request_contents=0 clipboard.SECONDARY.event.selection_clear=0 clipboard.SECONDARY.event.selection_get=0 clipboard.SECONDARY.event.selection_request=0 clipboard.SECONDARY.event.sent_token=0 clipboard.SECONDARY.greedy_client=False clipboard.SECONDARY.have_token=False clipboard.SECONDARY.last-targets=() clipboard.SECONDARY.loop-uuid=Xpra-Clipboard-Loop-Detection:d492d4ae9c5944eb8c4ff1a1f865bd0d clipboard.can-receive=True clipboard.can-send=True clipboard.filters=() clipboard.max_recv_size=-1 clipboard.max_send_size=-1 clipboard.max_size=4194304 clipboard.pending=() clipboard.requests=68 clipboard.sanitize-gtkselectiondata=True clipboard.type=GDK clipboard.want_targets=False commands.1.command=('xchrome',) commands.1.dead=False commands.1.forget=False commands.1.ignore=False commands.1.name=xchrome commands.1.pid=3907 commands.2.command=('/home/steved/bin/gnucash',) commands.2.dead=True commands.2.forget=False commands.2.ignore=True commands.2.name=/home/steved/bin/gnucash commands.2.pid=7588 commands.2.returncode=0 commands.3.command=('/home/steved/bin/gnucash',) commands.3.dead=True commands.3.forget=False commands.3.ignore=True commands.3.name=/home/steved/bin/gnucash commands.3.pid=11415 commands.3.returncode=0 commands.4.command=('keepassx /home/steved/sd/PwSafe/pwsafe.kdbx',) commands.4.dead=True commands.4.forget=False commands.4.ignore=True commands.4.name=keepassx /home/steved/sd/PwSafe/pwsafe.kdbx commands.4.pid=1484 commands.4.returncode=0 commands.5.command=('/home/steved/bin/gnucash',) commands.5.dead=True commands.5.forget=False commands.5.ignore=True commands.5.name=/home/steved/bin/gnucash commands.5.pid=16556 commands.5.returncode=0 commands.6.command=('/home/steved/bin/gnucash',) commands.6.dead=True commands.6.forget=False commands.6.ignore=True commands.6.name=/home/steved/bin/gnucash commands.6.pid=17133 commands.6.returncode=0 commands.7.command=('keepassx /home/steved/sd/PwSafe/pwsafe.kdbx',) commands.7.dead=True commands.7.forget=False commands.7.ignore=True commands.7.name=keepassx /home/steved/sd/PwSafe/pwsafe.kdbx commands.7.pid=21907 commands.7.returncode=0 commands.8.command=('/home/steved/bin/gnucash',) commands.8.dead=True commands.8.forget=False commands.8.ignore=True commands.8.name=/home/steved/bin/gnucash commands.8.pid=21989 commands.8.returncode=0 commands.9.command=('/usr/bin/loffice',) commands.9.dead=False commands.9.forget=False commands.9.ignore=True commands.9.name=/usr/bin/loffice commands.9.pid=23982 commands.10.command=('xfce4-terminal',) commands.10.dead=True commands.10.forget=False commands.10.ignore=False commands.10.name=xfce4-terminal commands.10.pid=25608 commands.10.returncode=0 commands.command=('screen', '-d', '-m', '-S', 'login', '-c', '~/.screenrc-login') commands.dead=True commands.exit-with-children=False commands.forget=False commands.ignore=True commands.name=screen -d -m -S login -c ~/.screenrc-login commands.pid=3679 commands.returncode=0 commands.start=('screen -d -m -S login -c ~/.screenrc-login',) commands.start-after-connect=() commands.start-after-connect-done=True commands.start-child=() commands.start-child-after-connect=() commands.start-child-on-connect=() commands.start-new=True commands.start-on-connect=() cursor.default_size=24 cursor.height=16 cursor.is-default=True cursor.max_size=(128, 128) cursor.name= cursor.position=(1129, 10) cursor.serial=1 cursor.width=16 cursor.x=1129 cursor.xhot=7 cursor.y=10 cursor.yhot=7 display.antialias.contrast=1600 display.antialias.enabled=True display.antialias.hinting=True display.antialias.hintstyle=hintmedium display.antialias.orientation=RGB display.bell=True display.cursors=True display.cursors.size=0 display.double-click.distance=(5, 5) display.double-click.time=400 display.dpi.default=0 display.dpi.value=96 display.dpi.x=96 display.dpi.y=96 display.randr=True encoding.ffmpeg.version=(58, 18, 100) encoding.pillow.version=3.1.2 encoding.swscale.version=(5, 1, 100) encoding.vpx.version=v1.5.0 encoding.x264.version=148 encodings=('rgb', 'h264', 'vp9', 'h264+mp4', 'vp8', 'mpeg4+mp4', 'vp8+webm', 'png', 'png/L', 'png/P', 'jpeg') encodings.allowed=('h264', 'vp9', 'vp8', 'mpeg4', 'mpeg4+mp4', 'h264+mp4', 'vp8+webm', 'vp9+webm', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265', 'jpeg2000', 'mpeg1', 'mpeg2') encodings.core=('rgb24', 'rgb32', 'h264', 'vp9', 'h264+mp4', 'vp8', 'mpeg4+mp4', 'vp8+webm', 'png', 'png/L', 'png/P', 'jpeg') encodings.lossless=('rgb24', 'rgb32', 'png', 'png/L', 'png/P') encodings.problematic=() encodings.with_lossless_mode=('h264',) encodings.with_quality=('h264', 'vp9', 'vp8', 'jpeg') encodings.with_speed=('png/L', 'h264', 'vp9', 'vp8', 'rgb', 'png/P', 'png') env.CKCON_X11_DISPLAY=:0 env.CLUTTER_BACKEND=x11 env.CLUTTER_IM_MODULE= env.COLORTERM=xfce4-terminal env.DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-m7A2tC0Sit,guid=54618fc7775acc4a9cbd35265d0aa071 env.DBUS_SESSION_BUS_PID=3601 env.DBUS_SESSION_BUS_WINDOWID=2097153 env.DEFAULTS_PATH=/usr/share/gconf/xubuntu.default.path env.DISABLE_IMSETTINGS=1 env.DISPLAY=:0 env.GLADE_CATALOG_PATH=: env.GLADE_MODULE_PATH=: env.GLADE_PIXMAP_PATH=: env.GNOME_KEYRING_CONTROL= env.GNOME_KEYRING_PID= env.GOPATH=/home/steved/data/go env.GTK_IM_MODULE=xim env.GTK_OVERLAY_SCROLLING=0 env.HOME=/home/steved env.IMSETTINGS_MODULE=none env.IM_CONFIG_PHASE=1 env.INSTANCE= env.JOB=dbus env.LANG=en_GB.UTF-8 env.LANGUAGE=en_GB:en env.LESSCLOSE=/usr/bin/lesspipe %s %s env.LESSOPEN=| /usr/bin/lesspipe %s env.LOGNAME=steved env.LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: env.MAIL=/var/mail/steved env.MANDATORY_PATH=/usr/share/gconf/xubuntu.mandatory.path env.PATH=/usr/lib/xpra:/home/steved/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin env.PERSISTENT_HISTORY_LAST=cat bin/do-xpra env.PULSE_SERVER=unix:/run/user/1000/xpra/pulse-0/pulse/native env.PWD=/home/steved env.QLS_COLORS=rs=0:di=01;34:ln=target:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: env.QT4_IM_MODULE= env.QT_ACCESSIBILITY=1 env.QT_IM_MODULE=xim env.QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 env.QT_STYLE_OVERRIDE=gtk env.SESSION=xubuntu env.SESSIONTYPE= env.SHELL=/bin/bash env.SHLVL=3 env.SSH_AGENT_LAUNCHER=upstart env.SSH_AGENT_PID=1068 env.SSH_AUTH_SOCK=/tmp/ssh-mN09cyt7Co0A/agent.1060 env.SSH_CLIENT=192.168.128.55 35272 22 env.SSH_CONNECTION=192.168.128.55 35272 192.168.128.50 22 env.TERM=xterm env.UPSTART_EVENTS=started xsession env.UPSTART_INSTANCE= env.UPSTART_JOB=startxfce4 env.UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/941 env.USER=steved env.VISUAL=/usr/bin/vi env.WINDOWID=58720260 env.XAUTHORITY=/home/steved/.Xauthority env.XDG_CONFIG_DIRS=/etc/xdg/xdg-xubuntu:/usr/share/upstart/xdg:/etc/xdg:/etc/xdg env.XDG_CURRENT_DESKTOP=Xpra env.XDG_DATA_DIRS=/usr/share/xubuntu:/usr/share/xfce4:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/var/lib/snapd/desktop:/home/steved/snap/anbox/common/app-data:/usr/share env.XDG_MENU_PREFIX=xfce- env.XDG_RUNTIME_DIR=/run/user/1000 env.XDG_SESSION_TYPE=x11 env.XMODIFIERS=@im=none env.XPRA_LOG_DIR=/run/user/1000/xpra env.XPRA_PULSE_SERVER=/run/user/1000/xpra/pulse-0/pulse/native env.XPRA_PULSE_SINK_DEVICE_NAME=Xpra-Microphone env.XPRA_PULSE_SOURCE_DEVICE_NAME=Xpra-Speaker env.XPRA_SERVER_SOCKET=/run/user/1000/xpra/xubuntu-0 env._=/usr/bin/xpra features.auto-video-encoding=True features.change-min-quality=True features.change-min-speed=True features.change-quality=True features.change-speed=True features.clipboard=True features.clipboard-direction=both features.clipboard.contents-slice-fix=True features.clipboard.enable-selections=True features.clipboard.loop-uuids.CLIPBOARD=Xpra-Clipboard-Loop-Detection:8c8e929d2f584b3d96336529fd3fb6b1 features.clipboard.loop-uuids.PRIMARY=Xpra-Clipboard-Loop-Detection:7a2029c9d7344ea7ad18e8e1755cbc0c features.clipboard.loop-uuids.SECONDARY=Xpra-Clipboard-Loop-Detection:d492d4ae9c5944eb8c4ff1a1f865bd0d features.clipboards=('CLIPBOARD', 'PRIMARY', 'SECONDARY') features.connection-data=True features.dbus_proxy=True features.encoding.generic=True features.event_request=True features.exit-with-children=False features.file-ask-timeout=3600 features.file-chunks=65536 features.file-size-limit=100 features.file-transfer=True features.file-transfer-ask=False features.idle_timeout=0 features.input-devices=xtest features.network.bandwidth-limit=0 features.network.bandwidth-limit-change=True features.notifications=True features.notifications.actions=True features.notifications.close=True features.notify-startup-complete=True features.open-files=True features.open-files-ask=False features.open-url=True features.open-url-ask=False features.pointer.relative=True features.printer.attributes=('printer-info', 'device-uri') features.printing=True features.printing-ask=False features.remote-logging=True features.remote-logging.multi-line=True features.rpc-types=('dbus',) features.server-commands-info=True features.server-commands-signals=('SIGINT', 'SIGTERM', 'SIGHUP', 'SIGKILL', 'SIGUSR1', 'SIGUSR2') features.server-events=True features.sharing=True features.sound.eos-sequence=True features.sound.ogg-latency-fix=True features.sound_sequence=True features.start-new-commands=True features.suspend-resume=True features.toggle_cursors_bell_notify=True features.toggle_keyboard_sync=True features.virtual-video-devices=0 features.webcam=False features.webcam.encodings=('png', 'png/L', 'png/P', 'jpeg', 'webp', 'jpeg2000') features.window-filters=True features.window.configure.skip-geometry=True features.window_refresh_config=True features.window_unmap=True features.xsettings-tuple=True file.ask=False file.ask-timeout=3600 file.chunks=65536 file.enabled=True file.open=True file.open-ask=False file.open-url=True file.open-url-ask=False file.printing=True file.printing-ask=False file.size-limit=100 filters=() keyboard.enabled=True keyboard.fast-switching=True keyboard.keycode.0=19 keyboard.keycode.1=10 keyboard.keycode.2=11 keyboard.keycode.3=12 keyboard.keycode.4=13 keyboard.keycode.5=14 keyboard.keycode.6=15 keyboard.keycode.7=16 keyboard.keycode.8=17 keyboard.keycode.9=18 keyboard.keycode.A=38 keyboard.keycode.AE=38 keyboard.keycode.Alt_L=204 keyboard.keycode.B=56 keyboard.keycode.BackSpace=22 keyboard.keycode.Break=127 keyboard.keycode.C=54 keyboard.keycode.Cancel=231 keyboard.keycode.Caps_Lock=66 keyboard.keycode.Control_L=37 keyboard.keycode.Control_R=105 keyboard.keycode.D=40 keyboard.keycode.Delete=119 keyboard.keycode.Down=116 keyboard.keycode.Dstroke=41 keyboard.keycode.E=26 keyboard.keycode.ENG=42 keyboard.keycode.ETH=40 keyboard.keycode.End=115 keyboard.keycode.Escape=9 keyboard.keycode.EuroSign=13 keyboard.keycode.F=41 keyboard.keycode.F1=67 keyboard.keycode.F2=68 keyboard.keycode.F3=69 keyboard.keycode.F4=70 keyboard.keycode.F5=71 keyboard.keycode.F6=72 keyboard.keycode.F7=73 keyboard.keycode.F8=74 keyboard.keycode.F9=75 keyboard.keycode.F10=76 keyboard.keycode.F11=95 keyboard.keycode.F12=96 keyboard.keycode.Find=144 keyboard.keycode.G=42 keyboard.keycode.Greek_OMEGA=24 keyboard.keycode.H=43 keyboard.keycode.Hangul=130 keyboard.keycode.Hangul_Hanja=131 keyboard.keycode.Help=146 keyboard.keycode.Henkan_Mode=100 keyboard.keycode.Hiragana=99 keyboard.keycode.Hiragana_Katakana=101 keyboard.keycode.Home=110 keyboard.keycode.Hstroke=43 keyboard.keycode.Hyper_L=207 keyboard.keycode.I=31 keyboard.keycode.ISO_Left_Tab=23 keyboard.keycode.ISO_Level3_Shift=108 keyboard.keycode.Insert=118 keyboard.keycode.J=44 keyboard.keycode.K=45 keyboard.keycode.KP_0=90 keyboard.keycode.KP_1=87 keyboard.keycode.KP_2=88 keyboard.keycode.KP_3=89 keyboard.keycode.KP_4=83 keyboard.keycode.KP_5=84 keyboard.keycode.KP_6=85 keyboard.keycode.KP_7=79 keyboard.keycode.KP_8=80 keyboard.keycode.KP_9=81 keyboard.keycode.KP_Add=86 keyboard.keycode.KP_Begin=84 keyboard.keycode.KP_Decimal=129 keyboard.keycode.KP_Delete=91 keyboard.keycode.KP_Divide=106 keyboard.keycode.KP_Down=88 keyboard.keycode.KP_End=87 keyboard.keycode.KP_Enter=104 keyboard.keycode.KP_Equal=125 keyboard.keycode.KP_Home=79 keyboard.keycode.KP_Insert=90 keyboard.keycode.KP_Left=83 keyboard.keycode.KP_Multiply=63 keyboard.keycode.KP_Next=89 keyboard.keycode.KP_Page_Down=89 keyboard.keycode.KP_Page_Up=81 keyboard.keycode.KP_Prior=81 keyboard.keycode.KP_Right=85 keyboard.keycode.KP_Subtract=82 keyboard.keycode.KP_Up=80 keyboard.keycode.Katakana=98 keyboard.keycode.L=46 keyboard.keycode.Left=113 keyboard.keycode.Linefeed=109 keyboard.keycode.Lstroke=46 keyboard.keycode.M=58 keyboard.keycode.Menu=135 keyboard.keycode.Meta_L=205 keyboard.keycode.Mode_switch=203 keyboard.keycode.Muhenkan=102 keyboard.keycode.Multi_key=108 keyboard.keycode.N=57 keyboard.keycode.Next=117 keyboard.keycode.Num_Lock=77 keyboard.keycode.O=32 keyboard.keycode.Oslash=32 keyboard.keycode.P=33 keyboard.keycode.Page_Down=117 keyboard.keycode.Page_Up=112 keyboard.keycode.Pause=127 keyboard.keycode.Print=218 keyboard.keycode.Prior=112 keyboard.keycode.Q=24 keyboard.keycode.R=27 keyboard.keycode.Redo=190 keyboard.keycode.Return=36 keyboard.keycode.Right=114 keyboard.keycode.S=39 keyboard.keycode.Scroll_Lock=78 keyboard.keycode.Shift_L=50 keyboard.keycode.Shift_R=62 keyboard.keycode.SunFront=140 keyboard.keycode.SunProps=138 keyboard.keycode.Super_L=206 keyboard.keycode.Super_R=134 keyboard.keycode.Sys_Req=107 keyboard.keycode.T=28 keyboard.keycode.THORN=33 keyboard.keycode.Tab=23 keyboard.keycode.Tslash=28 keyboard.keycode.U=30 keyboard.keycode.Undo=139 keyboard.keycode.Up=111 keyboard.keycode.V=55 keyboard.keycode.W=25 keyboard.keycode.X=53 keyboard.keycode.XF86AudioForward=216 keyboard.keycode.XF86AudioLowerVolume=122 keyboard.keycode.XF86AudioMedia=234 keyboard.keycode.XF86AudioMicMute=198 keyboard.keycode.XF86AudioMute=121 keyboard.keycode.XF86AudioNext=171 keyboard.keycode.XF86AudioPause=209 keyboard.keycode.XF86AudioPlay=215 keyboard.keycode.XF86AudioPrev=173 keyboard.keycode.XF86AudioRaiseVolume=123 keyboard.keycode.XF86AudioRecord=175 keyboard.keycode.XF86AudioRewind=176 keyboard.keycode.XF86AudioStop=174 keyboard.keycode.XF86Back=166 keyboard.keycode.XF86Battery=244 keyboard.keycode.XF86Bluetooth=245 keyboard.keycode.XF86Calculator=148 keyboard.keycode.XF86ClearGrab=63 keyboard.keycode.XF86Close=214 keyboard.keycode.XF86Copy=141 keyboard.keycode.XF86Cut=145 keyboard.keycode.XF86DOS=159 keyboard.keycode.XF86Display=235 keyboard.keycode.XF86Documents=243 keyboard.keycode.XF86Eject=174 keyboard.keycode.XF86Explorer=152 keyboard.keycode.XF86Favorites=164 keyboard.keycode.XF86Finance=227 keyboard.keycode.XF86Forward=167 keyboard.keycode.XF86Game=228 keyboard.keycode.XF86Go=226 keyboard.keycode.XF86HomePage=180 keyboard.keycode.XF86KbdBrightnessDown=237 keyboard.keycode.XF86KbdBrightnessUp=238 keyboard.keycode.XF86KbdLightOnOff=236 keyboard.keycode.XF86Launch1=156 keyboard.keycode.XF86Launch2=157 keyboard.keycode.XF86Launch3=210 keyboard.keycode.XF86Launch4=211 keyboard.keycode.XF86Launch5=192 keyboard.keycode.XF86Launch6=193 keyboard.keycode.XF86Launch7=194 keyboard.keycode.XF86Launch8=195 keyboard.keycode.XF86Launch9=196 keyboard.keycode.XF86LaunchA=128 keyboard.keycode.XF86LaunchB=212 keyboard.keycode.XF86Mail=223 keyboard.keycode.XF86MailForward=241 keyboard.keycode.XF86MenuKB=147 keyboard.keycode.XF86Messenger=224 keyboard.keycode.XF86MonBrightnessDown=232 keyboard.keycode.XF86MonBrightnessUp=233 keyboard.keycode.XF86MyComputer=165 keyboard.keycode.XF86New=189 keyboard.keycode.XF86Next_VMode=86 keyboard.keycode.XF86Open=142 keyboard.keycode.XF86Paste=143 keyboard.keycode.XF86Phone=177 keyboard.keycode.XF86PowerOff=124 keyboard.keycode.XF86Prev_VMode=82 keyboard.keycode.XF86Reload=181 keyboard.keycode.XF86Reply=240 keyboard.keycode.XF86RotateWindows=161 keyboard.keycode.XF86Save=242 keyboard.keycode.XF86ScreenSaver=160 keyboard.keycode.XF86ScrollDown=186 keyboard.keycode.XF86ScrollUp=185 keyboard.keycode.XF86Search=225 keyboard.keycode.XF86Send=239 keyboard.keycode.XF86Shop=229 keyboard.keycode.XF86Sleep=150 keyboard.keycode.XF86Suspend=213 keyboard.keycode.XF86Switch_VT_1=67 keyboard.keycode.XF86Switch_VT_2=68 keyboard.keycode.XF86Switch_VT_3=69 keyboard.keycode.XF86Switch_VT_4=70 keyboard.keycode.XF86Switch_VT_5=71 keyboard.keycode.XF86Switch_VT_6=72 keyboard.keycode.XF86Switch_VT_7=73 keyboard.keycode.XF86Switch_VT_8=74 keyboard.keycode.XF86Switch_VT_9=75 keyboard.keycode.XF86Switch_VT_10=76 keyboard.keycode.XF86Switch_VT_11=95 keyboard.keycode.XF86Switch_VT_12=96 keyboard.keycode.XF86TaskPane=162 keyboard.keycode.XF86Tools=191 keyboard.keycode.XF86TouchpadOff=201 keyboard.keycode.XF86TouchpadOn=200 keyboard.keycode.XF86TouchpadToggle=199 keyboard.keycode.XF86Ungrab=106 keyboard.keycode.XF86WLAN=246 keyboard.keycode.XF86WWW=158 keyboard.keycode.XF86WakeUp=151 keyboard.keycode.XF86WebCam=220 keyboard.keycode.XF86Xfer=155 keyboard.keycode.Y=29 keyboard.keycode.Z=52 keyboard.keycode.a=38 keyboard.keycode.ae=38 keyboard.keycode.ampersand=45 keyboard.keycode.apostrophe=48 keyboard.keycode.asciicircum=15 keyboard.keycode.asciitilde=51 keyboard.keycode.asterisk=17 keyboard.keycode.at=48 keyboard.keycode.b=56 keyboard.keycode.backslash=94 keyboard.keycode.bar=94 keyboard.keycode.braceleft=34 keyboard.keycode.braceright=35 keyboard.keycode.bracketleft=34 keyboard.keycode.bracketright=35 keyboard.keycode.brokenbar=94 keyboard.keycode.c=54 keyboard.keycode.cent=54 keyboard.keycode.colon=47 keyboard.keycode.comma=59 keyboard.keycode.copyright=54 keyboard.keycode.d=40 keyboard.keycode.dead_abovedot=61 keyboard.keycode.dead_abovering=34 keyboard.keycode.dead_acute=47 keyboard.keycode.dead_belowdot=61 keyboard.keycode.dead_breve=51 keyboard.keycode.dead_caron=48 keyboard.keycode.dead_cedilla=21 keyboard.keycode.dead_circumflex=48 keyboard.keycode.dead_diaeresis=34 keyboard.keycode.dead_doubleacute=47 keyboard.keycode.dead_grave=51 keyboard.keycode.dead_hook=44 keyboard.keycode.dead_horn=44 keyboard.keycode.dead_macron=35 keyboard.keycode.dead_ogonek=21 keyboard.keycode.dead_tilde=35 keyboard.keycode.degree=19 keyboard.keycode.division=60 keyboard.keycode.dollar=13 keyboard.keycode.downarrow=30 keyboard.keycode.dstroke=41 keyboard.keycode.e=26 keyboard.keycode.eng=42 keyboard.keycode.equal=21 keyboard.keycode.eth=40 keyboard.keycode.exclam=10 keyboard.keycode.exclamdown=10 keyboard.keycode.f=41 keyboard.keycode.fiveeighths=15 keyboard.keycode.g=42 keyboard.keycode.grave=49 keyboard.keycode.greater=60 keyboard.keycode.guillemotleft=52 keyboard.keycode.guillemotright=53 keyboard.keycode.h=43 keyboard.keycode.horizconnector=59 keyboard.keycode.hstroke=43 keyboard.keycode.i=31 keyboard.keycode.idotless=31 keyboard.keycode.j=44 keyboard.keycode.k=45 keyboard.keycode.kra=45 keyboard.keycode.l=46 keyboard.keycode.leftarrow=29 keyboard.keycode.leftdoublequotemark=55 keyboard.keycode.leftsinglequotemark=55 keyboard.keycode.less=59 keyboard.keycode.lstroke=46 keyboard.keycode.m=58 keyboard.keycode.masculine=58 keyboard.keycode.minus=20 keyboard.keycode.mu=58 keyboard.keycode.multiply=59 keyboard.keycode.n=57 keyboard.keycode.notsign=49 keyboard.keycode.numbersign=51 keyboard.keycode.o=32 keyboard.keycode.oneeighth=11 keyboard.keycode.onehalf=14 keyboard.keycode.onequarter=13 keyboard.keycode.onesuperior=10 keyboard.keycode.ordfeminine=41 keyboard.keycode.oslash=32 keyboard.keycode.p=33 keyboard.keycode.paragraph=27 keyboard.keycode.parenleft=187 keyboard.keycode.parenright=188 keyboard.keycode.percent=14 keyboard.keycode.period=60 keyboard.keycode.periodcentered=60 keyboard.keycode.plus=21 keyboard.keycode.plusminus=126 keyboard.keycode.q=24 keyboard.keycode.question=61 keyboard.keycode.questiondown=20 keyboard.keycode.quotedbl=11 keyboard.keycode.r=27 keyboard.keycode.registered=27 keyboard.keycode.rightarrow=31 keyboard.keycode.rightdoublequotemark=56 keyboard.keycode.rightsinglequotemark=56 keyboard.keycode.s=39 keyboard.keycode.section=39 keyboard.keycode.semicolon=47 keyboard.keycode.seveneighths=16 keyboard.keycode.slash=61 keyboard.keycode.space=65 keyboard.keycode.ssharp=39 keyboard.keycode.sterling=12 keyboard.keycode.t=28 keyboard.keycode.thorn=33 keyboard.keycode.threeeighths=14 keyboard.keycode.threequarters=15 keyboard.keycode.threesuperior=12 keyboard.keycode.trademark=17 keyboard.keycode.tslash=28 keyboard.keycode.twosuperior=11 keyboard.keycode.u=30 keyboard.keycode.underscore=20 keyboard.keycode.uparrow=30 keyboard.keycode.v=55 keyboard.keycode.w=25 keyboard.keycode.x=53 keyboard.keycode.y=29 keyboard.keycode.yen=29 keyboard.keycode.z=52 keyboard.keymap=(65307, 'Escape', 9, 0, 0) keyboard.keymap.1=(49, '1', 10, 0, 0) keyboard.keymap.2=(33, 'exclam', 10, 0, 1) keyboard.keymap.3=(185, 'onesuperior', 10, 0, 2) keyboard.keymap.4=(161, 'exclamdown', 10, 0, 3) keyboard.keymap.5=(50, '2', 11, 0, 0) keyboard.keymap.6=(34, 'quotedbl', 11, 0, 1) keyboard.keymap.7=(178, 'twosuperior', 11, 0, 2) keyboard.keymap.8=(2755, 'oneeighth', 11, 0, 3) keyboard.keymap.9=(51, '3', 12, 0, 0) keyboard.keymap.10=(163, 'sterling', 12, 0, 1) keyboard.keymap.11=(179, 'threesuperior', 12, 0, 2) keyboard.keymap.12=(163, 'sterling', 12, 0, 3) keyboard.keymap.13=(52, '4', 13, 0, 0) keyboard.keymap.14=(36, 'dollar', 13, 0, 1) keyboard.keymap.15=(8364, 'EuroSign', 13, 0, 2) keyboard.keymap.16=(188, 'onequarter', 13, 0, 3) keyboard.keymap.17=(53, '5', 14, 0, 0) keyboard.keymap.18=(37, 'percent', 14, 0, 1) keyboard.keymap.19=(189, 'onehalf', 14, 0, 2) keyboard.keymap.20=(2756, 'threeeighths', 14, 0, 3) keyboard.keymap.21=(54, '6', 15, 0, 0) keyboard.keymap.22=(94, 'asciicircum', 15, 0, 1) keyboard.keymap.23=(190, 'threequarters', 15, 0, 2) keyboard.keymap.24=(2757, 'fiveeighths', 15, 0, 3) keyboard.keymap.25=(55, '7', 16, 0, 0) keyboard.keymap.26=(38, 'ampersand', 16, 0, 1) keyboard.keymap.27=(123, 'braceleft', 16, 0, 2) keyboard.keymap.28=(2758, 'seveneighths', 16, 0, 3) keyboard.keymap.29=(56, '8', 17, 0, 0) keyboard.keymap.30=(42, 'asterisk', 17, 0, 1) keyboard.keymap.31=(91, 'bracketleft', 17, 0, 2) keyboard.keymap.32=(2761, 'trademark', 17, 0, 3) keyboard.keymap.33=(57, '9', 18, 0, 0) keyboard.keymap.34=(40, 'parenleft', 18, 0, 1) keyboard.keymap.35=(93, 'bracketright', 18, 0, 2) keyboard.keymap.36=(177, 'plusminus', 18, 0, 3) keyboard.keymap.37=(48, '0', 19, 0, 0) keyboard.keymap.38=(41, 'parenright', 19, 0, 1) keyboard.keymap.39=(125, 'braceright', 19, 0, 2) keyboard.keymap.40=(176, 'degree', 19, 0, 3) keyboard.keymap.41=(45, 'minus', 20, 0, 0) keyboard.keymap.42=(95, 'underscore', 20, 0, 1) keyboard.keymap.43=(92, 'backslash', 20, 0, 2) keyboard.keymap.44=(191, 'questiondown', 20, 0, 3) keyboard.keymap.45=(61, 'equal', 21, 0, 0) keyboard.keymap.46=(43, 'plus', 21, 0, 1) keyboard.keymap.47=(65115, 'dead_cedilla', 21, 0, 2) keyboard.keymap.48=(65116, 'dead_ogonek', 21, 0, 3) keyboard.keymap.49=(65288, 'BackSpace', 22, 0, 0) keyboard.keymap.50=(65288, 'BackSpace', 22, 0, 1) keyboard.keymap.51=(65289, 'Tab', 23, 0, 0) keyboard.keymap.52=(65056, 'ISO_Left_Tab', 23, 0, 1) keyboard.keymap.53=(113, 'q', 24, 0, 0) keyboard.keymap.54=(81, 'Q', 24, 0, 1) keyboard.keymap.55=(64, 'at', 24, 0, 2) keyboard.keymap.56=(2009, 'Greek_OMEGA', 24, 0, 3) keyboard.keymap.57=(119, 'w', 25, 0, 0) keyboard.keymap.58=(87, 'W', 25, 0, 1) keyboard.keymap.59=(435, 'lstroke', 25, 0, 2) keyboard.keymap.60=(419, 'Lstroke', 25, 0, 3) keyboard.keymap.61=(101, 'e', 26, 0, 0) keyboard.keymap.62=(69, 'E', 26, 0, 1) keyboard.keymap.63=(101, 'e', 26, 0, 2) keyboard.keymap.64=(69, 'E', 26, 0, 3) keyboard.keymap.65=(114, 'r', 27, 0, 0) keyboard.keymap.66=(82, 'R', 27, 0, 1) keyboard.keymap.67=(182, 'paragraph', 27, 0, 2) keyboard.keymap.68=(174, 'registered', 27, 0, 3) keyboard.keymap.69=(116, 't', 28, 0, 0) keyboard.keymap.70=(84, 'T', 28, 0, 1) keyboard.keymap.71=(956, 'tslash', 28, 0, 2) keyboard.keymap.72=(940, 'Tslash', 28, 0, 3) keyboard.keymap.73=(121, 'y', 29, 0, 0) keyboard.keymap.74=(89, 'Y', 29, 0, 1) keyboard.keymap.75=(2299, 'leftarrow', 29, 0, 2) keyboard.keymap.76=(165, 'yen', 29, 0, 3) keyboard.keymap.77=(117, 'u', 30, 0, 0) keyboard.keymap.78=(85, 'U', 30, 0, 1) keyboard.keymap.79=(2302, 'downarrow', 30, 0, 2) keyboard.keymap.80=(2300, 'uparrow', 30, 0, 3) keyboard.keymap.81=(105, 'i', 31, 0, 0) keyboard.keymap.82=(73, 'I', 31, 0, 1) keyboard.keymap.83=(2301, 'rightarrow', 31, 0, 2) keyboard.keymap.84=(697, 'idotless', 31, 0, 3) keyboard.keymap.85=(111, 'o', 32, 0, 0) keyboard.keymap.86=(79, 'O', 32, 0, 1) keyboard.keymap.87=(248, 'oslash', 32, 0, 2) keyboard.keymap.88=(216, 'Oslash', 32, 0, 3) keyboard.keymap.89=(112, 'p', 33, 0, 0) keyboard.keymap.90=(80, 'P', 33, 0, 1) keyboard.keymap.91=(254, 'thorn', 33, 0, 2) keyboard.keymap.92=(222, 'THORN', 33, 0, 3) keyboard.keymap.93=(91, 'bracketleft', 34, 0, 0) keyboard.keymap.94=(123, 'braceleft', 34, 0, 1) keyboard.keymap.95=(65111, 'dead_diaeresis', 34, 0, 2) keyboard.keymap.96=(65112, 'dead_abovering', 34, 0, 3) keyboard.keymap.97=(93, 'bracketright', 35, 0, 0) keyboard.keymap.98=(125, 'braceright', 35, 0, 1) keyboard.keymap.99=(65107, 'dead_tilde', 35, 0, 2) keyboard.keymap.100=(65108, 'dead_macron', 35, 0, 3) keyboard.keymap.101=(65293, 'Return', 36, 0, 0) keyboard.keymap.102=(65507, 'Control_L', 37, 0, 0) keyboard.keymap.103=(97, 'a', 38, 0, 0) keyboard.keymap.104=(65, 'A', 38, 0, 1) keyboard.keymap.105=(230, 'ae', 38, 0, 2) keyboard.keymap.106=(198, 'AE', 38, 0, 3) keyboard.keymap.107=(115, 's', 39, 0, 0) keyboard.keymap.108=(83, 'S', 39, 0, 1) keyboard.keymap.109=(223, 'ssharp', 39, 0, 2) keyboard.keymap.110=(167, 'section', 39, 0, 3) keyboard.keymap.111=(100, 'd', 40, 0, 0) keyboard.keymap.112=(68, 'D', 40, 0, 1) keyboard.keymap.113=(240, 'eth', 40, 0, 2) keyboard.keymap.114=(208, 'ETH', 40, 0, 3) keyboard.keymap.115=(102, 'f', 41, 0, 0) keyboard.keymap.116=(70, 'F', 41, 0, 1) keyboard.keymap.117=(496, 'dstroke', 41, 0, 2) keyboard.keymap.118=(170, 'ordfeminine', 41, 0, 3) keyboard.keymap.119=(103, 'g', 42, 0, 0) keyboard.keymap.120=(71, 'G', 42, 0, 1) keyboard.keymap.121=(959, 'eng', 42, 0, 2) keyboard.keymap.122=(957, 'ENG', 42, 0, 3) keyboard.keymap.123=(104, 'h', 43, 0, 0) keyboard.keymap.124=(72, 'H', 43, 0, 1) keyboard.keymap.125=(689, 'hstroke', 43, 0, 2) keyboard.keymap.126=(673, 'Hstroke', 43, 0, 3) keyboard.keymap.127=(106, 'j', 44, 0, 0) keyboard.keymap.128=(74, 'J', 44, 0, 1) keyboard.keymap.129=(65121, 'dead_hook', 44, 0, 2) keyboard.keymap.130=(65122, 'dead_horn', 44, 0, 3) keyboard.keymap.131=(107, 'k', 45, 0, 0) keyboard.keymap.132=(75, 'K', 45, 0, 1) keyboard.keymap.133=(930, 'kra', 45, 0, 2) keyboard.keymap.134=(38, 'ampersand', 45, 0, 3) keyboard.keymap.135=(108, 'l', 46, 0, 0) keyboard.keymap.136=(76, 'L', 46, 0, 1) keyboard.keymap.137=(435, 'lstroke', 46, 0, 2) keyboard.keymap.138=(419, 'Lstroke', 46, 0, 3) keyboard.keymap.139=(59, 'semicolon', 47, 0, 0) keyboard.keymap.140=(58, 'colon', 47, 0, 1) keyboard.keymap.141=(65105, 'dead_acute', 47, 0, 2) keyboard.keymap.142=(65113, 'dead_doubleacute', 47, 0, 3) keyboard.keymap.143=(39, 'apostrophe', 48, 0, 0) keyboard.keymap.144=(64, 'at', 48, 0, 1) keyboard.keymap.145=(65106, 'dead_circumflex', 48, 0, 2) keyboard.keymap.146=(65114, 'dead_caron', 48, 0, 3) keyboard.keymap.147=(96, 'grave', 49, 0, 0) keyboard.keymap.148=(172, 'notsign', 49, 0, 1) keyboard.keymap.149=(124, 'bar', 49, 0, 2) keyboard.keymap.150=(124, 'bar', 49, 0, 3) keyboard.keymap.151=(65505, 'Shift_L', 50, 0, 0) keyboard.keymap.152=(35, 'numbersign', 51, 0, 0) keyboard.keymap.153=(126, 'asciitilde', 51, 0, 1) keyboard.keymap.154=(65104, 'dead_grave', 51, 0, 2) keyboard.keymap.155=(65109, 'dead_breve', 51, 0, 3) keyboard.keymap.156=(122, 'z', 52, 0, 0) keyboard.keymap.157=(90, 'Z', 52, 0, 1) keyboard.keymap.158=(171, 'guillemotleft', 52, 0, 2) keyboard.keymap.159=(60, 'less', 52, 0, 3) keyboard.keymap.160=(120, 'x', 53, 0, 0) keyboard.keymap.161=(88, 'X', 53, 0, 1) keyboard.keymap.162=(187, 'guillemotright', 53, 0, 2) keyboard.keymap.163=(62, 'greater', 53, 0, 3) keyboard.keymap.164=(99, 'c', 54, 0, 0) keyboard.keymap.165=(67, 'C', 54, 0, 1) keyboard.keymap.166=(162, 'cent', 54, 0, 2) keyboard.keymap.167=(169, 'copyright', 54, 0, 3) keyboard.keymap.168=(118, 'v', 55, 0, 0) keyboard.keymap.169=(86, 'V', 55, 0, 1) keyboard.keymap.170=(2770, 'leftdoublequotemark', 55, 0, 2) keyboard.keymap.171=(2768, 'leftsinglequotemark', 55, 0, 3) keyboard.keymap.172=(98, 'b', 56, 0, 0) keyboard.keymap.173=(66, 'B', 56, 0, 1) keyboard.keymap.174=(2771, 'rightdoublequotemark', 56, 0, 2) keyboard.keymap.175=(2769, 'rightsinglequotemark', 56, 0, 3) keyboard.keymap.176=(110, 'n', 57, 0, 0) keyboard.keymap.177=(78, 'N', 57, 0, 1) keyboard.keymap.178=(110, 'n', 57, 0, 2) keyboard.keymap.179=(78, 'N', 57, 0, 3) keyboard.keymap.180=(109, 'm', 58, 0, 0) keyboard.keymap.181=(77, 'M', 58, 0, 1) keyboard.keymap.182=(181, 'mu', 58, 0, 2) keyboard.keymap.183=(186, 'masculine', 58, 0, 3) keyboard.keymap.184=(44, 'comma', 59, 0, 0) keyboard.keymap.185=(60, 'less', 59, 0, 1) keyboard.keymap.186=(2211, 'horizconnector', 59, 0, 2) keyboard.keymap.187=(215, 'multiply', 59, 0, 3) keyboard.keymap.188=(46, 'period', 60, 0, 0) keyboard.keymap.189=(62, 'greater', 60, 0, 1) keyboard.keymap.190=(183, 'periodcentered', 60, 0, 2) keyboard.keymap.191=(247, 'division', 60, 0, 3) keyboard.keymap.192=(47, 'slash', 61, 0, 0) keyboard.keymap.193=(63, 'question', 61, 0, 1) keyboard.keymap.194=(65120, 'dead_belowdot', 61, 0, 2) keyboard.keymap.195=(65110, 'dead_abovedot', 61, 0, 3) keyboard.keymap.196=(65506, 'Shift_R', 62, 0, 0) keyboard.keymap.197=(65450, 'KP_Multiply', 63, 0, 0) keyboard.keymap.198=(65450, 'KP_Multiply', 63, 0, 1) keyboard.keymap.199=(65450, 'KP_Multiply', 63, 0, 2) keyboard.keymap.200=(65450, 'KP_Multiply', 63, 0, 3) keyboard.keymap.201=(269024801, 'XF86ClearGrab', 63, 0, 4) keyboard.keymap.202=(65513, 'Alt_L', 64, 0, 0) keyboard.keymap.203=(65511, 'Meta_L', 64, 0, 1) keyboard.keymap.204=(32, 'space', 65, 0, 0) keyboard.keymap.205=(65509, 'Caps_Lock', 66, 0, 0) keyboard.keymap.206=(65470, 'F1', 67, 0, 0) keyboard.keymap.207=(65470, 'F1', 67, 0, 1) keyboard.keymap.208=(65470, 'F1', 67, 0, 2) keyboard.keymap.209=(65470, 'F1', 67, 0, 3) keyboard.keymap.210=(269024769, 'XF86Switch_VT_1', 67, 0, 4) keyboard.keymap.211=(65471, 'F2', 68, 0, 0) keyboard.keymap.212=(65471, 'F2', 68, 0, 1) keyboard.keymap.213=(65471, 'F2', 68, 0, 2) keyboard.keymap.214=(65471, 'F2', 68, 0, 3) keyboard.keymap.215=(269024770, 'XF86Switch_VT_2', 68, 0, 4) keyboard.keymap.216=(65472, 'F3', 69, 0, 0) keyboard.keymap.217=(65472, 'F3', 69, 0, 1) keyboard.keymap.218=(65472, 'F3', 69, 0, 2) keyboard.keymap.219=(65472, 'F3', 69, 0, 3) keyboard.keymap.220=(269024771, 'XF86Switch_VT_3', 69, 0, 4) keyboard.keymap.221=(65473, 'F4', 70, 0, 0) keyboard.keymap.222=(65473, 'F4', 70, 0, 1) keyboard.keymap.223=(65473, 'F4', 70, 0, 2) keyboard.keymap.224=(65473, 'F4', 70, 0, 3) keyboard.keymap.225=(269024772, 'XF86Switch_VT_4', 70, 0, 4) keyboard.keymap.226=(65474, 'F5', 71, 0, 0) keyboard.keymap.227=(65474, 'F5', 71, 0, 1) keyboard.keymap.228=(65474, 'F5', 71, 0, 2) keyboard.keymap.229=(65474, 'F5', 71, 0, 3) keyboard.keymap.230=(269024773, 'XF86Switch_VT_5', 71, 0, 4) keyboard.keymap.231=(65475, 'F6', 72, 0, 0) keyboard.keymap.232=(65475, 'F6', 72, 0, 1) keyboard.keymap.233=(65475, 'F6', 72, 0, 2) keyboard.keymap.234=(65475, 'F6', 72, 0, 3) keyboard.keymap.235=(269024774, 'XF86Switch_VT_6', 72, 0, 4) keyboard.keymap.236=(65476, 'F7', 73, 0, 0) keyboard.keymap.237=(65476, 'F7', 73, 0, 1) keyboard.keymap.238=(65476, 'F7', 73, 0, 2) keyboard.keymap.239=(65476, 'F7', 73, 0, 3) keyboard.keymap.240=(269024775, 'XF86Switch_VT_7', 73, 0, 4) keyboard.keymap.241=(65477, 'F8', 74, 0, 0) keyboard.keymap.242=(65477, 'F8', 74, 0, 1) keyboard.keymap.243=(65477, 'F8', 74, 0, 2) keyboard.keymap.244=(65477, 'F8', 74, 0, 3) keyboard.keymap.245=(269024776, 'XF86Switch_VT_8', 74, 0, 4) keyboard.keymap.246=(65478, 'F9', 75, 0, 0) keyboard.keymap.247=(65478, 'F9', 75, 0, 1) keyboard.keymap.248=(65478, 'F9', 75, 0, 2) keyboard.keymap.249=(65478, 'F9', 75, 0, 3) keyboard.keymap.250=(269024777, 'XF86Switch_VT_9', 75, 0, 4) keyboard.keymap.251=(65479, 'F10', 76, 0, 0) keyboard.keymap.252=(65479, 'F10', 76, 0, 1) keyboard.keymap.253=(65479, 'F10', 76, 0, 2) keyboard.keymap.254=(65479, 'F10', 76, 0, 3) keyboard.keymap.255=(269024778, 'XF86Switch_VT_10', 76, 0, 4) keyboard.keymap.256=(65407, 'Num_Lock', 77, 0, 0) keyboard.keymap.257=(65300, 'Scroll_Lock', 78, 0, 0) keyboard.keymap.258=(65429, 'KP_Home', 79, 0, 0) keyboard.keymap.259=(65463, 'KP_7', 79, 0, 1) keyboard.keymap.260=(65431, 'KP_Up', 80, 0, 0) keyboard.keymap.261=(65464, 'KP_8', 80, 0, 1) keyboard.keymap.262=(65434, 'KP_Page_Up', 81, 0, 0) keyboard.keymap.263=(65465, 'KP_9', 81, 0, 1) keyboard.keymap.264=(65453, 'KP_Subtract', 82, 0, 0) keyboard.keymap.265=(65453, 'KP_Subtract', 82, 0, 1) keyboard.keymap.266=(65453, 'KP_Subtract', 82, 0, 2) keyboard.keymap.267=(65453, 'KP_Subtract', 82, 0, 3) keyboard.keymap.268=(269024803, 'XF86Prev_VMode', 82, 0, 4) keyboard.keymap.269=(65430, 'KP_Left', 83, 0, 0) keyboard.keymap.270=(65460, 'KP_4', 83, 0, 1) keyboard.keymap.271=(65437, 'KP_Begin', 84, 0, 0) keyboard.keymap.272=(65461, 'KP_5', 84, 0, 1) keyboard.keymap.273=(65432, 'KP_Right', 85, 0, 0) keyboard.keymap.274=(65462, 'KP_6', 85, 0, 1) keyboard.keymap.275=(65451, 'KP_Add', 86, 0, 0) keyboard.keymap.276=(65451, 'KP_Add', 86, 0, 1) keyboard.keymap.277=(65451, 'KP_Add', 86, 0, 2) keyboard.keymap.278=(65451, 'KP_Add', 86, 0, 3) keyboard.keymap.279=(269024802, 'XF86Next_VMode', 86, 0, 4) keyboard.keymap.280=(65436, 'KP_End', 87, 0, 0) keyboard.keymap.281=(65457, 'KP_1', 87, 0, 1) keyboard.keymap.282=(65433, 'KP_Down', 88, 0, 0) keyboard.keymap.283=(65458, 'KP_2', 88, 0, 1) keyboard.keymap.284=(65435, 'KP_Page_Down', 89, 0, 0) keyboard.keymap.285=(65459, 'KP_3', 89, 0, 1) keyboard.keymap.286=(65438, 'KP_Insert', 90, 0, 0) keyboard.keymap.287=(65456, 'KP_0', 90, 0, 1) keyboard.keymap.288=(65439, 'KP_Delete', 91, 0, 0) keyboard.keymap.289=(65454, 'KP_Decimal', 91, 0, 1) keyboard.keymap.290=(65027, 'ISO_Level3_Shift', 92, 0, 0) keyboard.keymap.291=(92, 'backslash', 94, 0, 0) keyboard.keymap.292=(124, 'bar', 94, 0, 1) keyboard.keymap.293=(124, 'bar', 94, 0, 2) keyboard.keymap.294=(166, 'brokenbar', 94, 0, 3) keyboard.keymap.295=(65480, 'F11', 95, 0, 0) keyboard.keymap.296=(65480, 'F11', 95, 0, 1) keyboard.keymap.297=(65480, 'F11', 95, 0, 2) keyboard.keymap.298=(65480, 'F11', 95, 0, 3) keyboard.keymap.299=(269024779, 'XF86Switch_VT_11', 95, 0, 4) keyboard.keymap.300=(65481, 'F12', 96, 0, 0) keyboard.keymap.301=(65481, 'F12', 96, 0, 1) keyboard.keymap.302=(65481, 'F12', 96, 0, 2) keyboard.keymap.303=(65481, 'F12', 96, 0, 3) keyboard.keymap.304=(269024780, 'XF86Switch_VT_12', 96, 0, 4) keyboard.keymap.305=(65318, 'Katakana', 98, 0, 0) keyboard.keymap.306=(65317, 'Hiragana', 99, 0, 0) keyboard.keymap.307=(65315, 'Henkan_Mode', 100, 0, 0) keyboard.keymap.308=(65319, 'Hiragana_Katakana', 101, 0, 0) keyboard.keymap.309=(65314, 'Muhenkan', 102, 0, 0) keyboard.keymap.310=(65421, 'KP_Enter', 104, 0, 0) keyboard.keymap.311=(65508, 'Control_R', 105, 0, 0) keyboard.keymap.312=(65455, 'KP_Divide', 106, 0, 0) keyboard.keymap.313=(65455, 'KP_Divide', 106, 0, 1) keyboard.keymap.314=(65455, 'KP_Divide', 106, 0, 2) keyboard.keymap.315=(65455, 'KP_Divide', 106, 0, 3) keyboard.keymap.316=(269024800, 'XF86Ungrab', 106, 0, 4) keyboard.keymap.317=(65377, 'Print', 107, 0, 0) keyboard.keymap.318=(65301, 'Sys_Req', 107, 0, 1) keyboard.keymap.319=(65027, 'ISO_Level3_Shift', 108, 0, 0) keyboard.keymap.320=(65312, 'Multi_key', 108, 0, 1) keyboard.keymap.321=(65290, 'Linefeed', 109, 0, 0) keyboard.keymap.322=(65360, 'Home', 110, 0, 0) keyboard.keymap.323=(65362, 'Up', 111, 0, 0) keyboard.keymap.324=(65365, 'Page_Up', 112, 0, 0) keyboard.keymap.325=(65361, 'Left', 113, 0, 0) keyboard.keymap.326=(65363, 'Right', 114, 0, 0) keyboard.keymap.327=(65367, 'End', 115, 0, 0) keyboard.keymap.328=(65364, 'Down', 116, 0, 0) keyboard.keymap.329=(65366, 'Page_Down', 117, 0, 0) keyboard.keymap.330=(65379, 'Insert', 118, 0, 0) keyboard.keymap.331=(65535, 'Delete', 119, 0, 0) keyboard.keymap.332=(269025042, 'XF86AudioMute', 121, 0, 0) keyboard.keymap.333=(269025041, 'XF86AudioLowerVolume', 122, 0, 0) keyboard.keymap.334=(269025043, 'XF86AudioRaiseVolume', 123, 0, 0) keyboard.keymap.335=(269025066, 'XF86PowerOff', 124, 0, 0) keyboard.keymap.336=(65469, 'KP_Equal', 125, 0, 0) keyboard.keymap.337=(177, 'plusminus', 126, 0, 0) keyboard.keymap.338=(65299, 'Pause', 127, 0, 0) keyboard.keymap.339=(65387, 'Break', 127, 0, 1) keyboard.keymap.340=(269025098, 'XF86LaunchA', 128, 0, 0) keyboard.keymap.341=(65454, 'KP_Decimal', 129, 0, 0) keyboard.keymap.342=(65454, 'KP_Decimal', 129, 0, 1) keyboard.keymap.343=(65329, 'Hangul', 130, 0, 0) keyboard.keymap.344=(65332, 'Hangul_Hanja', 131, 0, 0) keyboard.keymap.345=(65515, 'Super_L', 133, 0, 0) keyboard.keymap.346=(65516, 'Super_R', 134, 0, 0) keyboard.keymap.347=(65383, 'Menu', 135, 0, 0) keyboard.keymap.348=(65385, 'Cancel', 136, 0, 0) keyboard.keymap.349=(65382, 'Redo', 137, 0, 0) keyboard.keymap.350=(268828528, 'SunProps', 138, 0, 0) keyboard.keymap.351=(65381, 'Undo', 139, 0, 0) keyboard.keymap.352=(268828529, 'SunFront', 140, 0, 0) keyboard.keymap.353=(269025111, 'XF86Copy', 141, 0, 0) keyboard.keymap.354=(269025131, 'XF86Open', 142, 0, 0) keyboard.keymap.355=(269025133, 'XF86Paste', 143, 0, 0) keyboard.keymap.356=(65384, 'Find', 144, 0, 0) keyboard.keymap.357=(269025112, 'XF86Cut', 145, 0, 0) keyboard.keymap.358=(65386, 'Help', 146, 0, 0) keyboard.keymap.359=(269025125, 'XF86MenuKB', 147, 0, 0) keyboard.keymap.360=(269025053, 'XF86Calculator', 148, 0, 0) keyboard.keymap.361=(269025071, 'XF86Sleep', 150, 0, 0) keyboard.keymap.362=(269025067, 'XF86WakeUp', 151, 0, 0) keyboard.keymap.363=(269025117, 'XF86Explorer', 152, 0, 0) keyboard.keymap.364=(269025147, 'XF86Send', 153, 0, 0) keyboard.keymap.365=(269025162, 'XF86Xfer', 155, 0, 0) keyboard.keymap.366=(269025089, 'XF86Launch1', 156, 0, 0) keyboard.keymap.367=(269025090, 'XF86Launch2', 157, 0, 0) keyboard.keymap.368=(269025070, 'XF86WWW', 158, 0, 0) keyboard.keymap.369=(269025114, 'XF86DOS', 159, 0, 0) keyboard.keymap.370=(269025069, 'XF86ScreenSaver', 160, 0, 0) keyboard.keymap.371=(269025140, 'XF86RotateWindows', 161, 0, 0) keyboard.keymap.372=(269025151, 'XF86TaskPane', 162, 0, 0) keyboard.keymap.373=(269025049, 'XF86Mail', 163, 0, 0) keyboard.keymap.374=(269025072, 'XF86Favorites', 164, 0, 0) keyboard.keymap.375=(269025075, 'XF86MyComputer', 165, 0, 0) keyboard.keymap.376=(269025062, 'XF86Back', 166, 0, 0) keyboard.keymap.377=(269025063, 'XF86Forward', 167, 0, 0) keyboard.keymap.378=(269025068, 'XF86Eject', 169, 0, 0) keyboard.keymap.379=(269025068, 'XF86Eject', 170, 0, 0) keyboard.keymap.380=(269025068, 'XF86Eject', 170, 0, 1) keyboard.keymap.381=(269025047, 'XF86AudioNext', 171, 0, 0) keyboard.keymap.382=(269025044, 'XF86AudioPlay', 172, 0, 0) keyboard.keymap.383=(269025073, 'XF86AudioPause', 172, 0, 1) keyboard.keymap.384=(269025046, 'XF86AudioPrev', 173, 0, 0) keyboard.keymap.385=(269025045, 'XF86AudioStop', 174, 0, 0) keyboard.keymap.386=(269025068, 'XF86Eject', 174, 0, 1) keyboard.keymap.387=(269025052, 'XF86AudioRecord', 175, 0, 0) keyboard.keymap.388=(269025086, 'XF86AudioRewind', 176, 0, 0) keyboard.keymap.389=(269025134, 'XF86Phone', 177, 0, 0) keyboard.keymap.390=(269025153, 'XF86Tools', 179, 0, 0) keyboard.keymap.391=(269025048, 'XF86HomePage', 180, 0, 0) keyboard.keymap.392=(269025139, 'XF86Reload', 181, 0, 0) keyboard.keymap.393=(269025110, 'XF86Close', 182, 0, 0) keyboard.keymap.394=(269025144, 'XF86ScrollUp', 185, 0, 0) keyboard.keymap.395=(269025145, 'XF86ScrollDown', 186, 0, 0) keyboard.keymap.396=(40, 'parenleft', 187, 0, 0) keyboard.keymap.397=(41, 'parenright', 188, 0, 0) keyboard.keymap.398=(269025128, 'XF86New', 189, 0, 0) keyboard.keymap.399=(65382, 'Redo', 190, 0, 0) keyboard.keymap.400=(269025153, 'XF86Tools', 191, 0, 0) keyboard.keymap.401=(269025093, 'XF86Launch5', 192, 0, 0) keyboard.keymap.402=(269025094, 'XF86Launch6', 193, 0, 0) keyboard.keymap.403=(269025095, 'XF86Launch7', 194, 0, 0) keyboard.keymap.404=(269025096, 'XF86Launch8', 195, 0, 0) keyboard.keymap.405=(269025097, 'XF86Launch9', 196, 0, 0) keyboard.keymap.406=(269025202, 'XF86AudioMicMute', 198, 0, 0) keyboard.keymap.407=(269025193, 'XF86TouchpadToggle', 199, 0, 0) keyboard.keymap.408=(269025200, 'XF86TouchpadOn', 200, 0, 0) keyboard.keymap.409=(269025201, 'XF86TouchpadOff', 201, 0, 0) keyboard.keymap.410=(65406, 'Mode_switch', 203, 0, 0) keyboard.keymap.411=(65513, 'Alt_L', 204, 0, 1) keyboard.keymap.412=(65511, 'Meta_L', 205, 0, 1) keyboard.keymap.413=(65515, 'Super_L', 206, 0, 1) keyboard.keymap.414=(65517, 'Hyper_L', 207, 0, 1) keyboard.keymap.415=(269025044, 'XF86AudioPlay', 208, 0, 0) keyboard.keymap.416=(269025073, 'XF86AudioPause', 209, 0, 0) keyboard.keymap.417=(269025091, 'XF86Launch3', 210, 0, 0) keyboard.keymap.418=(269025092, 'XF86Launch4', 211, 0, 0) keyboard.keymap.419=(269025099, 'XF86LaunchB', 212, 0, 0) keyboard.keymap.420=(269025191, 'XF86Suspend', 213, 0, 0) keyboard.keymap.421=(269025110, 'XF86Close', 214, 0, 0) keyboard.keymap.422=(269025044, 'XF86AudioPlay', 215, 0, 0) keyboard.keymap.423=(269025175, 'XF86AudioForward', 216, 0, 0) keyboard.keymap.424=(65377, 'Print', 218, 0, 0) keyboard.keymap.425=(269025167, 'XF86WebCam', 220, 0, 0) keyboard.keymap.426=(269025049, 'XF86Mail', 223, 0, 0) keyboard.keymap.427=(269025166, 'XF86Messenger', 224, 0, 0) keyboard.keymap.428=(269025051, 'XF86Search', 225, 0, 0) keyboard.keymap.429=(269025119, 'XF86Go', 226, 0, 0) keyboard.keymap.430=(269025084, 'XF86Finance', 227, 0, 0) keyboard.keymap.431=(269025118, 'XF86Game', 228, 0, 0) keyboard.keymap.432=(269025078, 'XF86Shop', 229, 0, 0) keyboard.keymap.433=(65385, 'Cancel', 231, 0, 0) keyboard.keymap.434=(269025027, 'XF86MonBrightnessDown', 232, 0, 0) keyboard.keymap.435=(269025026, 'XF86MonBrightnessUp', 233, 0, 0) keyboard.keymap.436=(269025074, 'XF86AudioMedia', 234, 0, 0) keyboard.keymap.437=(269025113, 'XF86Display', 235, 0, 0) keyboard.keymap.438=(269025028, 'XF86KbdLightOnOff', 236, 0, 0) keyboard.keymap.439=(269025030, 'XF86KbdBrightnessDown', 237, 0, 0) keyboard.keymap.440=(269025029, 'XF86KbdBrightnessUp', 238, 0, 0) keyboard.keymap.441=(269025147, 'XF86Send', 239, 0, 0) keyboard.keymap.442=(269025138, 'XF86Reply', 240, 0, 0) keyboard.keymap.443=(269025168, 'XF86MailForward', 241, 0, 0) keyboard.keymap.444=(269025143, 'XF86Save', 242, 0, 0) keyboard.keymap.445=(269025115, 'XF86Documents', 243, 0, 0) keyboard.keymap.446=(269025171, 'XF86Battery', 244, 0, 0) keyboard.keymap.447=(269025172, 'XF86Bluetooth', 245, 0, 0) keyboard.keymap.448=(269025173, 'XF86WLAN', 246, 0, 0) keyboard.keys_pressed=() keyboard.layout=gb keyboard.layout-group=0 keyboard.layout_groups=True keyboard.mod_pointermissing=('mod2',) keyboard.modifier.Alt_L=mod1 keyboard.modifier.Caps_Lock=lock keyboard.modifier.Control_L=control keyboard.modifier.Control_R=control keyboard.modifier.Hyper_L=mod4 keyboard.modifier.ISO_Level3_Shift=mod5 keyboard.modifier.Meta_L=mod1 keyboard.modifier.Mode_switch=mod5 keyboard.modifier.Num_Lock=mod2 keyboard.modifier.Shift_L=shift keyboard.modifier.Shift_R=shift keyboard.modifier.Super_L=mod4 keyboard.modifier.Super_R=mod4 keyboard.modifier.control.client_keys=((37, 'Control_L'), (105, 'Control_R')) keyboard.modifier.control.keys=('Control_R', 'Control_L') keyboard.modifier.filter=() keyboard.modifier.lock.client_keys=((66, 'Caps_Lock'),) keyboard.modifier.lock.keys=('Caps_Lock',) keyboard.modifier.mod1.client_keys=((0, 'Alt_L'), (204, 'Alt_L'), (205, 'Meta_L')) keyboard.modifier.mod1.keys=('Meta_L', 'Alt_L') keyboard.modifier.mod2.client_keys=((77, 'Num_Lock'),) keyboard.modifier.mod2.keys=('Num_Lock',) keyboard.modifier.mod3.client_keys=() keyboard.modifier.mod4.client_keys=((0, 'Super_L'), (134, 'Super_R'), (206, 'Super_L'), (207, 'Hyper_L')) keyboard.modifier.mod4.keys=('Super_R', 'Hyper_L', 'Super_L') keyboard.modifier.mod5.client_keys=((0, 'ISO_Level3_Shift'), (203, 'Mode_switch')) keyboard.modifier.mod5.keys=('ISO_Level3_Shift', 'Mode_switch') keyboard.modifier.shift.client_keys=((50, 'Shift_L'), (62, 'Shift_R')) keyboard.modifier.shift.keys=('Shift_R', 'Shift_L') keyboard.modifiers.nuisance=('lock', 'mod2') keyboard.owner=90bd7e908798ffa980154dbfc63ba3506b6347a0 keyboard.repeat.delay=500 keyboard.repeat.interval=50 keyboard.state.keys_pressed=() keyboard.sync=True keyboard.x11_keycode.9=('Escape', '', 'Escape') keyboard.x11_keycode.10=('1', 'exclam', '1', 'exclam', 'onesuperior', 'exclamdown', 'onesuperior') keyboard.x11_keycode.11=('2', 'quotedbl', '2', 'quotedbl', 'twosuperior', 'oneeighth', 'twosuperior') keyboard.x11_keycode.12=('3', 'sterling', '3', 'sterling', 'threesuperior', 'sterling', 'threesuperior') keyboard.x11_keycode.13=('4', 'dollar', '4', 'dollar', 'EuroSign', 'onequarter', 'EuroSign') keyboard.x11_keycode.14=('5', 'percent', '5', 'percent', 'onehalf', 'threeeighths', 'onehalf') keyboard.x11_keycode.15=('6', 'asciicircum', '6', 'asciicircum', 'threequarters', 'fiveeighths', 'threequarters') keyboard.x11_keycode.16=('7', 'ampersand', '7', 'ampersand', 'braceleft', 'seveneighths', 'braceleft') keyboard.x11_keycode.17=('8', 'asterisk', '8', 'asterisk', 'bracketleft', 'trademark', 'bracketleft') keyboard.x11_keycode.18=('9', 'parenleft', '9', 'parenleft', 'bracketright', 'plusminus', 'bracketright') keyboard.x11_keycode.19=('0', 'parenright', '0', 'parenright', 'braceright', 'degree', 'braceright') keyboard.x11_keycode.20=('minus', 'underscore', 'minus', 'underscore', 'backslash', 'questiondown', 'backslash') keyboard.x11_keycode.21=('equal', 'plus', 'equal', 'plus', 'dead_cedilla', 'dead_ogonek', 'dead_cedilla') keyboard.x11_keycode.22=('BackSpace', 'BackSpace', 'BackSpace', 'BackSpace') keyboard.x11_keycode.23=('Tab', 'ISO_Left_Tab', 'Tab', 'ISO_Left_Tab') keyboard.x11_keycode.24=('q', 'Q', 'q', 'Q', 'at', 'Greek_OMEGA', 'at') keyboard.x11_keycode.25=('w', 'W', 'w', 'W', 'lstroke', 'Lstroke', 'lstroke') keyboard.x11_keycode.26=('e', 'E', 'e', 'E', 'e', 'E', 'e') keyboard.x11_keycode.27=('r', 'R', 'r', 'R', 'paragraph', 'registered', 'paragraph') keyboard.x11_keycode.28=('t', 'T', 't', 'T', 'tslash', 'Tslash', 'tslash') keyboard.x11_keycode.29=('y', 'Y', 'y', 'Y', 'leftarrow', 'yen', 'leftarrow') keyboard.x11_keycode.30=('u', 'U', 'u', 'U', 'downarrow', 'uparrow', 'downarrow') keyboard.x11_keycode.31=('i', 'I', 'i', 'I', 'rightarrow', 'idotless', 'rightarrow') keyboard.x11_keycode.32=('o', 'O', 'o', 'O', 'oslash', 'Oslash', 'oslash') keyboard.x11_keycode.33=('p', 'P', 'p', 'P', 'thorn', 'THORN', 'thorn') keyboard.x11_keycode.34=('bracketleft', 'braceleft', 'bracketleft', 'braceleft', 'dead_diaeresis', 'dead_abovering', 'dead_diaeresis') keyboard.x11_keycode.35=('bracketright', 'braceright', 'bracketright', 'braceright', 'dead_tilde', 'dead_macron', 'dead_tilde') keyboard.x11_keycode.36=('Return', '', 'Return') keyboard.x11_keycode.37=('Control_L', '', 'Control_L') keyboard.x11_keycode.38=('a', 'A', 'a', 'A', 'ae', 'AE', 'ae') keyboard.x11_keycode.39=('s', 'S', 's', 'S', 'ssharp', 'section', 'ssharp') keyboard.x11_keycode.40=('d', 'D', 'd', 'D', 'eth', 'ETH', 'eth') keyboard.x11_keycode.41=('f', 'F', 'f', 'F', 'dstroke', 'ordfeminine', 'dstroke') keyboard.x11_keycode.42=('g', 'G', 'g', 'G', 'eng', 'ENG', 'eng') keyboard.x11_keycode.43=('h', 'H', 'h', 'H', 'hstroke', 'Hstroke', 'hstroke') keyboard.x11_keycode.44=('j', 'J', 'j', 'J', 'dead_hook', 'dead_horn', 'dead_hook') keyboard.x11_keycode.45=('k', 'K', 'k', 'K', 'kra', 'ampersand', 'kra') keyboard.x11_keycode.46=('l', 'L', 'l', 'L', 'lstroke', 'Lstroke', 'lstroke') keyboard.x11_keycode.47=('semicolon', 'colon', 'semicolon', 'colon', 'dead_acute', 'dead_doubleacute', 'dead_acute') keyboard.x11_keycode.48=('apostrophe', 'at', 'apostrophe', 'at', 'dead_circumflex', 'dead_caron', 'dead_circumflex') keyboard.x11_keycode.49=('grave', 'notsign', 'grave', 'notsign', 'bar', 'bar', 'bar') keyboard.x11_keycode.50=('Shift_L', '', 'Shift_L') keyboard.x11_keycode.51=('numbersign', 'asciitilde', 'numbersign', 'asciitilde', 'dead_grave', 'dead_breve', 'dead_grave') keyboard.x11_keycode.52=('z', 'Z', 'z', 'Z', 'guillemotleft', 'less', 'guillemotleft') keyboard.x11_keycode.53=('x', 'X', 'x', 'X', 'guillemotright', 'greater', 'guillemotright') keyboard.x11_keycode.54=('c', 'C', 'c', 'C', 'cent', 'copyright', 'cent') keyboard.x11_keycode.55=('v', 'V', 'v', 'V', 'leftdoublequotemark', 'leftsinglequotemark', 'leftdoublequotemark') keyboard.x11_keycode.56=('b', 'B', 'b', 'B', 'rightdoublequotemark', 'rightsinglequotemark', 'rightdoublequotemark') keyboard.x11_keycode.57=('n', 'N', 'n', 'N', 'n', 'N', 'n') keyboard.x11_keycode.58=('m', 'M', 'm', 'M', 'mu', 'masculine', 'mu') keyboard.x11_keycode.59=('comma', 'less', 'comma', 'less', 'horizconnector', 'multiply', 'horizconnector') keyboard.x11_keycode.60=('period', 'greater', 'period', 'greater', 'periodcentered', 'division', 'periodcentered') keyboard.x11_keycode.61=('slash', 'question', 'slash', 'question', 'dead_belowdot', 'dead_abovedot', 'dead_belowdot') keyboard.x11_keycode.62=('Shift_R', '', 'Shift_R') keyboard.x11_keycode.63=('KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'KP_Multiply', 'XF86ClearGrab') keyboard.x11_keycode.64=('Alt_L', 'Meta_L', 'Alt_L', 'Meta_L') keyboard.x11_keycode.65=('space', '', 'space') keyboard.x11_keycode.66=('Caps_Lock', '', 'Caps_Lock') keyboard.x11_keycode.67=('F1', 'F1', 'F1', 'F1', 'F1', 'F1', 'XF86Switch_VT_1') keyboard.x11_keycode.68=('F2', 'F2', 'F2', 'F2', 'F2', 'F2', 'XF86Switch_VT_2') keyboard.x11_keycode.69=('F3', 'F3', 'F3', 'F3', 'F3', 'F3', 'XF86Switch_VT_3') keyboard.x11_keycode.70=('F4', 'F4', 'F4', 'F4', 'F4', 'F4', 'XF86Switch_VT_4') keyboard.x11_keycode.71=('F5', 'F5', 'F5', 'F5', 'F5', 'F5', 'XF86Switch_VT_5') keyboard.x11_keycode.72=('F6', 'F6', 'F6', 'F6', 'F6', 'F6', 'XF86Switch_VT_6') keyboard.x11_keycode.73=('F7', 'F7', 'F7', 'F7', 'F7', 'F7', 'XF86Switch_VT_7') keyboard.x11_keycode.74=('F8', 'F8', 'F8', 'F8', 'F8', 'F8', 'XF86Switch_VT_8') keyboard.x11_keycode.75=('F9', 'F9', 'F9', 'F9', 'F9', 'F9', 'XF86Switch_VT_9') keyboard.x11_keycode.76=('F10', 'F10', 'F10', 'F10', 'F10', 'F10', 'XF86Switch_VT_10') keyboard.x11_keycode.77=('Num_Lock', '', 'Num_Lock') keyboard.x11_keycode.78=('Scroll_Lock', '', 'Scroll_Lock') keyboard.x11_keycode.79=('KP_Home', 'KP_7', 'KP_Home', 'KP_7') keyboard.x11_keycode.80=('KP_Up', 'KP_8', 'KP_Up', 'KP_8') keyboard.x11_keycode.81=('KP_Prior', 'KP_9', 'KP_Prior', 'KP_9') keyboard.x11_keycode.82=('KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'KP_Subtract', 'XF86Prev_VMode') keyboard.x11_keycode.83=('KP_Left', 'KP_4', 'KP_Left', 'KP_4') keyboard.x11_keycode.84=('KP_Begin', 'KP_5', 'KP_Begin', 'KP_5') keyboard.x11_keycode.85=('KP_Right', 'KP_6', 'KP_Right', 'KP_6') keyboard.x11_keycode.86=('KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'KP_Add', 'XF86Next_VMode') keyboard.x11_keycode.87=('KP_End', 'KP_1', 'KP_End', 'KP_1') keyboard.x11_keycode.88=('KP_Down', 'KP_2', 'KP_Down', 'KP_2') keyboard.x11_keycode.89=('KP_Next', 'KP_3', 'KP_Next', 'KP_3') keyboard.x11_keycode.90=('KP_Insert', 'KP_0', 'KP_Insert', 'KP_0') keyboard.x11_keycode.91=('KP_Delete', 'KP_Decimal', 'KP_Delete', 'KP_Decimal') keyboard.x11_keycode.92=('ISO_Level3_Shift', '', 'ISO_Level3_Shift') keyboard.x11_keycode.94=('backslash', 'bar', 'backslash', 'bar', 'bar', 'brokenbar', 'bar') keyboard.x11_keycode.95=('F11', 'F11', 'F11', 'F11', 'F11', 'F11', 'XF86Switch_VT_11') keyboard.x11_keycode.96=('F12', 'F12', 'F12', 'F12', 'F12', 'F12', 'XF86Switch_VT_12') keyboard.x11_keycode.98=('Katakana', '', 'Katakana') keyboard.x11_keycode.99=('Hiragana', '', 'Hiragana') keyboard.x11_keycode.100=('Henkan_Mode', '', 'Henkan_Mode') keyboard.x11_keycode.101=('Hiragana_Katakana', '', 'Hiragana_Katakana') keyboard.x11_keycode.102=('Muhenkan', '', 'Muhenkan') keyboard.x11_keycode.104=('KP_Enter', '', 'KP_Enter') keyboard.x11_keycode.105=('Control_R', '', 'Control_R') keyboard.x11_keycode.106=('KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'KP_Divide', 'XF86Ungrab') keyboard.x11_keycode.107=('Print', 'Sys_Req', 'Print', 'Sys_Req') keyboard.x11_keycode.108=('ISO_Level3_Shift', 'Multi_key', 'ISO_Level3_Shift', 'Multi_key') keyboard.x11_keycode.109=('Linefeed', '', 'Linefeed') keyboard.x11_keycode.110=('Home', '', 'Home') keyboard.x11_keycode.111=('Up', '', 'Up') keyboard.x11_keycode.112=('Prior', '', 'Prior') keyboard.x11_keycode.113=('Left', '', 'Left') keyboard.x11_keycode.114=('Right', '', 'Right') keyboard.x11_keycode.115=('End', '', 'End') keyboard.x11_keycode.116=('Down', '', 'Down') keyboard.x11_keycode.117=('Next', '', 'Next') keyboard.x11_keycode.118=('Insert', '', 'Insert') keyboard.x11_keycode.119=('Delete', '', 'Delete') keyboard.x11_keycode.121=('XF86AudioMute', '', 'XF86AudioMute') keyboard.x11_keycode.122=('XF86AudioLowerVolume', '', 'XF86AudioLowerVolume') keyboard.x11_keycode.123=('XF86AudioRaiseVolume', '', 'XF86AudioRaiseVolume') keyboard.x11_keycode.124=('XF86PowerOff', '', 'XF86PowerOff') keyboard.x11_keycode.125=('KP_Equal', '', 'KP_Equal') keyboard.x11_keycode.126=('plusminus', '', 'plusminus') keyboard.x11_keycode.127=('Pause', 'Break', 'Pause', 'Break') keyboard.x11_keycode.128=('XF86LaunchA', '', 'XF86LaunchA') keyboard.x11_keycode.129=('KP_Decimal', 'KP_Decimal', 'KP_Decimal', 'KP_Decimal') keyboard.x11_keycode.130=('Hangul', '', 'Hangul') keyboard.x11_keycode.131=('Hangul_Hanja', '', 'Hangul_Hanja') keyboard.x11_keycode.133=('Super_L', '', 'Super_L') keyboard.x11_keycode.134=('Super_R', '', 'Super_R') keyboard.x11_keycode.135=('Menu', '', 'Menu') keyboard.x11_keycode.136=('Cancel', '', 'Cancel') keyboard.x11_keycode.137=('Redo', '', 'Redo') keyboard.x11_keycode.138=('SunProps', '', 'SunProps') keyboard.x11_keycode.139=('Undo', '', 'Undo') keyboard.x11_keycode.140=('SunFront', '', 'SunFront') keyboard.x11_keycode.141=('XF86Copy', '', 'XF86Copy') keyboard.x11_keycode.142=('XF86Open', '', 'XF86Open') keyboard.x11_keycode.143=('XF86Paste', '', 'XF86Paste') keyboard.x11_keycode.144=('Find', '', 'Find') keyboard.x11_keycode.145=('XF86Cut', '', 'XF86Cut') keyboard.x11_keycode.146=('Help', '', 'Help') keyboard.x11_keycode.147=('XF86MenuKB', '', 'XF86MenuKB') keyboard.x11_keycode.148=('XF86Calculator', '', 'XF86Calculator') keyboard.x11_keycode.150=('XF86Sleep', '', 'XF86Sleep') keyboard.x11_keycode.151=('XF86WakeUp', '', 'XF86WakeUp') keyboard.x11_keycode.152=('XF86Explorer', '', 'XF86Explorer') keyboard.x11_keycode.153=('XF86Send', '', 'XF86Send') keyboard.x11_keycode.155=('XF86Xfer', '', 'XF86Xfer') keyboard.x11_keycode.156=('XF86Launch1', '', 'XF86Launch1') keyboard.x11_keycode.157=('XF86Launch2', '', 'XF86Launch2') keyboard.x11_keycode.158=('XF86WWW', '', 'XF86WWW') keyboard.x11_keycode.159=('XF86DOS', '', 'XF86DOS') keyboard.x11_keycode.160=('XF86ScreenSaver', '', 'XF86ScreenSaver') keyboard.x11_keycode.161=('XF86RotateWindows', '', 'XF86RotateWindows') keyboard.x11_keycode.162=('XF86TaskPane', '', 'XF86TaskPane') keyboard.x11_keycode.163=('XF86Mail', '', 'XF86Mail') keyboard.x11_keycode.164=('XF86Favorites', '', 'XF86Favorites') keyboard.x11_keycode.165=('XF86MyComputer', '', 'XF86MyComputer') keyboard.x11_keycode.166=('XF86Back', '', 'XF86Back') keyboard.x11_keycode.167=('XF86Forward', '', 'XF86Forward') keyboard.x11_keycode.169=('XF86Eject', '', 'XF86Eject') keyboard.x11_keycode.170=('XF86Eject', 'XF86Eject', 'XF86Eject', 'XF86Eject') keyboard.x11_keycode.171=('XF86AudioNext', '', 'XF86AudioNext') keyboard.x11_keycode.172=('XF86AudioPlay', 'XF86AudioPause', 'XF86AudioPlay', 'XF86AudioPause') keyboard.x11_keycode.173=('XF86AudioPrev', '', 'XF86AudioPrev') keyboard.x11_keycode.174=('XF86AudioStop', 'XF86Eject', 'XF86AudioStop', 'XF86Eject') keyboard.x11_keycode.175=('XF86AudioRecord', '', 'XF86AudioRecord') keyboard.x11_keycode.176=('XF86AudioRewind', '', 'XF86AudioRewind') keyboard.x11_keycode.177=('XF86Phone', '', 'XF86Phone') keyboard.x11_keycode.179=('XF86Tools', '', 'XF86Tools') keyboard.x11_keycode.180=('XF86HomePage', '', 'XF86HomePage') keyboard.x11_keycode.181=('XF86Reload', '', 'XF86Reload') keyboard.x11_keycode.182=('XF86Close', '', 'XF86Close') keyboard.x11_keycode.185=('XF86ScrollUp', '', 'XF86ScrollUp') keyboard.x11_keycode.186=('XF86ScrollDown', '', 'XF86ScrollDown') keyboard.x11_keycode.187=('parenleft', '', 'parenleft') keyboard.x11_keycode.188=('parenright', '', 'parenright') keyboard.x11_keycode.189=('XF86New', '', 'XF86New') keyboard.x11_keycode.190=('Redo', '', 'Redo') keyboard.x11_keycode.191=('XF86Tools', '', 'XF86Tools') keyboard.x11_keycode.192=('XF86Launch5', '', 'XF86Launch5') keyboard.x11_keycode.193=('XF86Launch6', '', 'XF86Launch6') keyboard.x11_keycode.194=('XF86Launch7', '', 'XF86Launch7') keyboard.x11_keycode.195=('XF86Launch8', '', 'XF86Launch8') keyboard.x11_keycode.196=('XF86Launch9', '', 'XF86Launch9') keyboard.x11_keycode.198=('XF86AudioMicMute', '', 'XF86AudioMicMute') keyboard.x11_keycode.199=('XF86TouchpadToggle', '', 'XF86TouchpadToggle') keyboard.x11_keycode.200=('XF86TouchpadOn', '', 'XF86TouchpadOn') keyboard.x11_keycode.201=('XF86TouchpadOff', '', 'XF86TouchpadOff') keyboard.x11_keycode.203=('Mode_switch', '', 'Mode_switch') keyboard.x11_keycode.204=('', 'Alt_L', '', 'Alt_L') keyboard.x11_keycode.205=('', 'Meta_L', '', 'Meta_L') keyboard.x11_keycode.206=('', 'Super_L', '', 'Super_L') keyboard.x11_keycode.207=('', 'Hyper_L', '', 'Hyper_L') keyboard.x11_keycode.208=('XF86AudioPlay', '', 'XF86AudioPlay') keyboard.x11_keycode.209=('XF86AudioPause', '', 'XF86AudioPause') keyboard.x11_keycode.210=('XF86Launch3', '', 'XF86Launch3') keyboard.x11_keycode.211=('XF86Launch4', '', 'XF86Launch4') keyboard.x11_keycode.212=('XF86LaunchB', '', 'XF86LaunchB') keyboard.x11_keycode.213=('XF86Suspend', '', 'XF86Suspend') keyboard.x11_keycode.214=('XF86Close', '', 'XF86Close') keyboard.x11_keycode.215=('XF86AudioPlay', '', 'XF86AudioPlay') keyboard.x11_keycode.216=('XF86AudioForward', '', 'XF86AudioForward') keyboard.x11_keycode.218=('Print', '', 'Print') keyboard.x11_keycode.220=('XF86WebCam', '', 'XF86WebCam') keyboard.x11_keycode.223=('XF86Mail', '', 'XF86Mail') keyboard.x11_keycode.224=('XF86Messenger', '', 'XF86Messenger') keyboard.x11_keycode.225=('XF86Search', '', 'XF86Search') keyboard.x11_keycode.226=('XF86Go', '', 'XF86Go') keyboard.x11_keycode.227=('XF86Finance', '', 'XF86Finance') keyboard.x11_keycode.228=('XF86Game', '', 'XF86Game') keyboard.x11_keycode.229=('XF86Shop', '', 'XF86Shop') keyboard.x11_keycode.231=('Cancel', '', 'Cancel') keyboard.x11_keycode.232=('XF86MonBrightnessDown', '', 'XF86MonBrightnessDown') keyboard.x11_keycode.233=('XF86MonBrightnessUp', '', 'XF86MonBrightnessUp') keyboard.x11_keycode.234=('XF86AudioMedia', '', 'XF86AudioMedia') keyboard.x11_keycode.235=('XF86Display', '', 'XF86Display') keyboard.x11_keycode.236=('XF86KbdLightOnOff', '', 'XF86KbdLightOnOff') keyboard.x11_keycode.237=('XF86KbdBrightnessDown', '', 'XF86KbdBrightnessDown') keyboard.x11_keycode.238=('XF86KbdBrightnessUp', '', 'XF86KbdBrightnessUp') keyboard.x11_keycode.239=('XF86Send', '', 'XF86Send') keyboard.x11_keycode.240=('XF86Reply', '', 'XF86Reply') keyboard.x11_keycode.241=('XF86MailForward', '', 'XF86MailForward') keyboard.x11_keycode.242=('XF86Save', '', 'XF86Save') keyboard.x11_keycode.243=('XF86Documents', '', 'XF86Documents') keyboard.x11_keycode.244=('XF86Battery', '', 'XF86Battery') keyboard.x11_keycode.245=('XF86Bluetooth', '', 'XF86Bluetooth') keyboard.x11_keycode.246=('XF86WLAN', '', 'XF86WLAN') mmap.filename= mmap.supported=True network.bandwidth-limit=0 network.bencode=True network.bencode.version=('Cython', 2, 5) network.compressors=('zlib', 'lzo') network.config.socket.timeout=20 network.config.vsocket.timeout=5 network.digest=('hmac', 'xor', 'hmac+whirlpool', 'hmac+sha512', 'hmac+sha384', 'hmac+sha256', 'hmac+sha224', 'hmac+sha1', 'hmac+sha', 'hmac+ripemd160', 'hmac+md5', 'hmac+md4', 'hmac+ecdsa-with-SHA1', 'hmac+dsaWithSHA', 'hmac+dsaEncryption', 'hmac+SHA512', 'hmac+SHA384', 'hmac+SHA256', 'hmac+SHA224', 'hmac+SHA1', 'hmac+SHA', 'hmac+RIPEMD160', 'hmac+MD5', 'hmac+MD4', 'hmac+DSA-SHA', 'hmac+DSA', 'des') network.encoders=('rencode', 'bencode', 'yaml') network.encryption= network.interfaces=('lo', 'eth0') network.lock=True network.lock-toggle=True network.lz4=False network.lz4.version=r119 network.lzo=True network.lzo.version=2.08 network.mmap=True network.packet-handlers.authenticated=('ack-file-chunk', 'bandwidth-limit', 'command-signal', 'command_request', 'connection-data', 'lock-toggle', 'logging', 'ping', 'ping_echo', 'print', 'printers', 'send-data-request', 'send-data-response', 'send-file', 'send-file-chunk', 'set-clipboard-enabled', 'set-keyboard-sync-enabled', 'sharing-toggle', 'webcam-frame', 'webcam-start', 'webcam-stop') network.packet-handlers.default=('connection-lost', 'disconnect', 'gibberish', 'hello', 'invalid', 'udp-control') network.packet-handlers.ui=('buffer-refresh', 'button-action', 'clipboard-contents', 'clipboard-contents-none', 'clipboard-enable-selections', 'clipboard-loop-uuids', 'clipboard-pending-requests', 'clipboard-request', 'clipboard-token', 'close-window', 'configure-window', 'damage-sequence', 'desktop_size', 'encoding', 'exit-server', 'focus', 'force-ungrab', 'info-request', 'input-devices', 'key-action', 'key-repeat', 'keymap-changed', 'layout-changed', 'map-window', 'min-quality', 'min-speed', 'notification-action', 'notification-close', 'pointer-position', 'quality', 'resume', 'rpc', 'screenshot', 'server-settings', 'set-bell', 'set-cursors', 'set-notify', 'set_deflate', 'shutdown-server', 'sound-control', 'sound-data', 'speed', 'start-command', 'suspend', 'unmap-window', 'wheel-motion', 'window-signal') network.paramiko.version=(1, 16, 0) network.python-lz4=True network.python-lz4.version=0.7.0 network.python-lzo=True network.python-lzo.version=1.08 network.rencode=True network.rencode.version=('Cython', 1, 0, 3) network.salt-digest=('hmac+whirlpool', 'hmac+sha512', 'hmac+sha384', 'hmac+sha256', 'hmac+sha224', 'hmac+sha1', 'hmac+sha', 'hmac+ripemd160', 'hmac+md5', 'hmac+md4', 'hmac+ecdsa-with-SHA1', 'hmac+dsaWithSHA', 'hmac+dsaEncryption', 'hmac+SHA512', 'hmac+SHA384', 'hmac+SHA256', 'hmac+SHA224', 'hmac+SHA1', 'hmac+SHA', 'hmac+RIPEMD160', 'hmac+MD5', 'hmac+MD4', 'hmac+DSA-SHA', 'hmac+DSA') network.sharing=True network.sharing-toggle=True network.sockets.tcp.listeners=(('0.0.0.0', 6666),) network.sockets.udp.listeners=(('0.0.0.0', 6666),) network.sockets.unix-domain.listeners=('/run/user/1000/xpra/xubuntu-0',) network.ssl=True network.ssl.alpn=True network.ssl.channel-binding-types=('tls-unique',) network.ssl.ecdh=True network.ssl.npn=True network.ssl.openssl.version=OpenSSL 1.0.2g 1 Mar 2016 network.ssl.openssl.version-info=(1, 0, 2, 7, 15) network.ssl.openssl.version-number=268443775 network.ssl.options.OP_ALL=2147484671 network.ssl.options.OP_CIPHER_SERVER_PREFERENCE=4194304 network.ssl.options.OP_NO_COMPRESSION=131072 network.ssl.options.OP_NO_SSLv2=16777216 network.ssl.options.OP_NO_SSLv3=33554432 network.ssl.options.OP_NO_TLSv1=67108864 network.ssl.options.OP_NO_TLSv1_1=268435456 network.ssl.options.OP_NO_TLSv1_2=134217728 network.ssl.options.OP_SINGLE_DH_USE=1048576 network.ssl.options.OP_SINGLE_ECDH_USE=524288 network.ssl.protocols.PROTOCOL_SSLv23=2 network.ssl.protocols.PROTOCOL_TLSv1=3 network.ssl.protocols.PROTOCOL_TLSv1_1=4 network.ssl.protocols.PROTOCOL_TLSv1_2=5 network.ssl.sni=True network.ssl.verify.VERIFY_CRL_CHECK_CHAIN=12 network.ssl.verify.VERIFY_CRL_CHECK_LEAF=4 network.ssl.verify.VERIFY_DEFAULT=0 network.ssl.verify.VERIFY_X509_STRICT=32 network.ssl.verify.VERIFY_X509_TRUSTED_FIRST=32768 network.system.core.somaxconn=128 network.system.ipv4.fwmark_reflect=True network.system.ipv4.icmp.echo_ignore_all=True network.system.ipv4.icmp.echo_ignore_broadcasts=True network.system.ipv4.icmp.errors_use_inbound_ifaddr=0 network.system.ipv4.icmp.ignore_bogus_error_responses=1 network.system.ipv4.icmp.ratelimit=1000 network.system.ipv4.icmp.ratemask=6168 network.system.ipv4.igmp.max_memberships=20 network.system.ipv4.igmp.max_msf=10 network.system.ipv4.igmp.qrv=2 network.system.ipv4.ip.default_ttl=64 network.system.ipv4.ip.dynaddr=True network.system.ipv4.ip.early_demux=True network.system.ipv4.ip.forward=True network.system.ipv4.ip.forward_use_pmtu=True network.system.ipv4.ip.local_port_range=(32768, 60999) network.system.ipv4.ip.local_reserved_ports=() network.system.ipv4.ip.no_pmtu_disc=0 network.system.ipv4.ip.nonlocal_bind=True network.system.ipv4.ipfrag.high_thresh=262144 network.system.ipv4.ipfrag.low_thresh=196608 network.system.ipv4.ipfrag.max_dist=64 network.system.ipv4.ipfrag.time=30 network.system.ipv4.tcp.abort_on_overflow=True network.system.ipv4.tcp.adv_win_scale=1 network.system.ipv4.tcp.app_win=31 network.system.ipv4.tcp.autocorking=True network.system.ipv4.tcp.base_mss=1024 network.system.ipv4.tcp.challenge_ack_limit=1000 network.system.ipv4.tcp.congestion_control=cubic network.system.ipv4.tcp.dsack=True network.system.ipv4.tcp.early_retrans=3 network.system.ipv4.tcp.ecn=2 network.system.ipv4.tcp.ecn_fallback=True network.system.ipv4.tcp.fack=True network.system.ipv4.tcp.fastopen=1 network.system.ipv4.tcp.fin_timeout=60 network.system.ipv4.tcp.frto=2 network.system.ipv4.tcp.invalid_ratelimit=500 network.system.ipv4.tcp.keepalive_intvl=75 network.system.ipv4.tcp.keepalive_probes=9 network.system.ipv4.tcp.keepalive_time=7200 network.system.ipv4.tcp.limit_output_bytes=262144 network.system.ipv4.tcp.max_reordering=300 network.system.ipv4.tcp.max_syn_backlog=512 network.system.ipv4.tcp.max_tw_buckets=65536 network.system.ipv4.tcp.min_rtt_wlen=300 network.system.ipv4.tcp.min_tso_segs=2 network.system.ipv4.tcp.moderate_rcvbuf=1 network.system.ipv4.tcp.mtu_probing=0 network.system.ipv4.tcp.no_metrics_save=True network.system.ipv4.tcp.notsent_lowat=4294967295 network.system.ipv4.tcp.orphan_retries=0 network.system.ipv4.tcp.pacing_ca_ratio=120 network.system.ipv4.tcp.pacing_ss_ratio=200 network.system.ipv4.tcp.probe_interval=600 network.system.ipv4.tcp.probe_threshold=8 network.system.ipv4.tcp.recovery=True network.system.ipv4.tcp.reordering=3 network.system.ipv4.tcp.retrans_collapse=True network.system.ipv4.tcp.retries1=3 network.system.ipv4.tcp.retries2=15 network.system.ipv4.tcp.rfc1337=0 network.system.ipv4.tcp.rmem=(4096, 87380, 6291456) network.system.ipv4.tcp.sack=1 network.system.ipv4.tcp.slow_start_after_idle=1 network.system.ipv4.tcp.stdurg=0 network.system.ipv4.tcp.syn_retries=6 network.system.ipv4.tcp.synack_retries=5 network.system.ipv4.tcp.syncookies=1 network.system.ipv4.tcp.thin_linear_timeouts=True network.system.ipv4.tcp.timestamps=True network.system.ipv4.tcp.tso_win_divisor=3 network.system.ipv4.tcp.tw_reuse=0 network.system.ipv4.tcp.window_scaling=1 network.system.ipv4.tcp.wmem=(4096, 16384, 4194304) network.system.ipv4.tcp.workaround_signed_windows=True network.system.unix.max_dgram_qlen=512 network.tcp-encryption= network.www=True network.www.dir=/usr/share/xpra/www network.www.http-headers-dir=/usr/share/xpra/http-headers network.yaml=True network.yaml.version=3.11 network.zlib=True network.zlib.version=1.0 notifications.actions=True notifications.active=(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16) notifications.bus-name=org.freedesktop.Notifications notifications.bus-path=/org/freedesktop/Notifications notifications.capabilities=('body', 'icon-static', 'actions', 'action-icons') notifications.counter=17 notifications.dbus-id=unix:abstract=/tmp/dbus-m7A2tC0Sit,guid=54618fc7775acc4a9cbd35265d0aa071 opengl.message=No module named _types opengl.success=False pings=5 printing.add-local-printers=False printing.add-printer-options=('-E', '-o printer-is-shared=false', '-u allow:$USER') printing.cups-dbus=1 printing.cups-dbus.default=1 printing.cups-dbus.poll-delay=60 printing.cups.default-options.fit-to-page=True printing.forwarder=xpraforwarder printing.generic=True printing.lpadmin=/usr/sbin/lpadmin printing.lpinfo=/usr/sbin/lpinfo printing.mimetype.default=application/postscript printing.mimetypes=('application/pdf', 'application/postscript') printing.mimetypes.default=('application/pdf', 'application/postscript') printing.mimetypes.ppd.application/pdf=Generic-PDF_Printer-PDF.ppd printing.mimetypes.ppd.application/postscript=CUPS-PDF.ppd printing.mimetypes.printers.application/pdf=Generic PDF Printer printing.mimetypes.printers.application/postscript=Generic PostScript Printer printing.printer-prefix= printing.printers.application/pdf=('-P', '/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd') printing.printers.application/postscript=('-m', 'drv:///sample.drv/generic.ppd') printing.printers.predefined.application/pdf=('-P', '/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd') printing.printers.predefined.application/postscript=('-m', 'drv:///sample.drv/generic.ppd') printing.raw-mode=False printing.simulate-failure=0 printing.skipped-printers=('Cups-PDF',) printing.tmpdir=/tmp server.XShm=True server.XTest=True server.Xkb=True server.argv=('/usr/bin/xpra', '--printing=ask', '--start-new-commands=yes', 'start', '--start=screen -d -m -S login -c ~/.screenrc-login', '--bind-tcp=0.0.0.0:6666', '--bind-udp=0.0.0.0:6666', '--systemd-run=no') server.build.bit=64bit server.build.compiler=gcc-5.real (Ubuntu 5.3.1-14ubuntu2) 5.3.1 20160413 server.build.cpu=x86_64 server.build.cython=0.29 server.build.date=2019-06-07 server.build.lib.gtk=3.18.9 server.build.lib.nvenc=8.1 server.build.lib.pygobject=2.28.6 server.build.lib.pygtk=2.24.0 server.build.lib.vpx=1.5.0 server.build.lib.x11=1.6.3 server.build.lib.x264=0.148.2643 5c65704 server.build.lib.xcomposite=0.4.4 server.build.lib.xdamage=1.1.4 server.build.lib.xext=1.3.3 server.build.lib.xfixes=5.0.1 server.build.lib.xkbfile=1.0.9 server.build.lib.xrandr=1.5.0 server.build.lib.xtst=1.2.2 server.build.linker=GNU ld (GNU Binutils for Ubuntu) 2.26 server.build.local_modifications=0 server.build.nvcc=10.0.130 server.build.python=2.7.11 server.build.revision=22875 server.build.time=04:49 server.build.version=2.5.2 server.byteorder=little server.cairo.version=(1, 8, 8) server.display=:0 server.exec_prefix=/usr server.executable=/usr/bin/python2 server.fakeXinerama=False server.gdk.version=2.24.0 server.gid=1000 server.glib.version=(2, 48, 2) server.gobject.version=(2, 28, 6) server.gtk.version=(2, 24, 30) server.hostname=xubuntu server.idle-timeout=0 server.libfakeXinerama= server.load=(1780, 2260, 2320) server.max_desktop_size=(5760, 2560) server.mode=GTK2 X11 server.original-desktop-display=192.168.128.55:0.0 server.pango.version=1.38.1 server.path=('/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/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0') server.pid=3587 server.platform=linux2 server.platform.architecture=('64bit', 'ELF') server.platform.linux_distribution=('Ubuntu', '16.04', 'xenial') server.platform.machine=x86_64 server.platform.name=Linux Ubuntu 16.04 xenial server.platform.platform=Linux-4.15.0-51-generic-x86_64-with-Ubuntu-16.04-xenial server.platform.processor=Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz server.platform.release=4.15.0-51-generic server.platform.sysrelease=4.15.0-51-generic server.pyglib.version=(2, 28, 6) server.pygtk.version=(2, 24, 0) server.python.bits=64 server.python.full_version=2.7.12 (default, Nov 12 2018, 14:36:49) \n[GCC 5.4.0 20160609] server.python.version=2.7.12 server.randr=True server.randr.exact=True server.randr.options=((5760, 2560), (2880, 900), (1440, 900), (1280, 800)) server.root_window_size=(2880, 900) server.session-type=seamless server.start_time=1560977521 server.type=Python/gtk/x11 server.uid=1000 server.uuid=0d48308010794637b9d5a2df7ce0464b session.name=screen state.focused=0 state.grabbed=0 state.window-manager-name=Xpra state.windows=2 threads.count=13 threads.frame=info threads.frame.1=parse threads.frame.1.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '795', '_read_parse_thread_loop', 'self.do_read_parse_thread_loop()'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '821', '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', '340', 'wait', 'waiter.acquire()')) threads.frame.2=main threads.frame.2.stack=(('/usr/bin/xpra', '26', '', 'sys.exit(main(sys.argv[0], sys.argv))'), ('/usr/lib/python2.7/dist-packages/xpra/scripts/main.py', '97', 'main', 'return run_mode(script_file, err, options, args, mode, defaults)'), ('/usr/lib/python2.7/dist-packages/xpra/scripts/main.py', '430', 'run_mode', 'return run_server(error_cb, options, mode, script_file, args, current_display)'), ('/usr/lib/python2.7/dist-packages/xpra/scripts/server.py', '620', 'run_server', 'return do_run_server(error_cb, opts, mode, xpra_file, extra_args, desktop_display)'), ('/usr/lib/python2.7/dist-packages/xpra/scripts/server.py', '1241', 'do_run_server', 'r = app.run()'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_core.py', '365', 'run', 'self.do_run()'), ('/usr/lib/python2.7/dist-packages/xpra/server/gtk_server_base.py', '76', 'do_run', 'gtk_main()'), ('/usr/lib/python2.7/dist-packages/xpra/gtk_common/gtk_util.py', '684', 'gtk_main', 'gtk.main()')) threads.frame.3=format threads.frame.3.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '368', '_write_format_thread_loop', 'self._source_has_more.wait()'), ('/usr/lib/python2.7/threading.py', '614', 'wait', 'self.__cond.wait(timeout)'), ('/usr/lib/python2.7/threading.py', '340', 'wait', 'waiter.acquire()')) threads.frame.4=unknown threads.frame.4.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '372', '_write_format_thread_loop', 'self._add_packet_to_queue(*gpc())'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '392', '_add_packet_to_queue', 'self._add_chunks_to_queue(packet_type, chunks, start_send_cb, end_send_cb, fail_cb, synchronous, has_more or wait_for_more)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '445', '_add_chunks_to_queue', 'self.raw_write(items, start_send_cb, end_send_cb, fail_cb, synchronous, more)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '461', 'raw_write', 'self._write_queue.put((items, start_cb, end_cb, fail_cb, synchronous, more))'), ('/usr/lib/python2.7/Queue.py', '126', 'put', 'self.not_full.wait()'), ('/usr/lib/python2.7/threading.py', '340', 'wait', 'waiter.acquire()')) threads.frame.5=worker threads.frame.5.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/dist-packages/xpra/server/background_worker.py', '55', 'run', 'item = self.items.get()'), ('/usr/lib/python2.7/Queue.py', '168', 'get', 'self.not_empty.wait()'), ('/usr/lib/python2.7/threading.py', '340', 'wait', 'waiter.acquire()')) threads.frame.6=write threads.frame.6.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '657', '_write_thread_loop', 'self._io_thread_loop("write", self._write)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '638', '_io_thread_loop', 'while not self._closed and callback():'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '659', '_write', 'items = self._write_queue.get()'), ('/usr/lib/python2.7/Queue.py', '168', 'get', 'self.not_empty.wait()'), ('/usr/lib/python2.7/threading.py', '340', 'wait', 'waiter.acquire()')) threads.frame.7=parse threads.frame.7.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '795', '_read_parse_thread_loop', 'self.do_read_parse_thread_loop()'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '821', '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', '340', 'wait', 'waiter.acquire()')) threads.frame.8=unknown threads.frame.8.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_core.py', '862', 'handle_new_connection', 'peek_data, line1 = self.peek_connection(conn, PEEK_TIMEOUT)'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_core.py', '806', 'peek_connection', 'sleep(timeout/4.0)')) threads.frame.9=unknown threads.frame.9.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '715', '_read_thread_loop', 'self._io_thread_loop("read", self._read)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '638', '_io_thread_loop', 'while not self._closed and callback():'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '717', '_read', 'buf = self._conn.read(self.read_buffer_size)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '255', 'read', 'return self._read(self._osread, self._read_fd, n)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '201', '_read', 'r = self.untilConcludes(*args)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '186', 'untilConcludes', 'return untilConcludes(self.is_active, self.can_retry, *args)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '123', 'untilConcludes', 'return f(*a, **kw)')) threads.frame.10=unknown threads.frame.10.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/udp_protocol.py', '71', '_read_thread_loop', 'buf, bfrom = self._socket.recvfrom(READ_BUFFER_SIZE)')) threads.frame.11=read threads.frame.11.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '715', '_read_thread_loop', 'self._io_thread_loop("read", self._read)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '638', '_io_thread_loop', 'while not self._closed and callback():'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '717', '_read', 'buf = self._conn.read(self.read_buffer_size)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '331', 'read', 'return self._read(self._socket.recv, n)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '201', '_read', 'r = self.untilConcludes(*args)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '186', 'untilConcludes', 'return untilConcludes(self.is_active, self.can_retry, *args)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '123', 'untilConcludes', 'return f(*a, **kw)')) threads.frame.12=read threads.frame.12.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '715', '_read_thread_loop', 'self._io_thread_loop("read", self._read)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '638', '_io_thread_loop', 'while not self._closed and callback():'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '717', '_read', 'buf = self._conn.read(self.read_buffer_size)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '331', 'read', 'return self._read(self._socket.recv, n)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '201', '_read', 'r = self.untilConcludes(*args)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '186', 'untilConcludes', 'return untilConcludes(self.is_active, self.can_retry, *args)'), ('/usr/lib/python2.7/dist-packages/xpra/net/bytestreams.py', '123', 'untilConcludes', 'return f(*a, **kw)')) threads.frame.13=unknown threads.frame.13.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/server/source/client_connection.py', '369', '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', '340', 'wait', 'waiter.acquire()')) threads.frame.14=unknown threads.frame.14.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '795', '_read_parse_thread_loop', 'self.do_read_parse_thread_loop()'), ('/usr/lib/python2.7/dist-packages/xpra/net/protocol.py', '821', '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', '340', 'wait', 'waiter.acquire()')) threads.frame.stack=(('/usr/lib/python2.7/threading.py', '774', '__bootstrap', 'self.__bootstrap_inner()'), ('/usr/lib/python2.7/threading.py', '801', '__bootstrap_inner', 'self.run()'), ('/usr/lib/python2.7/threading.py', '754', 'run', 'self.__target(*self.__args, **self.__kwargs)'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_core.py', '1784', '_get_info_in_thread', 'info = self.get_info(proto, *args)'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_base.py', '547', 'get_info', 'dgi = self.do_get_info(proto, sources)'), ('/usr/lib/python2.7/dist-packages/xpra/x11/server.py', '366', 'do_get_info', 'info = X11ServerBase.do_get_info(self, proto, server_sources)'), ('/usr/lib/python2.7/dist-packages/xpra/x11/x11_server_core.py', '354', 'do_get_info', 'info = GTKServerBase.do_get_info(self, proto, server_sources)'), ('/usr/lib/python2.7/dist-packages/xpra/server/gtk_server_base.py', '151', 'do_get_info', 'info = ServerBase.do_get_info(self, proto, *args)'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_base.py', '585', 'do_get_info', 'merge_dicts(info, c.get_info(self, proto))'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_core.py', '1857', 'get_info', 'up("threads", self.get_thread_info(proto))'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_base.py', '535', 'get_thread_info', 'return get_thread_info(proto, tuple(self._server_sources.keys()))'), ('/usr/lib/python2.7/dist-packages/xpra/server/server_core.py', '164', 'get_thread_info', 'stack = traceback.extract_stack(frame_pair[1])')) threads.info=read threads.info.1=parse threads.info.count=2 threads.memory.children.idrss=0 threads.memory.children.inblock=1282128 threads.memory.children.isrss=0 threads.memory.children.ixrss=0 threads.memory.children.majflt=9063 threads.memory.children.maxrss=274116 threads.memory.children.minflt=1256255 threads.memory.children.msgrcv=0 threads.memory.children.msgsnd=0 threads.memory.children.nivcsw=3167932 threads.memory.children.nsignals=0 threads.memory.children.nswap=0 threads.memory.children.nvcsw=93086809 threads.memory.children.oublock=366152 threads.memory.children.stime=3238 threads.memory.children.utime=8712 threads.memory.server.idrss=0 threads.memory.server.inblock=529504 threads.memory.server.isrss=0 threads.memory.server.ixrss=0 threads.memory.server.majflt=22017 threads.memory.server.maxrss=549500 threads.memory.server.minflt=1829101 threads.memory.server.msgrcv=0 threads.memory.server.msgsnd=0 threads.memory.server.nivcsw=1808797 threads.memory.server.nsignals=0 threads.memory.server.nswap=0 threads.memory.server.nvcsw=53003787 threads.memory.server.oublock=784 threads.memory.server.stime=1492 threads.memory.server.utime=5179 threads.thread=MainThread threads.thread.1=format threads.thread.2=Worker_Thread threads.thread.3=write threads.thread.4=parse threads.thread.5=Info threads.thread.6=new-unix-domain-connection threads.thread.7=format threads.thread.8=parse threads.thread.9=read threads.thread.10=read threads.thread.11=encode threads.thread.12=read total-memory=16696061952 video.csc.BGRX_to_BGR=('swscale',) video.csc.BGRX_to_GBRP=('swscale',) video.csc.BGRX_to_RGB=('swscale',) video.csc.BGRX_to_RGBX=('swscale',) video.csc.BGRX_to_XBGR=('swscale',) video.csc.BGRX_to_XRGB=('swscale',) video.csc.BGRX_to_YUV420P=('swscale',) video.csc.BGRX_to_YUV422P=('swscale',) video.csc.BGRX_to_YUV444P=('swscale',) video.csc.BGR_to_BGRX=('swscale',) video.csc.BGR_to_GBRP=('swscale',) video.csc.BGR_to_RGB=('swscale',) video.csc.BGR_to_RGBX=('swscale',) video.csc.BGR_to_XBGR=('swscale',) video.csc.BGR_to_XRGB=('swscale',) video.csc.BGR_to_YUV420P=('swscale',) video.csc.BGR_to_YUV422P=('swscale',) video.csc.BGR_to_YUV444P=('swscale',) video.csc.GBRP_to_BGR=('swscale',) video.csc.GBRP_to_BGRX=('swscale',) video.csc.GBRP_to_RGB=('swscale',) video.csc.GBRP_to_RGBX=('swscale',) video.csc.GBRP_to_XBGR=('swscale',) video.csc.GBRP_to_XRGB=('swscale',) video.csc.GBRP_to_YUV420P=('swscale',) video.csc.GBRP_to_YUV422P=('swscale',) video.csc.GBRP_to_YUV444P=('swscale',) video.csc.RGBX_to_BGR=('swscale',) video.csc.RGBX_to_BGRX=('swscale',) video.csc.RGBX_to_GBRP=('swscale',) video.csc.RGBX_to_RGB=('swscale',) video.csc.RGBX_to_XBGR=('swscale',) video.csc.RGBX_to_XRGB=('swscale',) video.csc.RGBX_to_YUV420P=('swscale',) video.csc.RGBX_to_YUV422P=('swscale',) video.csc.RGBX_to_YUV444P=('swscale',) video.csc.RGB_to_BGR=('swscale',) video.csc.RGB_to_BGRX=('swscale',) video.csc.RGB_to_GBRP=('swscale',) video.csc.RGB_to_RGBX=('swscale',) video.csc.RGB_to_XBGR=('swscale',) video.csc.RGB_to_XRGB=('swscale',) video.csc.RGB_to_YUV420P=('swscale',) video.csc.RGB_to_YUV422P=('swscale',) video.csc.RGB_to_YUV444P=('swscale',) video.csc.XBGR_to_BGR=('swscale',) video.csc.XBGR_to_BGRX=('swscale',) video.csc.XBGR_to_GBRP=('swscale',) video.csc.XBGR_to_RGB=('swscale',) video.csc.XBGR_to_RGBX=('swscale',) video.csc.XBGR_to_XRGB=('swscale',) video.csc.XBGR_to_YUV420P=('swscale',) video.csc.XBGR_to_YUV422P=('swscale',) video.csc.XBGR_to_YUV444P=('swscale',) video.csc.XRGB_to_BGR=('swscale',) video.csc.XRGB_to_BGRX=('swscale',) video.csc.XRGB_to_GBRP=('swscale',) video.csc.XRGB_to_RGB=('swscale',) video.csc.XRGB_to_RGBX=('swscale',) video.csc.XRGB_to_XBGR=('swscale',) video.csc.XRGB_to_YUV420P=('swscale',) video.csc.XRGB_to_YUV422P=('swscale',) video.csc.XRGB_to_YUV444P=('swscale',) video.csc.YUV420P_to_BGR=('swscale',) video.csc.YUV420P_to_BGRX=('swscale',) video.csc.YUV420P_to_RGB=('swscale',) video.csc.YUV420P_to_RGBX=('swscale',) video.csc.YUV420P_to_XBGR=('swscale',) video.csc.YUV420P_to_XRGB=('swscale',) video.csc.YUV420P_to_YUV422P=('swscale',) video.csc.YUV420P_to_YUV444P=('swscale',) video.csc.YUV422P_to_BGR=('swscale',) video.csc.YUV422P_to_BGRX=('swscale',) video.csc.YUV422P_to_RGB=('swscale',) video.csc.YUV422P_to_RGBX=('swscale',) video.csc.YUV422P_to_XBGR=('swscale',) video.csc.YUV422P_to_XRGB=('swscale',) video.csc.YUV422P_to_YUV420P=('swscale',) video.csc.YUV422P_to_YUV444P=('swscale',) video.csc.YUV444P_to_BGR=('swscale',) video.csc.YUV444P_to_BGRX=('swscale',) video.csc.YUV444P_to_GBRP=('swscale',) video.csc.YUV444P_to_RGB=('swscale',) video.csc.YUV444P_to_RGBX=('swscale',) video.csc.YUV444P_to_XBGR=('swscale',) video.csc.YUV444P_to_XRGB=('swscale',) video.csc.YUV444P_to_YUV420P=('swscale',) video.csc.YUV444P_to_YUV422P=('swscale',) video.encoding.BGRA_to_h264=('x264',) video.encoding.BGRX_to_h264=('x264',) video.encoding.YUV420P_to_h264=('x264',) video.encoding.YUV420P_to_h264+mp4=('ffmpeg',) video.encoding.YUV420P_to_mpeg4+mp4=('ffmpeg',) video.encoding.YUV420P_to_vp8=('vpx',) video.encoding.YUV420P_to_vp8+webm=('ffmpeg',) video.encoding.YUV420P_to_vp9=('vpx',) video.encoding.YUV422P_to_h264=('x264',) video.encoding.YUV444P_to_h264=('x264',) video.encoding.YUV444P_to_vp9=('vpx',) video.encoding.csc-module.swscale=active video.encoding.video-encoder.ffmpeg=active video.encoding.video-encoder.nvenc=active video.encoding.video-encoder.vpx=active video.encoding.video-encoder.x264=active webcam=False windows.1.XShm=True windows.1.above=False windows.1.allowed-actions=('_NET_WM_ACTION_CLOSE', '_NET_WM_ACTION_MOVE', '_NET_WM_ACTION_RESIZE', '_NET_WM_ACTION_FULLSCREEN', '_NET_WM_ACTION_MINIMIZE', '_NET_WM_ACTION_SHADE', '_NET_WM_ACTION_STICK', '_NET_WM_ACTION_MAXIMIZE_HORZ', '_NET_WM_ACTION_MAXIMIZE_VERT', '_NET_WM_ACTION_CHANGE_DESKTOP', '_NET_WM_ACTION_ABOVE', '_NET_WM_ACTION_BELOW') windows.1.below=False windows.1.bypass-compositor=2 windows.1.children=() windows.1.class-instance=('google-chrome', 'Google-chrome') windows.1.client-geometry=(1440, 25, 1440, 875) windows.1.client-machine=xubuntu windows.1.client-properties.90bd7e908798ffa980154dbfc63ba3506b6347a0.screen=0 windows.1.client-properties.c8519d955558f94bfab67aae0ff28846010a9fb5.screen=0 windows.1.client-properties.ea3a55aed2b236acab1acaebdaaec0bd387ac2d7.screen=0 windows.1.command= windows.1.content-type= windows.1.decorations=0 windows.1.depth=24 windows.1.focused=0 windows.1.frame=(0, 0, 0, 0) windows.1.fullscreen=False windows.1.geometry=(1440, 25, 1440, 875) windows.1.grabbed=0 windows.1.has-alpha=False windows.1.icon-title= windows.1.iconic=False windows.1.maximized=True windows.1.modal=False windows.1.opacity=-1 windows.1.override-redirect=False windows.1.pid=3907 windows.1.role=browser windows.1.set-initial-position=True windows.1.shaded=False windows.1.shape.Bounding.extents=(1, 0, 0, 1440, 875) windows.1.shape.Bounding.rectangles=((0, 0, 1440, 875),) windows.1.shape.Clip.extents=(0, 0, 0, 1440, 875) windows.1.shape.Clip.rectangles=((0, 0, 1440, 875),) windows.1.shape.ShapeInput.rectangles=((0, 0, 1440, 875),) windows.1.shape.x=0 windows.1.shape.y=0 windows.1.shown=True windows.1.size=(1440, 875) windows.1.size-constraints.minimum-size=(500, 106) windows.1.size-constraints.position=(1440, 25) windows.1.skip-pager=False windows.1.skip-taskbar=False windows.1.state=('_NET_WM_STATE_MAXIMIZED_VERT', '_NET_WM_STATE_MAXIMIZED_HORZ') windows.1.sticky=False windows.1.title=Trac: #2340 by tc424: "Run command" fails: 'NoneType' object is not iterable - steved424@gmail.com - Gmail - Google Chrome windows.1.tray=False windows.1.window-type=('NORMAL',) windows.1.workspace=0 windows.1.xid=0xc00001 windows.661.XShm=True windows.661.above=False windows.661.allowed-actions=('_NET_WM_ACTION_CLOSE', '_NET_WM_ACTION_MOVE', '_NET_WM_ACTION_RESIZE', '_NET_WM_ACTION_FULLSCREEN', '_NET_WM_ACTION_MINIMIZE', '_NET_WM_ACTION_SHADE', '_NET_WM_ACTION_STICK', '_NET_WM_ACTION_MAXIMIZE_HORZ', '_NET_WM_ACTION_MAXIMIZE_VERT', '_NET_WM_ACTION_CHANGE_DESKTOP', '_NET_WM_ACTION_ABOVE', '_NET_WM_ACTION_BELOW') windows.661.below=False windows.661.bypass-compositor=0 windows.661.children=() windows.661.class-instance=('libreoffice', 'libreoffice-calc') windows.661.client-geometry=(1440, 49, 1440, 851) windows.661.client-machine=xubuntu windows.661.client-properties.90bd7e908798ffa980154dbfc63ba3506b6347a0.screen=0 windows.661.command= windows.661.content-type= windows.661.depth=24 windows.661.focused=0 windows.661.frame=(0, 0, 24, 0) windows.661.fullscreen=False windows.661.geometry=(1440, 49, 1440, 851) windows.661.grabbed=0 windows.661.has-alpha=False windows.661.icon-title=symptoms.ods - LibreOffice Calc windows.661.iconic=True windows.661.maximized=True windows.661.menu.application-actions.About=(True, '', ()) windows.661.menu.application-actions.HelpIndex=(True, '', ()) windows.661.menu.application-actions.New=(True, '', ()) windows.661.menu.application-actions.OptionsTreeDialog=(True, '', ()) windows.661.menu.application-actions.Quit=(True, '', ()) windows.661.menu.application-id=org.libreoffice windows.661.menu.enabled=False windows.661.menu.window-menu=({':section': (0, 1)}, {':section': (0, 2)}, {':section': (0, 3)}) windows.661.menu.window-menu.1=({'action': 'app.New', 'label': '_New'},) windows.661.menu.window-menu.2=({'action': 'app.OptionsTreeDialog', 'label': 'Preferences...'},) windows.661.menu.window-menu.3=({'action': 'app.HelpIndex', 'label': '_Help'}, {'action': 'app.About', 'label': 'About LibreOffice'}, {'action': 'app.Quit', 'label': 'Quit LibreOffice'}) windows.661.modal=False windows.661.opacity=-1 windows.661.override-redirect=False windows.661.pid=23999 windows.661.set-initial-position=True windows.661.shaded=False windows.661.shown=False windows.661.size=(1440, 851) windows.661.size-constraints.gravity=10 windows.661.size-constraints.minimum-size=(260, 599) windows.661.size-constraints.position=(0, 0) windows.661.skip-pager=False windows.661.skip-taskbar=False windows.661.state=('_NET_WM_STATE_MAXIMIZED_VERT', '_NET_WM_STATE_HIDDEN', '_NET_WM_STATE_MAXIMIZED_HORZ') windows.661.sticky=False windows.661.title=symptoms.ods - LibreOffice Calc windows.661.tray=False windows.661.window-type=('NORMAL',) windows.661.workspace=0 windows.661.xid=0x1800030