[Info-vax] Ctrl-Ecf
JF Mezei
jfmezei.spamnot at vaxination.ca
Wed Sep 9 20:19:54 EDT 2009
Mister VAXman said:
>> A CTRL-E is and has always been 0x05 AFAIAC whether the shift key is
>> depressed or not.
No it has not always been that way.
Look at Xwindows. When you click CTRL-E, it sends a different even
keycode than if you click ctrl-shift-E or al;t-ctrl-shift-E etc. In
other words, there are modifier keys such as CTRL, Command, ALT, SHIFT
which can be used in any combination and generate different keycodes.
Your good old VT terminal generated only ascii output out its serial
port. But internally, there would also have been keycodes from the LK201
keyboard.
Now, when you have a keyboard plugged directly into a computer, the
later will see keycodes, not plain vanilla ascii. This is how your
favourite game from Redmond can be restarted with ALT-CTRL-DEL keys when
it hits that dead end when the screen is all blue.
If you use an ALPHA such as DSL10-L, and go into alpha BIOS, you will
also see some keysequences which are not possible to generate on a real
terminal plugged into the serial port of the Alpha because it expects to
have a hardwired keyboard (SRM is better behaved in that manner). So if
them IA64 contraptions also have such "features" that require impossib;e
to generate keycodes from a serial (or telnet) session, they are not the
only ones to have made that silly choice.
More information about the Info-vax
mailing list