ZOC Online Help Topic:

Keyboard, Character Translation, etc. → Keyboard Profile

 

Basic Remapping

The keyboard mapping function (Options→Edit Keyboard Profiles) allows you to remap all keys on the keyboard using your own text, special characters or ZOC functions.

This function takes precedence over all other keyboard processing in the program. If you remap keys like backspace or Alt+D you will lose the key's default meaning (i.e. you will lose backspacing depending on the emulation or the shortcut to open the host directory).

To remap a key, select Options→Edit Keyboard Profiles. Then set/unset the checkmarks for the key qualifiers (Shift, Ctrl, Alt, and on macOS Cmd, Num-Lock, Scroll-Lock) which are associated with your redefinition. E.g. to remap Ctrl+I set the checkmark for Ctrl, and leave the other qualifiers off or unspecified.

Then click on the actual key to bring up the Keyboard Action window. (Alternatively, in many cases it is possible to just press the key combination that you want to redefine.)

 

 

Scroll/Num Qualifiers

Please be aware that ZOC treats the Num-Lock and Scroll-Lock state as key qualifiers. This means that you can remap keys differently, depending on Num-Lock, Scroll-Lock or both. If you want to map a key independent of the Num-Lock or Scroll-Lock state, set the check marks for these qualifiers to unspecified (the checkboxes for these qualifiers have three different states: on, off, unspecified).

It is even possible to map text to the Num-Lock and Scroll-Lock keys themselves. If you do this, these keys will still toggle the corresponding LEDs on your keyboard and hence their state. In that case it is important that all your other keyboard mappings are made with the Num-Lock and Scroll-Lock checkmarks set to 'unspecified'.

 

 

Other Functions

The Show and Print buttons display a list of all your key definitions including all the qualifiers that apply to them.

Using the Load and Save As functions, you can create and manage multiple keyboard profiles which can be assigned to host directory entries.

 

See also:
Options→Session Profile→User Buttons, Keyboard Topics, Emulation Dependent Key Names, Keys for the VT102/VT220 Emulation, Keys for the 3270 Emulation, Keys for the 5250 Emulation

 
← Back to Keyboard, Character Translation, etc.