Hi. 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.
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.