Not sure if this is related to bug 327311, sounds similar. I want to connect to my OpenSuse box very simple, using RealVNC client on iPad and Android smartphone. So Unvited connection, no PW. Connection itself works fine, within LAN or remotely via VPN. BUT: Typing is a pain in the neck, as krfb "switches" keyboard layouts. E.g.: I use German layout (QWERTZ). krfb uses US English (QWERTY). When I switch the layout to US English, to "match" keyboard and typings, krfb switches to german. This is somewhat weird :-) Always reproducible with RealVNC client on Android (4.2.2) and iOS (5.1.1) Reproducible: Always Steps to Reproduce: 1. Open krfb on Linux. Linux user session with e.g. GERMAN keyboard layout 2. Allow "uninvited connections", no PW 3. connect to this krfb session remotely via Android or iOS. Actual Results: Desktop share session works fine, as long as no keyboard has to be used. Expected Results: Same keyboard layout within VNC client as on remotely connecting device (Android or iOS). If not possible, at least keyboard layout of host system's session which shared the desktop (Linux)
Created attachment 90025 [details] Typing "qwertz" on German virtual keyboard
Created attachment 90026 [details] Typing "qwerty" on English (US) virtual keyboard
Created attachment 90027 [details] Typing "-/:;()" on German virtual keyboard
Created attachment 90028 [details] Typing "-/:;()" on English (US) virtual keyboard
Additional remark: Using RealVNC app both on iOS or Android for connecting to my Raspberry Pi, with Raspbian/Debian and Xtightvnc, does NOT have this problem. So I'm pretty sure that this is an krfb specific problem.