Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to set up SSH to a SCO Unix server that runs custom software that uses the function keys on the keyboard, however the keys do not appear to be in the correct format for SCO to recognise. None of the keyboard options on PuTTY work, including the SCO option.

How do I change the keycodes that SCO/bash is looking for when it wants a function key? If it helps, the system is upgrading from Wyse50 terminals.


share|improve this question
up vote 1 down vote accepted

I'd suggest using an ANSI or SCO ANSI emulation type.

The keybindings will be the biggest trick, but in my experience, ansi, ansi25 and scoansi have been winners for me.

For the keybindings, go to:

Session > Terminal > Keyboard

enter image description here

Also see the following for terminal type/string suggestions:

How to change the terminal to SCO compliant in Ubuntu

Anyone suggest a good ssh terminal emulator for windows (connecting to RHEL box) and proper terminal type?

share|improve this answer
I have tried all of the "Function keys and keypad" settings, but none of them work. I was looking to change what the SCO server expects to see for them. – CyberJacob Oct 18 '12 at 8:27
You're going to have less luck modifying your SCO-side termdef and more luck fixing the client side. Did you also change the terminal-type string in Session > Data? So you're going from terminals to PuTTY on PC's? Just to check, I would download an evaluation of Ericom Powerterm to make sure that this can be done. – ewwhite Oct 18 '12 at 12:23

As a long time SCO consultant, I concur, download the Ericom PowerTerm Lite and use it. It is around $79 per license. It is all we recommend and we have it running on Win 8 with pass through printing. Key mapping works great.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.