From X2Go-ML-1@baur-itcs.de Wed Jul 12 23:28:01 2017 Received: (at submit) by bugs.x2go.org; 12 Jul 2017 21:28:03 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 12CAF5DAD3 for ; Wed, 12 Jul 2017 23:28:01 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZN-E2ZM_PAxg for ; Wed, 12 Jul 2017 23:27:54 +0200 (CEST) X-Greylist: delayed 301 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Wed, 12 Jul 2017 23:27:54 CEST Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.24]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 2B8F05DAD2 for ; Wed, 12 Jul 2017 23:27:53 +0200 (CEST) Received: from [192.168.0.15] ([78.43.91.217]) by mrelayeu.kundenserver.de (mreue101 [212.227.15.145]) with ESMTPSA (Nemesis) id 0LheYD-1e0M7p26Az-00mtKz for ; Wed, 12 Jul 2017 23:22:52 +0200 To: submit@bugs.x2go.org From: Stefan Baur Subject: Wishlist: Add alternative key combos for windowed mode Message-ID: <3a88b38c-6ef2-e554-cd45-29c1880ec886@baur-itcs.de> Date: Wed, 12 Jul 2017 23:22:44 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="mfJOdqhMvWwWGFakV7P0JfpikCbiW7mvl" X-Provags-ID: V03:K0:62WslA6+0a951F2aG7KedoybHT17RHIMjjpWVNUlwVJEdfKogT4 kJiGqCKg1MS1p7akT0NvWTrzGPmQIb1heUJuysD63NT2Pf9RuSOvZQAACrK4ndMYaPGFJ9q vLdW2soso7WqHp8lhoalZgXA25r+mxptKZSk/t9eas84bg2qnfdW/tjlWpmungV+pflnwdt hSbZONgIPF+UOnJN8PyTA== X-UI-Out-Filterresults: notjunk:1;V01:K0:nwJ8n5R9Px4=:F9BR3uTwj3FeOdpE/GMWbZ LV2R+kWy+oBEIAgMQgtsvGWq+viiQwg5/fsDGeH54cEKilq0NkUZ2zwuk8H17rDsbc+PT72HK jWntStpo8pZrfo6t+6jAfO4MP0AdIA0w4YWZG1ARmg5dZOG1CEZxwP3h/J52HTcE4igjadL67 Ww4LbhPJZAAPlHjkS8VPIMuF/Kly3h3xqXpu8L0PwqW51YeOYtMg7FBLwB+cD5P6qFzTft5Uv 99oD7bp1ee/QdgrEJSvx9jVfiEoSlcX6lhGxr+OBpVU77ddI+bulXBcRbAnJ0gkrkQy+0gius WI3+xtKzqpwSkpU1AOJD6QI6+hBOvfL4uEZHV9g9KvnZ9Fj2z4jiTNKZlWrvRuPjgOm2n3FNO 3DbpXlyssu1t/Mhe74ZN5Tg8z2cJw5uZ2KRBdLQN0uNiNPHa3CHCPhihVu0izqqXkslHX3gL7 gUS4Iqn+sN2jTMr2/mnP7rKJg8YJ1lIYOev9cRwPw629omhtguuPbf6SQ49QRQYTGToRaihtb N4R+TrcqyBahweS+oyqZ5XZmcNMxk8EKTnvFBtaISJLnNfn5nCuVMYK/Zqj4YneuaIq8PHVSC 63KsVEfqFF41rB7AJTO0N3oWPLvUFn822VgCqqOqO643KkQ7if8OHqNZABVmO7cBTS0ezxuGo 7Gjn9bVXX5cG88kcslGFhP8bkANXipmc5XhTgthY08yVKneNglueUgjyvdPXZkDDxglM= This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --mfJOdqhMvWwWGFakV7P0JfpikCbiW7mvl Content-Type: multipart/mixed; boundary="IEmkTpwq3beNDllIGIPHAXjN0AAMVBStv"; protected-headers="v1" From: Stefan Baur To: submit@bugs.x2go.org Message-ID: <3a88b38c-6ef2-e554-cd45-29c1880ec886@baur-itcs.de> Subject: Wishlist: Add alternative key combos for windowed mode --IEmkTpwq3beNDllIGIPHAXjN0AAMVBStv Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: quoted-printable package: x2goagent priority: wishlist At present, there's a server-side configuration file /etc/x2go/keystrokes.cfg (and optional per-user settings in ~/.x2go/config/keystrokes.cfg *on the server*) that define which key combinations trigger actions in X2Go, like suspending the session or toggling between fullscreen and windowed mode. In windowed mode, it is currently impossible to switch from one application to another using Alt-Tab - it will always apply to the "outer session", the local display (X on Linux, GDI or whatever on Windows, $SOMEOTHERMAGIC on macOS). Microsoft has the same issue with RDP sessions. This is why Windows RDP sessions use the following mapping when running in windowed mode: e.g. Alt-Tab is replaced with Alt-PgUp, and Alt-Shift-Tab with Alt-PgDn. It would be nice if we could add this to our configuration, so that a set of Ctrl-Alt-$SPECIALKEY commands can get mapped to other key combinations inside the session, so that e.g. Ctrl-Alt-PgUp would trigger an Alt-Tab keypress/release inside the session. Kind Regards, Stefan Baur --=20 BAUR-ITCS UG (haftungsbeschr=C3=A4nkt) Gesch=C3=A4ftsf=C3=BChrer: Stefan Baur Eichen=C3=A4ckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364 Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243 --IEmkTpwq3beNDllIGIPHAXjN0AAMVBStv-- --mfJOdqhMvWwWGFakV7P0JfpikCbiW7mvl Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJZZpMpAAoJEG7d9BjNvlEZA20H/itKbCqzXsVew/YBwD5KbgKV fBHgrwfi9I2Q1+ogSAfafq6YzSXcg/Jimvvou/zbR9xe05oVNbm2fAzvt20h2eMQ FodDweyJMKq7J30hE23rjmIw+gUkLDOMaRHRxN8pFPtxiN6QcaANGbB6cz32Dbu/ 203sAREI4fmRfnYac89H2DnNWkXmOUlIejJ74d/9RWWS/5IqtnFB0dzs9TB1SEHq Yzs/J0wKR/QIdvfpNw9+JuWPWYzGwka1N/6RnWEUtpXiocBKDaCjKweyL82LQCFH 5QEw5XCvwZZgXK0qIMgZnzuKkAYmM3YZAR/CoWwLuanFOWWQSoQxHNFFR5Pp2GQ= =ag/A -----END PGP SIGNATURE----- --mfJOdqhMvWwWGFakV7P0JfpikCbiW7mvl--