keyboard mapping PF1, 2, 3, 4

From: Daniel B. Bikle <dbikle_at_alumni.cco.caltech.edu>
Date: 21 Sep 1993 23:54:52 GMT
Message-ID: <DBIKLE.93Sep21165457_at_alumni.cco.caltech.edu>


>
>
>Dan,
>I have an IBM RS6000 with oracle running on a SUN Sparc. I don't know how
>to configure the keyboard to use sqlforms. The problem keys are how to
>map the PF1, PF2, PF3, PF4 keys which do not appear on my keyboard. Any
>ideas?
>
>thanks,

Z,

I solved this exact problem on a NeXT:

-find a V6 dbs
-more $ORACLE_HOME/crt/admin/vt100.sql (not there for V7)
-make note of the key mapping for PF1, PF2, PF3, PF4:
INSERT INTO esc VALUES ('IAP', 'VT100',   'Q',  '\eOP',       'PF1');
INSERT INTO esc VALUES ('IAP', 'VT100',   'CR', '\eOQ',       'PF2');
INSERT INTO esc VALUES ('IAP', 'VT100',   'CT', '\eOR',       'PF3');
INSERT INTO esc VALUES ('IAP', 'VT100',   'X',  '\eOS',       'PF4');

this means:

 pf1 = escOP
 pf2 = escOQ
 pf3 = escOR
 pf4 = escOS

-Here's the tricky part:
  program your 4 favorite keys to emit these characters.   this is easy to do on a NeXT.
  if you are running X windows it might be do-able.   Or if you have nimble fingers, just type them in.

If you can't program your keys you will need to use the Oraterm application to assign custom key strokes to the 4 functions which pf1,2,3,4 are supposed to trigger. (And try to use generic keystrokes like esc-d rather than F10)

-Dan



Daniel B. Bikle
Author of "Dan's Oracle7 Guide"
dbikle_at_alumni.caltech.edu
415/854-9542
P.O. BOX 'D'
MENLO PARK CA 94026
Received on Wed Sep 22 1993 - 01:54:52 CEST

Original text of this message