Is there anybody who knows for sure what all the control codes in ANSI do? I
have umpteen docs for this and can't seem to find out for certain what they
all do with regards to BBS-ANSI. I tested some of them out and have made a
list below:
Ctrl + @ = ASCII 0 => ??????
Ctrl + A = ASCII 1 => ??????
Ctrl + B = ASCII 2 => ??????
Ctrl + C = ASCII 3 => ??????
Ctrl + D = ASCII 4 => appears to control the right arrow key
Ctrl + E = ASCII 5 => appears to control the up arrow key
Ctrl + F = ASCII 6 => ??????
Ctrl + G = ASCII 7 => appears to control the del key
Ctrl + H = ASCII 8 => appears to control the backspace key
Ctrl + I = ASCII 9 => appears to control the tab key
Ctrl + K = ASCII 11 => ??????
Ctrl + L = ASCII 12 => ??????
Ctrl + M = ASCII 13 => appears to control the enter key
Ctrl + N = ASCII 14 => ??????
Ctrl + O = ASCII 15 => ??????
Ctrl + P = ASCII 16 => ??????
Ctrl + Q = ASCII 17 => ??????
Ctrl + R = ASCII 18 => ??????
Ctrl + S = ASCII 19 => appears to control the left arrow key
Ctrl + T = ASCII 20 => ??????
Ctrl + U = ASCII 21 => ??????
Ctrl + V = ASCII 22 => appears to control the insert key
Ctrl + W = ASCII 23 => ??????
Ctrl + X = ASCII 24 => appears to control the down arrow key (this sucks!)
Ctrl + Y = ASCII 25 => ??????
Ctrl + Z = ASCII 26 => ??????
I already know for sure that ASCII 27 is the Esc key and ASCII 32 - 126 are
as advertised, and ASCII 127 => Del key (supposedly). ASCII 28 - 31 are a
complete mystery to me, and perhaps everyone else. One pitfall that I ran
into with experimentation over a remote is be careful about ASCII 24!!!
You'd think they would have picked a better code for the down arrow key,
since I am used to using Ctrl + X for other evil demented purposes (I am not
alone in this way of thinking).
Anyhow I would have posted this in a programming area but I find programmers
tend to be misleading in their advice and thought it fit best here. My
objective is to send the ***RIGHT*** code to the remote so I can replace the
BTXE5 terminal mode, which is broken. :( I'd like it to be compatible with
at LEAST Maximus, but the more the merrier, and if someone can steer me in
the proper direction I would appreciate it.
Thanks in advance,
Maurice
--- Msged 4.10
---------------
* Origin: Wandering Point - Lackey of ZOLTAN -> Ladysmith, BC (1:351/255.1)
|