vx / connectbot

Enhanced version of the popular ConnectBot SSH and telnet client
http://connectbot.vx.sk
Apache License 2.0
193 stars 62 forks source link

AltGr does not always work on international keyboard layout #102

Open pabl0 opened 10 years ago

pabl0 commented 10 years ago

I'm using a Logitech K810 Bluetooth keyboard with a Nexus Android 4.4 device. My keyboard has Finnish/Swedish layout where certain symbols like {, [, @ are behind the AltGr modifier key. AltGr works fine on most Android programs (e.g. Chrome, K-9 Mail, etc.), but with VX Connectbot it does not seem to always work. It appears that if the keyboard is turned off and then later repaired while Connectbot is running, it starts acting funny. If I restart Connectbot (which means I need to go to the system settings menu and kill it, since there is no "exit" in menus) it starts working when I select "full hardware keyboard" from the "custom keyboard" setting. OTOH when the Connectbot is in this broken state, the Ctrl key does not work properly if I don't select "disabled".

An Android device (even a phone!) makes an excellent SSH terminal with a full-size physical keyboard, but this issue makes it somewhat cumbersome to use, since it with portable wireless keyboards the user will likely turn the keyboard on and off many times a day.