DevHossamHassan / hackerskeyboard

Automatically exported from code.google.com/p/hackerskeyboard
0 stars 0 forks source link

Fn key issue for mc on SSH Client #429

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
[ Before posting bugs, please check
https://code.google.com/p/hackerskeyboard/wiki/FrequentlyAskedQuestions and
the existing bugs for known issues - my responses may be delayed since I
have very little time to work on this project. ]

What steps will reproduce the problem?
1.Open SSH Client (by Anstudios ltd.)
2.Connect to a remote server
3.Run mc on the server (midnight commander)

What is the expected behavior? What do you see instead?

Function keys do not work. For example when I press F3 to display the contents 
of the selected text file nothing happens. The situation is similar for all 
function keys plus ins, pg up, pg down etc. Other keys are fine, (arrows tab 
and numerical keypad on the fn page)

What version of Hacker's Keyboard are you using, for example "1.37"? (See
"Debug" section at the bottom of the app's Settings menu.)

1.37.1419

On what phone or tablet?
Samsung Galaxy Note 8

If applicable, does this affect the 4-row or 5-row layout, or both? Which
language(s)?

5 row keyboard, default language.

Please provide any additional information below.
I have searched for ssh keyword and could not find the answer. In case of any 
inconsistencies please accept my apologies.

Original issue reported on code.google.com by omerozyi...@gmail.com on 1 Aug 2014 at 12:46

GoogleCodeExporter commented 9 years ago
There's two keyboard modes - for ConnectBot, the keyboard switches into a 
special compatibility mode and sends some keys as special sequences. Modern 
applications should really handle the standard key input events and process 
function keys themselves - I suggest you contact the author of the terminal 
emulator to look into this. One useful test would be to see if the keys work 
when using a physical keyboard (Bluetooth or USB via host adapter), if not that 
would definitely be an issue with the terminal application.

Original comment by klausw@google.com on 6 Apr 2015 at 10:37