Question: I have just installed Aton Connect for SSH, VT220, Telnet on my Windows Mobile 6.5 phone (LG Fathom). I am unable to simulate an ESC key. I have followed the instructions by pressing the “Mode” button the “J”, but a “?” is displayed on the screen. What is the correct method to simulate an ESC key?

Answer: Thank you for bringing to our attention that our help file is incomplete.

Soft (On Screen) Keyboard

Aton Connect Full Soft Keyboard -1

The ‘VT220’ soft keyboard installed by Aton Connect includes an ESC key on the bottom next to the Space bar.   You can also use the Ctl key on the soft keyboard to access the complete range (0 – 31) of ASCII control codes shown below.

For the a hardware keyboard, the situation is a bit different.  If the hardware keyboard on your phone includes a Ctl or Ctrl key, then you can use that to access the control codes.

 

Most smartphones with a hardware keyboard only include about half the number of keys physically present on a regular desktop keyboard.  Some compromises, including elimination of the ESC and CTRL keys are made.  In addition, the physical keys are multiplexed via a mode key variously labeled ‘Fnc’, ‘Alt’, or ‘dot’.  This mode key provides a way to enter digits or symbols on the small physical keyboard.

 

In addition to the usual 80 to 100 characters provided by the typical desktop computer keyboard, terminal emulation requires 20 to 40 additional keystroke functions.  Aton Connect enables that by the addition of a soft key on the bottom left side of the screen labeled ‘Mode’.  Some versions of Windows Mobile phones also include a key on the left and right side of the physical keyboard, labeled with a hyphen or dot to be equivalent of pressing the left or right soft key.

 

So in order to use the ESC key, you can either directly enter it on the soft keyboard, or use the following sequence of keystrokes to generate it with the small hardware keyboard.

 

1.  Mode (soft key, bottom left of screen, or hardware key on upper left labeled with hyphen or dot, hardware key not present in some phones) 2.  Shift Z 3.  ( or [ character (may require first pressing the ‘Fnc’, ‘Alt’, or ‘dot’ key)

 

The  full range of ASCII control characters can be entered as follows, replacing the ( or [ character with one of the characters listed:

 

ASCII code sent                    Character

0  (NUL)                                @

1  (SOH)                                a or A

2  (STX)                                 b or B

3  (ETX)                                 c or C

4  (EOT)                                d or D

5  (ENQ)                               e or E

6  (ACK)                                f or F

7  (BEL)                                 g or G

8  (BS)                                   h or H

9  (HT)                                   I or I

10  (LF)                                  j or J

11  (VT)                                 k or K

12  (FF)                                 l or L

13  (CR)                                 m or M

14  (SO)                                n or N

15  (SI)                                  o or O

16  (DLE)                               p or P

17  (DC1)                              q or Q

18  (DC2)                              r or R

19  (DC3)                              s or S

20  (DC4)                              t or T

21  (NAK)                             u or U

22  (SYN)                              v or V

23  (ETB)                               w or W

24  (CAN)                             x or X

25  (EM)                               y or Y

26  (SUB)                              z or Z

27  (ESC)                               [ or (

28  (FS)                                 \ or /

29  (GS)                                ] or )

30  (RS)                                 ^ or *

31  (US)                                _ or #