141 lines
5.8 KiB
HTML
141 lines
5.8 KiB
HTML
<!--startcut ======================================================= -->
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
<html>
|
|
<head>
|
|
<META NAME="generator" CONTENT="lgazmail v1.1pre8">
|
|
<TITLE>The Answer Guy 30: SCO Compatible Console Keymaps?</TITLE>
|
|
</head>
|
|
|
|
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#A000A0"
|
|
ALINK="#FF0000">
|
|
<!--endcut ========================================================= -->
|
|
<H4>"Linux Gazette...<I>making Linux just a little more fun!</I>"
|
|
</H4>
|
|
<P> <hr> <P>
|
|
|
|
<!-- =============================================================== -->
|
|
<H1 align="center"><A NAME="answer">
|
|
<img src="../gx/dennis/qbubble.gif" alt="" border="0" align="middle">
|
|
<a href="./index.html">The Answer Guy</a>
|
|
<img src="../gx/dennis/bbubble.gif" alt="" border="0" align="middle">
|
|
</A></H1> <BR>
|
|
<H4 align="center">By James T. Dennis,
|
|
<a href="mailto:linux-questions-only@ssc.com">linux-questions-only@ssc.com</a><BR>
|
|
Starshine Technical Services,
|
|
<A HREF="http://www.starshine.org/">http://www.starshine.org/</A> </H4>
|
|
<p><hr><p>
|
|
<H3><img src="../gx/dennis/qbub.gif" alt="(?)" width="50" height="28"
|
|
align="left" border="0">SCO Compatible Console Keymaps?</H3>
|
|
|
|
<p><strong>From Jim Kjorlaug on 25 Jun 1998
|
|
|
|
<!-- begin body -->
|
|
<br><br>
|
|
I work for a company that sells vertical solutions using
|
|
<a href="http://www.sco.com/">SCO unix</a> as a
|
|
platform. We are currently looking at linux as another possible
|
|
platform and I have found a possible contention. Does there exist a
|
|
keytable that causes the linux keyboard to behave like an SCO console.
|
|
I have already worked out the termcap for SCO ansi to work on linux but
|
|
some of the keymaps have me stumped. Any suggestions or advice would be
|
|
greatly appreciated. I realize that we could modify our application but
|
|
it would be much easier if it were possible with a keytable.
|
|
|
|
<br><br>
|
|
Thanks in advance for any help you can provide.
|
|
<br>Jim Kjorlaug
|
|
<br>Teleflora Technologies
|
|
</strong></p>
|
|
|
|
<blockquote><img src="../gx/dennis/bbub.gif" height="28" width="50"
|
|
alt="(!)" border="0"
|
|
>I don't know how a SCO console keymap is supposed to behave
|
|
--- but Linux does have utilities to remap the console
|
|
keyboard to your heart's content. All of the popular
|
|
distributions include the '<TT>loadkeys</TT>' and '<TT>dumpkeys</TT>'
|
|
programs (parts of Andries Brouwer's
|
|
<A HREF="ftp://ftp.win.tue.nl/pub/linux/util/kbd/">'<TT>kbd</TT>'
|
|
package</A>). You can look at the man pages for these for details.
|
|
|
|
<br><br>
|
|
I've never used these packages much --- just once to
|
|
set up "sticky shift" keys for a friend who lost most of the
|
|
use in one arm to a stroke a couple of years ago and again to
|
|
answer some other question back before I started this column.
|
|
|
|
<br><br>
|
|
It does seem quite odd that you'd go for console specific
|
|
binding rather than using the more portable
|
|
<TT>termcap</TT>/<TT>terminfo</TT> (<TT>curses</TT>/<TT>ncurses</TT>)
|
|
interfaces which would allow your app to be
|
|
accessed via terminals, over modem/dial-up connections, across
|
|
telnet sessions and from within xterms. However, I'm sure you
|
|
have your reasons.
|
|
|
|
<br><br>
|
|
Yann Dirson is working on a package called
|
|
"<A HREF="http://www.mygale.org/~ydirson/en/lct/">Linux console tools</A>"
|
|
which enhances the kbd package.
|
|
|
|
<br><br>
|
|
There is also a console fonts package (the '<TT>setfont</TT>' command
|
|
is also included with many Linux distributions; it allows
|
|
you to choose from among about 100 different VGA/EGA
|
|
compatible console fonts, some of which are quite silly).
|
|
Andries Brouwer is apparentlly the co-author of the console
|
|
fonts package, too.
|
|
|
|
<br><br>
|
|
Good luck on the port and welcome to the club.
|
|
</blockquote>
|
|
<!-- end body -->
|
|
<!--================================================================-->
|
|
<P> <hr> <P>
|
|
<H5 align="center"><a href="http://www.linuxgazette.com/copying.html"
|
|
>Copyright ©</a> 1998, James T. Dennis <BR>
|
|
Published in <I>Linux Gazette</I> Issue 30 July 1998</H5>
|
|
<P> <hr> <P>
|
|
<!--================================================================-->
|
|
<table width="98%"><tr valign="center" align="center">
|
|
<td rowspan="3"><A HREF="./lg_answer30.html"><IMG
|
|
SRC="../gx/dennis/answernew.gif"
|
|
ALT="[ Answer Guy Index ]"></A></td>
|
|
<td><A HREF="tag_SCOkeys.html">SCOkeys</A></td>
|
|
<td><A HREF="tag_chroot.html">chroot</A></td>
|
|
<td><A HREF="tag_dosemu-db.html">dosemu-db</A></td>
|
|
<td><A HREF="tag_NTauth.html">NTauth</A></td>
|
|
<td><A HREF="tag_cdr.html">cdr</A></td>
|
|
<td><A HREF="tag_3270.html">3270</A></td>
|
|
<td><A HREF="linux-questions-only@ssc.comport.html">comport</A></td>
|
|
</tr><tr valign="center" align="center">
|
|
<td><A HREF="tag_lilostop.html">lilostop</A></td>
|
|
<td><A HREF="tag_emulate.html">emulate</A></td>
|
|
<td><A HREF="tag_ppadrivers.html">ppadrivers</A></td>
|
|
<td><A HREF="tag_database.html">database</A></td>
|
|
<td><A HREF="tag_vacation.html">vacation</A></td>
|
|
<td><A HREF="tag_nullmodem.html">nullmodem</A></td>
|
|
<td><A HREF="tag_lockups.html">lockups</A></td>
|
|
</tr><tr valign="center" align="center">
|
|
<td><A HREF="tag_gzipC.html">gzipC</A></td>
|
|
<td><A HREF="tag_newlook.html">newlook</A></td>
|
|
<td><A HREF="tag_c500.html">c500</A></td>
|
|
<td><A HREF="tag_solprint.html">solprint</A></td>
|
|
<td><A HREF="tag_vc1shell.html">vc1shell</A></td>
|
|
<td><A HREF="tag_memleak.html">memleak</A></td>
|
|
<td><A HREF="tag_tvcard.html">tvcard</A></td>
|
|
</tr></table>
|
|
<P> <hr> <P>
|
|
<!--================================================================-->
|
|
<A HREF="./index.html"><IMG SRC="../gx/indexnew.gif"
|
|
ALT="[ Table Of Contents ]"></A>
|
|
<A HREF="../index.html"><IMG SRC="../gx/homenew.gif"
|
|
ALT="[ Front Page ]"></A>
|
|
<A HREF="lg_bytes30.html"><IMG SRC="../gx/back2.gif"
|
|
ALT="[ Previous Section ]"></A>
|
|
<A HREF="./vrenios.html"><IMG SRC="../gx/fwd.gif"
|
|
ALT="[ Next Section ]"></A>
|
|
<!--startcut ======================================================= -->
|
|
</body>
|
|
</html>
|
|
<!--endcut ========================================================= -->
|