Forum / NoMachine for Mobile / Wrong keyboard layout on Android
- This topic has 11 replies, 2 voices, and was last updated 6 years, 8 months ago by
Tor.
-
AuthorPosts
-
January 10, 2019 at 08:59 #21023
tsteubParticipantAfter connecting from my Android devices to a NoMachine server running under Ubuntu 18.04 LTS I always have a very “special” keyboard layout.
E. g. every slash ‘/’ is transmitted as an ampersand ‘&’.
Windows clients connecting to the same server work correctly.
Some time (or Android Updates) ago, the Android clients did not have this problem.
Any help?
January 10, 2019 at 10:17 #21030
TorParticipantHi. Could you confirm the keyboard layout on Android is the same one of the remote desktop (Ubuntu)? Some versions ago we did a major rework of keyboards in order to improve multiple languages support, but using the same layout on client and server is mandatory to have a correct symbol translation.
January 11, 2019 at 09:48 #21039
tsteubParticipantKeyboard layouts on Ubuntu and on Android are both US.
On Android I tried several alternative keyboards including a bluetooth HW keyboard, but with no effect on the behavior.
January 11, 2019 at 11:36 #21042
TorParticipantCould you give details about your device? Model, OS (stock Android, custom ROM, etc), Kernel version, keyboard app in use (stock or custom app).
Thanks.January 11, 2019 at 14:14 #21044
tsteubParticipant1st device:
Samsung Galasy Note 4 (SM-N910F), stock Android 6.0.1, Keyboard App: Hacker’s Keyboard
2nd device:
Huawei M2-A01L, stock Android 5.1.1, stock keyboard
Keyboard (mis)behavior on both devices is identical.
January 11, 2019 at 15:05 #21047
TorParticipantSome Android versions have troubles to report the correct keyboard layout to apps, by giving instead the OS language/locale. Are your devices configured to use English (US) language?
January 11, 2019 at 17:07 #21048
tsteubParticipantNo, both devices are configured to use German language.
January 11, 2019 at 17:45 #21050
TorParticipantAs a test, could you please try to set german keyboard on Ubuntu, by leaving English US layout on Android?
January 14, 2019 at 09:49 #21052
tsteubParticipantI have changed to German keyboard layout on Ubuntu, but: same behavior as before: key left of right shift results in ‘&’ instead of US ‘/’ or German dash.
I do not know exactly since when the behavior changed, but I am quite sure the Android keyboards worked correctly until May 2018.
January 17, 2019 at 19:14 #21081
TorParticipantThe symbol ‘/’ is translated to ‘&’ when selected maps are DE and US. Could you please verify again if the DE layout is being used on Ubuntu, for example with the ‘setxkbmap -query’ command?
January 18, 2019 at 09:28 #21082
tsteubParticipant$ setxkbmap -query
rules: evdev
model: pc105
layout: de,us,us
variant: ,intl,With these settings, my “Hacker’s keyboard” on Android now works as expected, even with US layout there.
However, when I connect with a Windows NoMachine client now, the keyboard layout is always German independent of the Windows keyboard settings. So I always have to enter ‘setxkbmap us intl’ to get my preferred US international keyboard.
February 25, 2019 at 13:04 #21577
TorParticipantHi. Small update just to notify that we’re tracking this problem with the following Trouble Report:
https://www.nomachine.com/TR02Q09131
You could subscribe to be notified when it’ll be released.
-
AuthorPosts
This topic was marked as closed, you can't post.
