HP Terminal Function Keys Configuration

The Function Keys tab lets you select which set of key labels are displayed along the bottom of your screen, and lets you customize eight user keys. A user key definition consists of the following:

See Using Nonprintable Characters for more information.

To reconfigure a function key:

  1. Select the key to configure by clicking it with the mouse or by pressing the key on the keyboard.
  2. Enter a key string of up to 80 characters to be processed when you press the function key in the Key string box.
  3. These characters may be handled as if they were entered into the keyboard, or to specify Host Integrator commands. Use the Home, End, arrow keys, or the mouse, to quickly edit a long string. To delete characters, use Backspace or Delete.

    To include escape sequences and ASCII control codes in the user key string, select Insert special characters. If you're using the Tab key to tab through the dialog box fields, you must clear the Insert special characters check box; otherwise you'll insert the ASCII tab character each time you press the Tab key.

    The following table shows some examples of keys and key combinations that create certain escape sequences (shown by the two-letter mnemonic that appears on your screen):

    Press this... To include this sequence...
    Enter CR
    Tab HT
    Backspace BS
    Esc EC
    Ctrl+Q D1
    Ctrl+S D3
    Ctrl+E EQ
    Ctrl+X CN

    Note: To remove a special character, you must first clear the Insert special characters box.

  4. In the two lines provided in the Label box, type up to eight characters per line for the user key label. Use spaces to position and center text in the label. You can also use the editing keys (for example, Ins and Del).
  5. Assign an attribute to the user key in the Attribute box:

    Normal — The key string is treated exactly as if it had been typed from the keyboard; a carriage return is not automatically transmitted.

    If the Host Integrator is in local mode, the string displays on the screen and any embedded escape sequences are executed locally. In remote mode with local echo off, the string is transmitted to the host. It executes and displays only if the host system echoes. For example, use this attribute to store commands that have changing parameters (like the phone number needed to dial different modems).

    Local — The key string is executed locally, and not transmitted to the host. For example, you could assign a user key to home the cursor and clear the display.

    Transmit — In remote mode, the Host Integrator sends the key string to the host after completing a block transfer handshake, automatically transmitting a carriage return. For example, use this attribute to store commonly used commands (such as program run commands) in a user key. In local mode, pressing a user key with this attribute has no effect.

  6. If you don't want the Host Integrator to display the function keys and labels along the bottom of the screen, clear the Show function keys check box.