PC Keyboard Mapping in BusinessLink/REMOTE

Product: BusinessLink/WEB
Modified Date:


The iSeries 400 keyboard and the PC keyboard are not, unfortunately, a perfect match. Among the inconsistencies between them are where the enter key is and what it does, how many Function keys exist, and more. An additional challenge is the existence of different International keyboards and codepages, which are expressed quite differently on the PC and on the iSeries 400. AB/Remote, being an iSeries 400 emulator that runs on a PC, must be able to reconcile these differences in a usable way.

Solution

AB/Remote comes with several different keyboard mappings. These allow you to change the relationship between the PC keyboard and the input sent to the iSeries 400. To configure these mappings in AB/Remote, pull down the "Configure Menu" and go to "Emulation Interface". Here you will see pulldown menus for "Codepage" and "Keyboard".

Codepages

Codepages allow you to set the codepage for international settings. By default, there are codepages for USA & Canada (USA-CAN), the United Kingdom (UK), and Italy. These govern translation and display of various international characters.

Keyboards

Keyboards make more subtle mappings between PC keys and actions taken on the iSeries 400. Naming usually hinges on which key is iSeries 400 Enter. Below is a list of Keyboards and their mappings.



ENHANCED KEYBOARD OVERRIDES ------------------ Enhanced 101/102/105 key keyboard. All keys are mapped to the legend on the PC keyboard, where possible. Special keys as follows. Attention : Alt-A Cent Sign : Alt-C Duplicate Key : Alt-D Error Reset : Alt-E/Alt-R/L-Ctl/L-Alt Help Key : Alt-H Hex Mode : Alt-X Print Screen : Alt-P System Request : Alt-S Test Request : Alt-T Right Hook : Shift-6 Caret : Ctl-6 Field Exit : Enter Newline : Right Alt Record Advance : RCtl ESC exits the emulation.
ENH_CTLX KEYBOARD OVERRIDES ------------------ All keys are mapped to the legend on the PC keyboard, where possible. Special keys as follows. Attention : Alt-A Cent Sign : Alt-C Duplicate Key : Alt-D Error Reset : Alt-E/Alt-R/L-Ctl/L-Alt Help Key : Alt-H Hex Mode : Alt-X Print Screen : Alt-P System Request : Alt-S Test Request : Alt-T Right Hook : Shift-6 Caret : Ctl-6 Field Exit : Enter Newline : Right Alt Record Advance : Right Ctl Ctl-X exits the emulation.
ENH-ENTR KEYBOARD OVERRIDES ------------------ Enhanced 101/102/105 key keyboard, with PC Enter as Record advance and Right Ctl as Field Exit. All keys are mapped to the legend on the PC keyboard, where possible. Special keys as follows. Attention : Alt-A Cent Sign : Alt-C Duplicate Key : Alt-D Error Reset : Alt-E/Alt-R/L-Ctl/L-Alt Help Key : Alt-H Hex Mode : Alt-X Print Screen : Alt-P System Request : Alt-S Test Request : Alt-T Right Hook : Shift-6 Caret : Ctl-6 Field Exit : Right CTRL Newline : Right Alt Record Advance : Enter ESC exits the emulation.
ENH_END KEYBOARD OVERRIDES ------------------ Enhanced 101/102/105 key keyboard, with END key mapped to Record Advance instead of Newline. All keys are mapped to the legend on the PC keyboard, where possible. Special keys as follows. Attention : Alt-A Cent Sign : Alt-C Duplicate Key : Alt-D Error Reset : Alt-E/Alt-R/L-Ctl/L-Alt Help Key : Alt-H Hex Mode : Alt-X Print Screen : Alt-P System Request : Alt-S Test Request : Alt-T Right Hook : Shift-6 Caret : Ctl-6 Field Exit : Enter Newline : Right Alt Record Advance : Right Ctl, END ESC exits the emulation.
OFFICE KEYBOARD OVERRIDES ------------------ Enhanced 101/102/105 key keyboard for Office Vision/400. All keys are mapped to the legend on the PC keyboard, where possible. Alt+letter corresponds to CMD+letter, including SPACE, TAB and CURSOR-KEYS. Special keys as follows. Attention : Alt-F05 Cent Sign : Alt-F06 Duplicate Key : Alt-F07 Error Reset : Alt-F08 Help Key : Alt-F09 Print Screen : Alt-F10 System Request : Alt-F11 Test Request : Alt-F12 Hex Mode : Ctl-F05 Right Hook : Shift-6 Caret : Ctl-6 Field Exit : Enter Newline : Right Alt Record Advance : Right Ctl ESC exits the emulation.

** End of Technical Support Bulletin **