I know some people that have put together a fairly decent keymap/terminfo for Linux that emulates SCO ANSI terminals.
I've attached it for you. Chris On Wed, 2002-10-23 at 14:48, Dan Kegel wrote: > Joseph wrote: > > Could any one on this list give me some tips on connecting to sco from > > linux and get all the function keys to work? > > > > I don't have any access to the sco box, so what I have to do is all on > > the linux client side. From windows I can use a client that supports > > ansi emulation and fonts and get it to work. > > ssh from within your normal terminal window should work fine. > Only question is whether your terminal type > is in sco's terminfo. What does your TERM environment > variable say after login? > You might try different terminal windows (gnome has > gnome-terminal, kde has konsole, and plain old X has xterm) > if the default one doesn't work. > - Dan > > > > ------------------------------------------------------- > This sf.net email is sponsored by: Influence the future > of Java(TM) technology. Join the Java Community > Process(SM) (JCP(SM)) program now. > http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0002en > > _____________________________________________________________________ > Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: > https://lists.sourceforge.net/lists/listinfo/ltsp-discuss > For additional LTSP help, try #ltsp channel on irc.openprojects.net -- Chris Tooley <[EMAIL PROTECTED]>
! Remap function and "grey" keys to SCO type sequences. ! ! This mapping is for kbd-0.88/Kernel 1.1.56 and later. ! ! You do, of course, use "loadkeys" to load this... ! Backspace is backspace, delete is delete. keycode 14 = BackSpace BackSpace control keycode 14 = Delete alt keycode 14 = BackSpace control alt keycode 14 = Delete keycode 111 = Delete Delete control keycode 111 = Delete alt keycode 111 = Delete altgr control keycode 111 = Boot control alt keycode 111 = Boot ! Numeric keypad. ! The function keys on the keypad should be the unshifted keys when ! num lock is off but we can't do that so we use the shifted keys. keycode 69 = Num_Lock keycode 98 = KP_Divide keycode 55 = KP_Multiply keycode 96 = KP_Enter keycode 71 = KP_7 F49 alt keycode 71 = Ascii_7 keycode 72 = KP_8 F50 alt keycode 72 = Ascii_8 keycode 73 = KP_9 F51 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract F52 keycode 75 = KP_4 F53 alt keycode 75 = Ascii_4 keycode 76 = KP_5 F54 alt keycode 76 = Ascii_5 keycode 77 = KP_6 F55 alt keycode 77 = Ascii_6 keycode 78 = KP_Add F56 keycode 79 = KP_1 F57 alt keycode 79 = Ascii_1 keycode 80 = KP_2 F58 alt keycode 80 = Ascii_2 keycode 81 = KP_3 F59 alt keycode 81 = Ascii_3 keycode 82 = KP_0 F60 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot ! Function keys. keycode 59 = F1 F13 control keycode 59 = F25 control shift keycode 59 = F37 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F14 control keycode 60 = F26 control shift keycode 60 = F38 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F15 control keycode 61 = F27 control shift keycode 61 = F39 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F16 control keycode 62 = F28 control shift keycode 62 = F40 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F17 control keycode 63 = F29 control shift keycode 63 = F41 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F18 control keycode 64 = F30 control shift keycode 64 = F42 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F19 control keycode 65 = F31 control shift keycode 65 = F43 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F20 control keycode 66 = F32 control shift keycode 66 = F44 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F21 control keycode 67 = F33 control shift keycode 67 = F45 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F22 control keycode 68 = F34 control shift keycode 68 = F46 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 87 = F11 F23 control keycode 87 = F35 control shift keycode 69 = F47 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F24 control keycode 88 = F36 control shift keycode 70 = F48 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 string F1 = "\033[M" string F2 = "\033[N" string F3 = "\033[O" string F4 = "\033[P" string F5 = "\033[Q" string F6 = "\033[R" string F7 = "\033[S" string F8 = "\033[T" string F9 = "\033[U" string F10 = "\033[V" string F11 = "\033[W" string F12 = "\033[X" string F13 = "\033[Y" string F14 = "\033[Z" string F15 = "\033[a" string F16 = "\033[b" string F17 = "\033[c" string F18 = "\033[d" string F19 = "\033[e" string F20 = "\033[f" string F21 = "\033[g" string F22 = "\033[h" string F23 = "\033[i" string F24 = "\033[j" string F25 = "\033[k" string F26 = "\033[l" string F27 = "\033[m" string F28 = "\033[n" string F29 = "\033[o" string F30 = "\033[p" string F31 = "\033[q" string F32 = "\033[r" string F33 = "\033[s" string F34 = "\033[t" string F35 = "\033[u" string F36 = "\033[v" string F37 = "\033[w" string F38 = "\033[x" string F39 = "\033[y" string F40 = "\033[z" string F41 = "\033[@" string F42 = "\033[[" string F43 = "\033[\\" string F44 = "\033[]" string F45 = "\033[^" string F46 = "\033[_" string F47 = "\033[`" string F48 = "\033[{" ! Function keys F49-F60 are mapped on the numeric keypad but off hand ! I don't know what they should send. SCO is a bit vague about them ! anyway and I doubt anything relies on them too much. string Home = "\033[H" string Insert = "\033[L" string Remove = "\033[3~" string End = "\033[F" string PageUp = "\033[I" string PageDown = "\033[G"
signature.asc
Description: This is a digitally signed message part