Previous Page Contents Page Next Page

Appendix B: Default Keyboard Mappings

This appendix describes the default keyboard definitions for your terminal during 3270 emulation in the following ways:

Tables listing the default key definitions provide spaces for you to record your own key mappings (if you want to change or add key definitions, or if your System Administrator has changed the key mappings in the default style file).

You can check the key or key combination mapped to a 3270 function, change the definition, or add a new key or key combination either from the main screen or during a 3270 emulation session. Press KEYS to display the View and Define Key Definitions dialog box. For more information about customizing the keyboard for your applications, see Customizing 3270 Emulation.

Some of the terminal keys listed here as defaults are terminfo keys; your keyboard may not have a key that has exactly the same name. If you do not know where to find these keys on your keyboard, contact your System Administrator.

When you are using the 3179G emulation program with the keyboard in APL mode, the key mappings listed here do not apply. Instead, the keystrokes you type generate APL characters. For information about APL characters, refer to IBM 3270 Information Display System: 3279 Color Display Station Operator's Guide. This book describes APL and text typewriter keyboards and describes how to enter APL symbols.

B.1 Functions within Groups and Corresponding Keys

The tables in this section describe the attributes and functions that are associated with 3270 emulation and file transfer. The tables also list the specific terminal keys and key combinations assigned to these attributes and functions.

The functions are grouped as follows:

You or your System Administrator may have remapped these functions and attributes to match your terminal type or a specific host application. If so, you can record the new key mappings in the spaces provided.

You can find out your key mappings during a 3270 session by pressing KEYS (default keystroke Ctrl + K). The View and Define Key Definitions dialog box will be displayed. You can review its lists of functions and the keys or combinations to which they are currently mapped.

B.1.1 Program Function Keys

The particular host application determines the function of each of these keys. Other applications use them for different purposes and may use only some of the keys. The third column provides a space to record custom values if you change or add key definitions, or if your System Administrator changes the key mappings in the default style file.

Program Function Keys

Host KeyDefault Key Mapping Current Key Mapping
PF1 F1
PF2 F2
PF3 F3
PF4 F4
PF5 F5
PF6 F6
PF7 F7
PF8 F8
PF9 F9
PF10 F10
PF11 F11
PF12 F12
PF13 Esc F1
PF14 Esc F2
PF15 Esc F3
PF16 Esc F4
PF17 Esc F5
PF18 Esc F6
PF19 Esc F7
PF20 Esc F8
PF21 Esc F9
PF22 Esc F10
PF23 Esc F11
PF24 Esc F12

B.1.2 Program Access Keys

The Program Access keys instruct an application program to perform a single function rather than processing display data. The function performed by each of these keys is determined by the host application program; some programs do not support them.

Program Access Keys

3270 KeyDefault Key Mapping Current Key MappingFunction
PA1 Esc Esc F1 Program Access 1
PA2 Esc Esc F2 Program Access 2
PA3 Esc Esc F3 Program Access 3

B.1.3 Printer Control Keys

The Printer Control keys are used to control printing operations during a 3270 emulation session. The following table shows each default 3270 key used for printer control, the key combination mapped to the 3270 function, and the function definition.

Printer Control Keys

3270 KeyDefault Key Mapping Current Key MappingFunction
DEV CNCL Esc D Device Cancel: cancels a local copy printing operation. Also press DEV CNCL if you receive a message on the status line indicating that the printer is busy or has an error. This cancels the print attempt and continues 3270 emulation.
PRINT Ctrl + P Sends a copy of the 3270 display to the local printer.

B.1.4 3270 System Keys

The 3270 System keys are used to control access to sessions (host control and application), cursor appearance, and keyboard access.

3270 System Keys

3270 KeyDefault Key Mapping Current Key MappingFunction
ATTN Ctrl + A Attention: requests the attention of the host application program. The function of ATTN is determined by the host program; some applications do not support it.
CLEAR Ctrl + C Clears the display of all data and formatting information. The host application may or may not redraw the screen.
CURS SEL Esc C Cursor Select: selects application fields that use a light pen rather than the keyboard to send input to the host. To select a field, move the cursor to the start of the field and press CURS SEL.
ENTER Enter or Ctrl + M Sends data to the host for processing. Your keyboard is locked until the host responds.
SYSREQ Ctrl + Y System Request: switches to the host control session and clears the screen. To return to the application session, press SYSREQ again. The host application redraws the screen.
ALT CURS Esc A Alternate Cursor: toggles between a normal cursor and a "visible" cursor. ("Visible" means that the cursor appears highlighted to make it easier to see; the appearance depends on your terminal, and some terminals cannot distinguish between this and a normal cursor.)
RESET Esc R Unlocks the keyboard when it locks due to an error. (If the keyboard locks due to a printer error, press DEV CNCL, Esc D.)

B.1.5 Miscellaneous System Keys

The Miscellaneous System keys are used to control system functions for information display and keystroke sequencing.

Miscellaneous System Keys

3270 KeyDefault Key Mapping Current Key MappingFunction
EXIT Ctrl + X Ends 3270 emulation and returns to the operating system prompt.
TEMPEXIT Ctrl + Z

Performs a temporary exit to the Solaris command prompt while the 3270 emulation program is running. This starts a new Solaris shell of the type specified by the SHELL environment variable (the default is /bin/sh ). To return to 3270 emulation, use your terminal's EOF sequence (typically Ctrl + D).

This key is not supported in the Motif emulation program. Instead, you can move to a new window by using the mouse as you normally do.

REDRAW Ctrl + R Redraws the screen; you can use this keystroke if the display has become corrupted (for instance, by another program running on your terminal).
ACTIONS Ctrl + U Returns to the main screen from 3270 emulation. (Press Esc to move from the main screen to the current 3270 session.)
KEYS Ctrl + K Displays the View and Define Key Definitions dialog box.
FILE XFR Ctrl + F Displays the File Transfer dialog box to monitor, start, or terminate file transfer processes.
STAT HELP Ctrl + O Status Line Help: interprets the contents of the current session's status line and displays the information about your screen in text format. To remove the status line help information from the screen when you have finished viewing it, press STAT HELP again.
NUM OVR Esc N Numeric Override: lets you enter non-numeric information in a field designated as a numeric field.
STAT TOG Ctrl + W

Status Line Toggle: switches between displaying the status line all the time, and displaying it only when it contains a Do Not Enter or Communications Check message. For more information, see Status Line Information.

This key is not supported in the Motif emulation program. The status line is always displayed.

RECORD Esc S Records a sequence of 3270 keystrokes so that you can replay them later. Press RECORD followed by one of the keys PF1-PF24 (these are used as identifiers for up to 24 keystroke sequences) to start recording; press RECORD again to finish recording and save the keystrokes, or QUIT to abandon recording.
REPLAY Esc P Replays a sequence of 3270 keystrokes that you recorded using the RECORD key. Press REPLAY followed by one of the keys PF1-PF24 (these are used as identifiers for up to 24 keystroke sequences) to identify the keystroke sequence to replay; press QUIT to abandon replay. Also, press REPLAY to continue when the sequence you are replaying has paused for you to enter variable data.
PAUSE Esc W Pauses while recording a sequence of 3270 keystrokes so that you can insert variable data. Press PAUSE, type the variable data (which is not recorded), and press PAUSE again to continue recording.
QUIT Ctrl + T Abandons recording or replaying a keystroke sequence. When you are recording, press QUIT to stop recording and restore the previous keystroke sequence (if any) assigned to the PF key in use; when replaying, QUIT stops the output of further keystrokes from the recorded sequence.
NEXTSESS Ctrl + V

Moves to the next active 3270 display session in session number order.

This key is not supported in the Motif emulation program. Instead, you can move to another session by using the mouse to click on the new session's window.

B.1.6 Session Selection Keys

Use the Session Selection keys to jump to a particular 3270 display session. Press the key combination that represents the session number that you want to select. (You can also get to a particular session by pressing NEXTSESS until you get to the session you want.)

These keys are not supported in the Motif emulation program. Instead, you can move to another session by using the mouse to click on the new session's window.

Session Selection Keys

SessionDefault MappingCurrent Mapping
SESS 1 Esc 1
SESS 2 Esc 2
SESS 3 Esc 3
SESS 4 Esc 4
SESS 5 Esc 5
SESS 6 Esc 6
SESS 7 Esc 7
SESS 8 Esc 8
SESS 9 Esc 9
SESS 10 Esc 0

B.1.7 Edit Keys

Use the Edit keys to move the cursor to a new position and adjust text during a 3270 display session.

Edit Keys

3270 KeyDefault Key Mapping Current Key MappingFunction
UP Up Moves the cursor up one line. Pressing this key when the cursor is on line 1 at the top of the display moves the cursor to the last line.
DOWN Down Moves the cursor down one line. Pressing this key when the cursor is on the bottom line of the display moves the cursor to the first line.
LEFT Left Moves the cursor one space to the left. If the cursor is at the first character position in a line, LEFT moves the cursor to the last character position of the preceding line. If the cursor is at the first character position of line 1, LEFT moves the cursor to the last character position on the bottom line of the display.
LEFT DB PageUp Left Double: moves the cursor left two spaces.
RIGHT Right Moves the cursor one space to the right. If the cursor is at the last character position in a line, RIGHT moves the cursor to the first character position of the next line. If the cursor is at the last character position of the last line of the display, RIGHT moves the cursor to the first character position on the first line of the display.
RIGHT DB PageDown Right Double: moves the cursor right two spaces.
BACKSPACE Ctrl + H Moves the cursor one space to the left. This key provides the same function as LEFT.
TAB Tab or Ctrl + I Moves the cursor to the first position of the next input field on the display. If the display is unformatted (has no input fields), the cursor moves to the first position of line 1.
BACKTAB Backtab Moves the cursor to the first position of the current input field. If the cursor is already in this position, BACKTAB moves the cursor to the first position of the preceding input field. If the display is unformatted (has no input fields), the cursor moves to the first position of line 1.
HOME Home Moves the cursor to the first position of the first input field of the display. If the display is unformatted (has no input fields), the cursor moves to the first position of line 1.
NEW LINE Ctrl + N

Moves the cursor to one of several display locations. One of the following occurs when you press NEW LINE:

  • In an unformatted display, the cursor moves to the first position in the next line.

  • In a formatted display, the cursor moves to the first unprotected character position on the next line or below.

  • When the display contains no unprotected lines, the cursor moves to the first position on line 1.

INSERT Insert Puts the keyboard into insert mode. New characters are inserted at the cursor, and existing text shifts to the right. To quit insert mode, press RESET Esc R. When you send data to the host by using an attention key such as ENTER, insert mode is cleared.
DELETE Del Deletes a character at the cursor position. Characters to the right of the cursor shift one space to the left. This occurs only if the cursor is in an input field. Otherwise, the terminal beeps and the keyboard locks until you press RESET Esc R.
DUP Ctrl + D Puts the special Dup character (displayed as "*") in the selected field. Some host programs use the DUP key for special functions.
FMARK Esc F Field Mark: puts the special Field Mark character (displayed as ";") in the selected field. Some host programs use the FMARK key for special functions.
ERASE EOF Ctrl + E Erase to End of Field: erases all data from the cursor position to the end of the current field. If the display is not formatted, ERASE EOF erases all characters from the cursor to the end of the display.
ERASE INP Esc E Erase Input: erases the contents of all input fields on the display and moves the cursor to the first input field on the display. If you press ERASE INP when the cursor is not in an input field, the terminal beeps and the keyboard is disabled until you press RESET Esc R.

B.1.8 3179G System Keys

The keys in this group apply only to the 3179G emulation program. Except for APL TOGGLE, 3179G system keys control attributes of the host display (color, highlighting, transparency, or program symbol set). The host application may not allow you to control these attributes, in which case the keys have no effect.

3179G System Keys

3179G KeyDefault Key Mapping Current Key MappingFunction
APL TOGGLE Esc Ctrl + A Toggles the keyboard between APL mode and normal mode. In APL mode, the character keys A-Z and 0-9 are used as normal; other keys generate APL characters. For information about how to use keys to enter APL symbols, refer to IBM 3270 Information Display System: 3279 Color Display Station Operator's Guide.
RED Esc Ctrl + R Characters that you type after pressing this key appear in red. To return to the color that was set by the host, press COL FLD INH (Color Field Inherit).
PINK Esc Ctrl + P Characters that you type after pressing this key appear in pink. To return to the color that was set by the host, press COL FLD INH (Color Field Inherit).
GREEN Esc Ctrl + G Characters that you type after pressing this key appear in green. To return to the color that was set by the host, press COL FLD INH (Color Field Inherit).
YELLOW Esc Ctrl + Y Characters that you type after pressing this key appear in yellow. To return to the color that was set by the host, press COL FLD INH (Color Field Inherit).
BLUE Esc Ctrl + B Characters that you type after pressing this key appear in blue. To return to the color that was set by the host, press COL FLD INH (Color Field Inherit).
TURQUOISE Esc Ctrl + T Characters that you type after pressing this key appear in turquoise. To return to the color that was set by the host, press COL FLD INH (Color Field Inherit).
WHITE Esc Ctrl + W Characters that you type after pressing this key appear in white. To return to the color that was set by the host, press COL FLD INH (Color Field Inherit).
COL FLD INH Esc Ctrl + C Color Field Inherit: cancels any color you specified using the keys RED, PINK, and so on. Characters that you type after pressing this key appear with the color that was set by the host.
REV VIDEO Esc Ctrl + V Reverse Video: characters that you type after pressing this key appear in reverse video. To return to the highlighting attributes set by the host, press HI FLD INH (Highlight Field Inherit).
BLINK Esc Ctrl + K Characters that you type after pressing this key are marked as blinking text. Although blinking text cannot be displayed on the screen, the host recognizes it and the Extended Highlight indicator on the status line shows that the characters are blinking. To return to the highlighting attributes set by the host, press HI FLD INH (Highlight Field Inherit).
UNDERLINE Esc Ctrl + U Characters that you type after pressing this key appear underlined. To return to the highlighting attributes set by the host, press HI FLD INH (Highlight Field Inherit).
HI FLD INH Esc Ctrl + H Highlight Field Inherit: cancels any highlighting you specified using REV VIDEO, BLINK, or UNDERLINE. Characters that you type after pressing this key appear with the highlighting attributes set by the host.
PSA Esc Ctrl + D Program Symbol Set A: characters that you type after pressing this key use the symbol set that the host defines as set A. To return to the program symbol set specified by the host, press PSS FLD INH (Program Symbol Set Field Inherit).
PSB Esc Ctrl + E Program Symbol Set B: characters that you type after pressing this key use the symbol set that the host defines as set B. To return to the program symbol set specified by the host, press PSS FLD INH (Program Symbol Set Field Inherit).
PSS FLD INH Esc Ctrl + L Program Symbol Set Field Inherit: cancels the program symbol set you specified using PSA or PSB. Characters that you type after pressing this key use the symbol set specified by the host.
NON TRANS Esc Ctrl + N Nontransparent (Transparency Off): makes the display background nontransparent, so that graphics are not visible behind text characters on the display. To return to the background transparency mode specified by the host, press TR FLD INH (Transparency Field Inherit).
TR FLD INH Esc Ctrl + I Transparency Field Inherit: returns to the background transparency mode specified by the host.

B.1.9 Character Keys

Character keys include uppercase and lowercase letters, numbers, and punctuation.

If you started the 3270 emulation program with the (international) option (for more information, see Getting Started with 3270 Emulation), the set of valid characters will vary with your choice of host language. Select the host language you are using before attempting to remap character keys. The default in all cases is the standard character key corresponding to the character.

If you started the 3270 emulation program with the (user-defined translation table) option (for more information, see Getting Started with 3270 Emulation), the set of valid characters is defined by the translation table you are using.

If you are not using either of these options, the following punctuation keys and special characters can be used. The default is the standard character key corresponding to the character.

(space) ! " # $ % & ' ( ) * + - _

/ : ; < > = ? @ \ _ ^ { } ~

| (this appears on the screen as a split vertical bar)

In addition (if you are not using or ), the following characters may be used, although your terminal may not be able to display them correctly on the screen:

Character Keys

Character Displayed As Default Mapping
- or [ [
VERTBAR | or ] ]
NOT ¬ or ^ ^
Previous Page Contents Page Top of Page Next page