AS/400 Terminal Keyboard Mapping

AS/400s, like every other computer system, have their own terminals with
some special keys. IBM calls the AS/400 terminal a "5250" type. While using a
PC for AS/400 terminal emulation, certain keys on the PC keyboard are remapped
to a 5250 terminal key function.

Right click to download this version of the
Mocha keyboard mapping file and save it in your
Mochasoft directory as tn52keys.map (e.g. C:\Program
Files\Mochasoft\tn52keys.map).

Right click to download this version of the
CA/400 keyboard mapping file and save it in your
Client Access Express directory as as400std.kmp (e.g. C:\Program
Files\IBM\Client Access\Emulator\Private\as400std.KMP). You must configure your
session to use this AS400STD keyboard file... start the terminal program; on
the menu: Assist / Keyboard Setup / specify Keyboard-File
Name selected using the Browse window: AS400STD.KMP

All other keys perform the same as PC keyboard functions. Unlike the
simpler Mocha, CA/400 has extra capabilities for keyboard undo/cut/copy/paste
functions. This version of the CA/400 map has been changed to the Windoze
standards on both the left Ctrl-Z/X/C/V and Ins/Del keys. Also, this CA/400 map
follows other Windoze keyboard editing standards for next word (left Ctrl +
arrow left/right) and selecting text (shift + arrow left/right/up/down)

AS/400 to PC Keyboard
Layout

AS/400 Function

CA/400mapping

Mochamapping

System Request (to cancel a long running or infinite loop program,
use option 2)

shift Esc

SysReq button

Reset keyboard errors(X –» screen locked)

Esc or left Ctrl

Enter: send all data on this screen to AS/400

Return (Enter) or NumPad Enter

Next input field

Tab

Previous input field(or begining of current field)

shift-Tab or Home

New Line (very useful in SEU)

right-Ctrl or shift-Return or
Ctrl-Return

Help (cursor sensitive)

F1

F13 - F24 function keys

shift F1 - F12

Roll screen to next page of data(More... or "+"
at bottom of screen)

Page Down

Roll screen to previous page of data

Page Up

Field Exitblanks out field from cursorright adjusts numeric
input

NumPad +

Field + to enter positive numbers

NumPad +

Field – to enter negative numbers

NumPad –

Insert text at cursor (toggle function)

Insert

Delete text at cursor

Delete

cursor to begining of current field

Home

cursor to end of text in current field

End

cursor back to previous input capable position without deleting
character

shift Backspace

cursor to first input capable position on the screen

shift Home

Fast cursor left/right (3 characters at a time)

alt arrow

shift arrow

Print Screen to AS/400 spooled file

Ctrl-P or Pause

Print Screen on local printer

use menu or toolbar function

Copy Screen image to Windoze clipboard

Print Scrn

System Request (to cancel a long running or infinite loop program,
use option 2)