Bug 341912 - Wrong keyboard layout used
Summary: Wrong keyboard layout used
Status: REPORTED
Alias: None
Product: krfb
Classification: Applications
Component: general (show other bugs)
Version: 4.11.5
Platform: openSUSE Linux
: NOR grave
Target Milestone: ---
Assignee: George Goldberg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-15 12:54 UTC by MichaelOF
Modified: 2020-01-15 10:32 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Typing "qwertz" on German virtual keyboard (239.03 KB, image/png)
2014-12-17 23:50 UTC, MichaelOF
Details
Typing "qwerty" on English (US) virtual keyboard (240.67 KB, image/png)
2014-12-17 23:51 UTC, MichaelOF
Details
Typing "-/:;()" on German virtual keyboard (312.24 KB, image/png)
2014-12-17 23:52 UTC, MichaelOF
Details
Typing "-/:;()" on English (US) virtual keyboard (310.83 KB, image/png)
2014-12-17 23:52 UTC, MichaelOF
Details

Note You need to log in before you can comment on or make changes to this bug.
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.