
Technical Notes |
|
Follow the steps in this technical note to map keys in Reflection 2011 or Reflection 2008. An example of how to map an escape sequence is also included in the note.
Figure 1: Select the key to map under Map Keys or Keyboard Mapper.
Select an action, such as Open URL, in the left pane and make the selections or provide the information required in the right pane.
View Full Size
Figure 2: Select the action and configure it. In this example, the F5 key is being mapped to open a URL.
In Reflection 2011 there are several ways you can map a control character using Send Text. Use the "Text to send to host" text box to map a control character using one of the following methods:
Use the following table to identify the value for each control character for each entry method.
| Control Character |
ALT+nnn |
CTRL+x |
Symbolic Text |
| Null |
|
|
<NUL> |
| Start Of Header |
ALT+001 |
CTRL+a |
<SOH> |
| Start Of Text |
ALT+002 |
CTRL+b |
<STX> |
| End Of Text |
ALT+003 |
CTRL+c |
<ETX> |
| End Of Transmission |
ALT+004 |
CTRL+d |
<EOT> |
| Enquiry |
ALT+005 |
CTRL+e |
<ENQ> |
| Acknowledgement |
ALT+006 |
CTRL+f |
<ACK> |
| Bell |
ALT+007 |
CTRL+g |
<BEL> |
| Backspace |
ALT+008 |
CTRL+h |
<BS> |
| Horizontal Tab |
ALT+009 |
CTRL+i |
<HT> |
| Line Feed |
ALT+010 |
CTRL+j |
<LF> |
| Vertical Tab |
ALT+011 |
CTRL+k |
<VT> |
| Form Feed |
ALT+012 |
CTRL+l |
<FF> |
| Carriage Return |
ALT+013 |
CTRL+m |
<CR> |
| Shift Out |
ALT+014 |
CTRL+n |
<SO> |
| Shift In |
ALT+015 |
CTRL+o |
<SI> |
| Data Link Escape |
ALT+016 |
CTRL+p |
<DLE> |
| Device Control 1 |
ALT+017 |
CTRL+q |
<DC1> |
| Device Control 2 |
ALT+018 |
CTRL+r |
<DC2> |
| Device Control 3 |
ALT+019 |
CTRL+s |
<DC3> |
| Device Control 4 |
ALT+020 |
CTRL+t |
<DC4> |
| Negative Acknowledgement |
ALT+021 |
CTRL+u |
<NAK> |
| Synchronous Idle |
ALT+022 |
CTRL+v |
<SYN> |
| End of Transmission Block |
ALT+023 |
CTRL+w |
<ETB> |
| Cancel |
ALT+024 |
CTRL+x |
<CAN> |
| End of Medium |
ALT+025 |
CTRL+y |
<EM> |
| Substitute |
ALT+026 |
CTRL+z |
<SUB> |
| Escape |
ALT+027 |
CTRL+{ |
<ESC> |
| File Separator |
ALT+028 |
CTRL+| |
<FS> |
| Group Separator |
ALT+029 |
CTRL+} |
<GS> |
| Record Separator |
ALT+030 |
|
<RS> |
| Unit Separator |
ALT+031 |
|
<US> |
The example below shows how to map an escape sequence. The F4 key is mapped to send the text Escape 4.
Figure 3: Map keystroke F4 to send the text Escape 4.
Beginning in Reflection 2008 R1 SP1, you can map a control character using Send Text. In the "Text to send to host" text box, generate a control character by holding down the ALT key and pressing the three digit ASCII number using the numeric keypad. Reflection 2008 can generate control characters for ASCII 1 (Start of Header) through ASCII 31 (Unit Separator).
The example below shows how to map an escape sequence (ALT+027 = Escape). The F4 key is mapped to send the text Escape 4.
Figure 4: Map keystroke F4 to send the text Escape 4.
Follow these steps to map a series of actions to a keystroke.
For example, the Send Key action requires the parameter "Key" to be identified.
Action sequences are commonly used to send a control character followed by string of printable characters. For example, follow these steps to map F4 to Escape 4 in a VT session.
Note: If you do not have SP1 applied to your Reflection 2008 R1 installation, you must follow the steps below to map an escape sequence.
The following graphic shows the Select Action dialog box mapping F4 to Escape 4:
View Full Size
If you are prompted that the F4 key is already mapped, click Yes if you want to replace the existing mapping, or click No if you do not want the existing mapping replaced.
If you are using non-VT terminal types such as Linux Console, Wyse, SCO ANSI or BBS-ANSI, and have trouble mapping a key, contact Technical Support (http://support.attachmate.com/contact/) for the latest update,.