vx / connectbot

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

Enable ctrl key on the Lenovo Thinkpad Tablet #36

Open zeitkunst opened 11 years ago

zeitkunst commented 11 years ago

On the Lenovo Thinkpad Tablet with the Folio case, the key marked "Ctrl" is configured to send KEY_MENU instead of sending CTRL. This edit adds a custom keyboard so that the Ctrl key works properly in VX Connectbot on the Lenovo tablet.

mmatuska commented 11 years ago

Did you try the new full hardware keyboard mapping?

zeitkunst commented 11 years ago

I'm not sure. Is this a mode that allows me to arbitrarily map certain hardware keys to certain keyboard events? If so, I didn't see it in the version I modified with this patch.

VP- commented 11 years ago

I tried the "full keyboard" layout, it doesn't help. A real keyboard sends codes 113 and 114 for the Ctrl keys. The Folio case sends 82, the same as the "context menu" key on the real keyboard. This patch fixes that, thanks!

zeitkunst commented 11 years ago

Glad that it could help!