|
The VT200 and VT300 do NOT transmit those keys. They are defined as
"implementation specific" and are usually used for Break, Print, Switch
Session and Setup. I assume that the DECterm people chose to reserve
the keys for future implementation.
BTW - The PRO_300 did have escape sequences defined for those keys,
should anyone choose to modify the code to send them :-).
What xterm does is pretty meaningless, it *isn't* a certified terminal
implementation, and the VT102 didn't have a LK201.
_Fred
|
| Fred,
The new VTxxx that's about to enter field test with the LK401 keyboard
also defines sequences for those keys. And it also uses the SAME sequences
as the PRO and RAINBOW - Specificly:
F1 = CSI 11 ~
F2 = CSI 12 ~
F3 = CSI 13 ~
F4 = CSI 14 ~
F5 = CSI 15 ~
Furthermore, the hos can control the interpretation of these keys by sending
a control sequence. F5 is typically assigned to break and may only be changed
from SETUP (a secure systems consideration).
It would really be nice if we brought our terminal emulators up to our latest
terminal.
So, when does the VWS emulator learn these new tricks? :-)
If you want more info, I'll send you pointers to the specs.
James
|
| New VTxxx with the VT401 keyboard... I like your style :-)
Hey, I think it's swell that they can use F1-F5. Of course, since the
VSRM defined them as implementation specific keys that need not report
anything... the former UIS developers took them at their word and it's
not going top be easy to change it. But, with luck the VTxxx :-) has
defined it as an extension and not something intrinsic in the
LEVEL X architecture... (nah, probably won't get that lucky).
Of course, I *did* change the RAEO functions to conform to the VTXXX
(except for DECCAEM which was changed to something else and wasn't
assigned a Final at the time...).
But, hey. Terminal emulation is at best part-time for me, and it's
really DECterm's ballgame now :-) If I ever get free time, it's not
likely that I'll add VTXXX support to UIS, but if I do I'll get the
specs from Mr. Fingerhut... thanks.
_Fred
|