Kbase 8305: Function and cursor key probs. on SCO UNIX 386 console
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/10/1998 |
|
Function and cursor key probs. on SCO UNIX 386 console
900913-gfs01
Date Last Modified: 10/09/90
INTRODUCTION:
=============
This Technical Support Knowledgbase entry describes what to do if
after installing SCO UNIX 386 you find that the function and/or cursor
keys are not working on your UNIX 386 system console.
WHY YOU NEED TO DO THIS:
========================
For the PROGRESS editor to work correctly, you'll at least need access
to the cursor keys. The PROGRESS function keys all have <CTL>
sequences that can be substituted if the function keys are not working.
(See the Keyboard reference in Pocket PROGRESS for a list of substitute
keys). For your users, however, you'll most likely want to get the
function keys working correctly.
PROCEDURAL APPROACH:
====================
Check to see which SCO UNIX 386 is installed on your machine. (The UNIX
command, "uname -a" should give you an idea of what operating system
level you are running). If the version is 3.2.0, contact Santa Cruz
Operation and request patch UNX162 from their Media department.
Otherwise, you should find out what your escape sequences your function
keys are sending. You can do this by going into the vi editor,
pressing <Ctrl><v>, and hitting the function key. The escape sequence
that this key sends is then echoed on the screen. Check the PROGRESS
protermcap file in the DLC directory - specifically under the terminal
entry that matches your TERM variable and find the entry for this key.
If it does not match, modify your protermcap accordingly. Repeat this
process for all your function keys. See the PROGRESS Programming
Handbook - Chapter on Keyboard for more information on how to modify
the protermcap file.
ONLINE PROCEDURES OR UTILITIES:
===============================
unix 'vi' editor - Use the <ctl> <v> verify mode to display escape
sequences on the terminal.
REFERENCES TO WRITTEN DOCUMENTATION:
====================================
PROGRESS Programming Handbook - Chapter on the PROGRESS keyboard.
Progress Software Technical Support Note # 8305