1b66a3e08ac1b0467c1143bf322777d373bf3782
[platform/upstream/kbd.git] / doc / kbd.FAQ.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2 <HTML>
3 <HEAD>
4  <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
5  <TITLE>The Linux keyboard and console HOWTO</TITLE>
6  <LINK HREF="kbd.FAQ-1.html" REL=next>
7
8
9 </HEAD>
10 <BODY>
11 <A HREF="kbd.FAQ-1.html">Next</A>
12 Previous
13 Contents
14 <HR>
15 <H1>The Linux keyboard and console HOWTO</H1>
16
17 <H2>Andries Brouwer, <CODE>aeb@cwi.nl</CODE></H2>v2.13, 2002-10-12
18 <P><HR>
19 <EM>This note contains some information about the Linux keyboard
20 and console, and the use of non-ASCII characters.
21 It describes Linux 2.0.
22 <!--
23 HOWTOs!keyboard and console
24 -->
25
26 <!--
27 HOWTOs!console and keyboard
28 -->
29 </EM>
30 <HR>
31 <P>
32 <H2><A NAME="toc1">1.</A> <A HREF="kbd.FAQ-1.html">Useful programs</A></H2>
33
34 <P>
35 <H2><A NAME="toc2">2.</A> <A HREF="kbd.FAQ-2.html">Keyboard generalities</A></H2>
36
37 <P>
38 <H2><A NAME="toc3">3.</A> <A HREF="kbd.FAQ-3.html">Console generalities</A></H2>
39
40 <P>
41 <H2><A NAME="toc4">4.</A> <A HREF="kbd.FAQ-4.html">Resetting your terminal</A></H2>
42
43 <UL>
44 <LI><A HREF="kbd.FAQ-4.html#ss4.1">4.1 Keyboard hardware reset</A>
45 </UL>
46 <P>
47 <H2><A NAME="toc5">5.</A> <A HREF="kbd.FAQ-5.html">Delete and Backspace</A></H2>
48
49 <UL>
50 <LI><A HREF="kbd.FAQ-5.html#ss5.1">5.1 How to tell Unix what character you want to use to delete the last typed character</A>
51 <UL>
52 <LI><A HREF="kbd.FAQ-5.html#ss5.1.1">5.1.1 `Getty used to do the right thing with DEL and BS but is broken now?'</A>
53 <LI><A HREF="kbd.FAQ-5.html#ss5.1.2">5.1.2 `Login behaves differently at the first and second login attempts?'</A>
54 </UL>
55 <P>
56 <LI><A HREF="kbd.FAQ-5.html#ss5.2">5.2 How to tell Linux what code to generate when a key is pressed</A>
57 <UL>
58 <LI><A HREF="kbd.FAQ-5.html#ss5.2.1">5.2.1 `How do I get a dvorak keyboard?'</A>
59 <LI><A HREF="kbd.FAQ-5.html#ss5.2.2">5.2.2 `Why doesn't the Backspace key generate BackSpace by default?'</A>
60 </UL>
61 <P>
62 <LI><A HREF="kbd.FAQ-5.html#ss5.3">5.3 How to tell X to interchange Delete and Backspace</A>
63 <LI><A HREF="kbd.FAQ-5.html#ss5.4">5.4 How to tell emacs what to do when it receives a Delete or Backspace</A>
64 <LI><A HREF="kbd.FAQ-5.html#ss5.5">5.5 How to tell emacs to interchange Delete and Backspace</A>
65 <LI><A HREF="kbd.FAQ-5.html#ss5.6">5.6 How to tell kermit to interchange Delete and Backspace</A>
66 <LI><A HREF="kbd.FAQ-5.html#ss5.7">5.7 How to tell xterm to interchange Delete and Backspace</A>
67 <LI><A HREF="kbd.FAQ-5.html#ss5.8">5.8 How to tell xterm about your favourite tty modes</A>
68 <LI><A HREF="kbd.FAQ-5.html#ss5.9">5.9 How to tell non-Motif X applications that the Del key deletes forward</A>
69 <LI><A HREF="kbd.FAQ-5.html#ss5.10">5.10 How to tell xmosaic that the Backspace key generates a DEL</A>
70 <LI><A HREF="kbd.FAQ-5.html#ss5.11">5.11 A better solution for Motif-using programs, like netscape</A>
71 <LI><A HREF="kbd.FAQ-5.html#ss5.12">5.12 What about termcap and terminfo?</A>
72 <LI><A HREF="kbd.FAQ-5.html#ss5.13">5.13 A complete solution</A>
73 </UL>
74 <P>
75 <H2><A NAME="toc6">6.</A> <A HREF="kbd.FAQ-6.html">The console character sets</A></H2>
76
77 <P>
78 <H2><A NAME="toc7">7.</A> <A HREF="kbd.FAQ-7.html">Console switching</A></H2>
79
80 <UL>
81 <LI><A HREF="kbd.FAQ-7.html#ss7.1">7.1 Changing the number of Virtual Consoles</A>
82 </UL>
83 <P>
84 <H2><A NAME="toc8">8.</A> <A HREF="kbd.FAQ-8.html">Ctrl-Alt-Del and other special key combinations</A></H2>
85
86 <UL>
87 <LI><A HREF="kbd.FAQ-8.html#ss8.1">8.1 Ctrl-Alt-Del (Boot)</A>
88 <LI><A HREF="kbd.FAQ-8.html#ss8.2">8.2 Other combinations</A>
89 <LI><A HREF="kbd.FAQ-8.html#ss8.3">8.3 X Combinations</A>
90 <LI><A HREF="kbd.FAQ-8.html#ss8.4">8.4 Dosemu Combinations</A>
91 <LI><A HREF="kbd.FAQ-8.html#ss8.5">8.5 Composing symbols</A>
92 <LI><A HREF="kbd.FAQ-8.html#ss8.6">8.6 The SysRq key</A>
93 <LI><A HREF="kbd.FAQ-8.html#ss8.7">8.7 Problems</A>
94 </UL>
95 <P>
96 <H2><A NAME="toc9">9.</A> <A HREF="kbd.FAQ-9.html">How to get out of raw mode</A></H2>
97
98 <P>
99 <H2><A NAME="toc10">10.</A> <A HREF="kbd.FAQ-10.html">The keyboard LEDs</A></H2>
100
101 <P>
102 <H2><A NAME="toc11">11.</A> <A HREF="kbd.FAQ-11.html">The TERM variable</A></H2>
103
104 <UL>
105 <LI><A HREF="kbd.FAQ-11.html#ss11.1">11.1 Terminfo</A>
106 </UL>
107 <P>
108 <H2><A NAME="toc12">12.</A> <A HREF="kbd.FAQ-12.html">How to make other programs work with non-ASCII chars</A></H2>
109
110 <P>
111 <H2><A NAME="toc13">13.</A> <A HREF="kbd.FAQ-13.html">X</A></H2>
112
113 <UL>
114 <LI><A HREF="kbd.FAQ-13.html#ss13.1">13.1 What precisely does XFree86-2.1 do when it initializes its keymap?</A>
115 </UL>
116 <P>
117 <H2><A NAME="toc14">14.</A> <A HREF="kbd.FAQ-14.html">Unusual keys and keyboards</A></H2>
118
119 <UL>
120 <LI><A HREF="kbd.FAQ-14.html#ss14.1">14.1 Funkeys</A>
121 </UL>
122 <P>
123 <H2><A NAME="toc15">15.</A> <A HREF="kbd.FAQ-15.html">Examples of use of loadkeys and xmodmap</A></H2>
124
125 <UL>
126 <LI><A HREF="kbd.FAQ-15.html#ss15.1">15.1 `I can use only one finger to type with'</A>
127 <LI><A HREF="kbd.FAQ-15.html#ss15.2">15.2 Sticky keys under <CODE>X</CODE></A>
128 </UL>
129 <P>
130 <H2><A NAME="toc16">16.</A> <A HREF="kbd.FAQ-16.html">Changing the video mode</A></H2>
131
132 <UL>
133 <LI><A HREF="kbd.FAQ-16.html#ss16.1">16.1 Instructions for the use of resizecons</A>
134 </UL>
135 <P>
136 <H2><A NAME="toc17">17.</A> <A HREF="kbd.FAQ-17.html">Changing the keyboard repeat rate</A></H2>
137
138 <P>
139 <H2><A NAME="toc18">18.</A> <A HREF="kbd.FAQ-18.html">Scrolling</A></H2>
140
141 <P>
142 <H2><A NAME="toc19">19.</A> <A HREF="kbd.FAQ-19.html">Screensaving</A></H2>
143
144 <P>
145 <H2><A NAME="toc20">20.</A> <A HREF="kbd.FAQ-20.html">Screen dumps</A></H2>
146
147 <P>
148 <H2><A NAME="toc21">21.</A> <A HREF="kbd.FAQ-21.html">Some properties of the VT100 - application key mode</A></H2>
149
150 <P>
151 <H2><A NAME="toc22">22.</A> <A HREF="kbd.FAQ-22.html">Hardware incompatibility</A></H2>
152
153 <P>
154 <H2><A NAME="toc23">23.</A> <A HREF="kbd.FAQ-23.html">Copyright</A></H2>
155
156 <HR>
157 <A HREF="kbd.FAQ-1.html">Next</A>
158 Previous
159 Contents
160 </BODY>
161 </HTML>