Bug 341912

Summary: Wrong keyboard layout used
Product: [Applications] krfb Reporter: MichaelOF <michaelof>
Component: generalAssignee: George Goldberg <grundleborg>
Status: REPORTED ---    
Severity: grave    
Priority: NOR    
Version: 4.11.5   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Typing "qwertz" on German virtual keyboard
Typing "qwerty" on English (US) virtual keyboard
Typing "-/:;()" on German virtual keyboard
Typing "-/:;()" on English (US) virtual keyboard

Description MichaelOF 2014-12-15 12:54:14 UTC
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)
Comment 1 MichaelOF 2014-12-17 23:50:47 UTC
Created attachment 90025 [details]
Typing "qwertz" on German virtual keyboard
Comment 2 MichaelOF 2014-12-17 23:51:23 UTC
Created attachment 90026 [details]
Typing "qwerty" on English (US) virtual keyboard
Comment 3 MichaelOF 2014-12-17 23:52:25 UTC
Created attachment 90027 [details]
Typing "-/:;()" on German virtual keyboard
Comment 4 MichaelOF 2014-12-17 23:52:56 UTC
Created attachment 90028 [details]
Typing "-/:;()" on English (US) virtual keyboard
Comment 5 MichaelOF 2014-12-30 11:46:31 UTC
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.