ZOC6 is a terminal emulator supporting Telnet and SSH protocols which is available from Innovative Software. It has flexible configuration options allowing compatibility with most legacy operating systems and environments.

Quote from the ZOC6 web site:

"The ZOC telnet client, secure shell client and terminal emulator lets you to easily connect to hosts and mainframes via telnet, secure shell (SSH/SSH2) modem, serial cable or isdn."

Web Site

The home page for ZOC6 is https://www.emtec.com/zoc/. You may also find links from there for features and downloads.


ZOC6 supports a variety of customizations allowing the display to be configured to the user's personal taste. This includes:

  • Screen size (number of rows and columns)
  • Font size
  • Background and font color for standard and bolded text
  • Specification of sound to be played for the bell character

Other features supported include:

  • Output logging
  • Scroll-back buffer
  • Printer support


ZOC6 provides 5 basic communication protocols.

  • Raw - simple terminal communication without the Telnet negotiation of features and detecting of terminal type
  • Telnet - standard Telnet protocol used for terminal communication with most systems. All data on the network is in plain-text which could be viewed by anyone with a network sniffer between the PC and the target server.
  • Telnet with SSL - same as Raw and Telnet above, but communicated over an SSL connection
  • Rlogin - execution of single commands and displaying the results
  • SSH - an encrypted implementation of communication similar to Telnet. All communication cannot be viewed while on the network. ZOC6 includes support for:
    • Multiple authentication methods
    • Tunneling including X11 forwarding
  • Serial with modem - user specified COM port and communication parameters

If the Telnet connection is going through a firewall that drops idle connections, a communication parameter may be set to send keepalive messages regularly to prevent the connection from being dropped.

Keyboard Mapping

Due to the diferences between the DEC VT series keyboards and the standard, and some not-so-standard, PC keyboards, terminal emulators must choose how to map many of the function and editing keys. By default, the backspace key is mapped to the DEC delete key.

The 6 editing keys on the VT series keyboards are:

Find Insert Remove
Select Previous Next

These keys are mapped to standard PC keyboard for these keys is:

Insert Home Page Up
Delete End Page Down

ZOC6 maps these keys based on function.This is useful when the user is not so familiare with the placement of the DEC VT keys, or when using a laptop or other keyboard which may not have these keys with the standard placement. This maps the PC keys to the DEC VT keys as:

  • Insert -> Insert
  • Home -> Find
  • Page Up -> Previous
  • Delete -> Remove
  • End -> Select
  • Page Down -> Next

Mapping of the backspace key to delete is not obvious. Go to "Options" -> "Edit Keyboard Profiles...". This brings up an image of the PC keyboard. Click on the backspace key and then enter "^KEY=DEL" and press OK and then Save. This same keyboard mapping profile may be used to provide the desired mapping of any key including the use of Ctrl, Alt or Shift modifiers. The keys may also be mapped to execute a script or run a program.

By default, function keys F1-F4 are mapped to the DEC VT keypad keys PF1-PF4. Function keys F5-F12 are mapped to the DEC VT function keys F6-F13. Shift F1 - shift F10 on the PC keyboard are mapped to the DEC VT function keys F12-F20.


PARSEC Group works hard to maintain the accuracy and usefulness of its data. However, we cannot accept responsibility for the use or misuse of any information contained on this site. If you believe any information contained on this site is incorrect, please let us know through the use of our inquiry form.

Cookie Manager

We use cookies to enhance the features of our web site. We don't set optional cookies unless you enable them. Using this tool sets a cookie on your device to remember your preferences. For more detailed information about the cookies we use, see our Cookies page.

Necessary Cookies

Necessary cookies enable core functionality such as security, network management, and accessibility. You may disable these by changing your browser settings, but this may affect how the website functions.

Preference Cookies

Preference cookies enable this site to remember information that changes the way the website behaves or looks.

Statistics Cookies

Statistic cookies help us to understand how visitors interact with the site by collecting and reporting information anonymously.

Marketing Cookies

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.