✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ server.blackpussy.asia ​🇻​♯➤ 5.14.0-611.20.1.el9_7.x86_64 #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 163.245.207.76 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.243
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗞 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ mail,mb_send_mail
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /usr/share/doc/kbd//kbd.FAQ-2.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>The Linux keyboard and console HOWTO: Keyboard generalities</TITLE>
 <LINK HREF="kbd.FAQ-3.html" REL=next>
 <LINK HREF="kbd.FAQ-1.html" REL=previous>
 <LINK HREF="kbd.FAQ.html#toc2" REL=contents>
</HEAD>
<BODY>
<A HREF="kbd.FAQ-3.html">Next</A>
<A HREF="kbd.FAQ-1.html">Previous</A>
<A HREF="kbd.FAQ.html#toc2">Contents</A>
<HR>
<H2><A NAME="s2">2. Keyboard generalities</A></H2>

<P>
<!--
keyboard!theory of operation
-->
<P>You press a key, and the keyboard controller sends
<A HREF="http://www.win.tue.nl/~aeb/linux/kbd/scancodes.html">scancodes</A>
to the kernel keyboard driver. Some keyboards can be programmed,
but usually the scancodes corresponding to your keys are fixed.
The kernel keyboard driver just transmits whatever it receives
to the application program when it is in <EM>scancode mode</EM>,
like when <CODE>X</CODE> is running. Otherwise, it parses the stream of scancodes
into keycodes, corresponding to key press or key release events.
(A single key press can generate up to 6 scancodes.)
These keycodes are transmitted to the application program when it is
in <EM>keycode mode</EM> (as used, for example, by <CODE>showkey</CODE>
and some X servers).
Otherwise, these keycodes are looked up in the keymap, and the character
or string found there is transmitted to the application, or the action
described there is performed.
(For example, if one presses and releases the <CODE>a</CODE> key, then the keyboard
produces scancodes 0x1e and 0x9e, this is converted to keycodes 30 and 158,
and then transmitted as 0141, the ASCII or latin-1 code for `a';
if one presses and releases <CODE>Delete</CODE>, then the keyboard produces scancodes
0xe0 0x53 0xe0 0xd3, these are converted to keycodes 111 and 239, and then
transmitted as the 4-symbol sequence ESC [ 3 ~, all assuming
a US keyboard and a default keymap. An example of a key combination to which
an action is assigned is Ctrl-Alt-Del.)
<P>The translation between unusual scancodes and keycodes can be set using the
utility <CODE>setkeycodes</CODE> - only few people will need it.
The translation between keycodes and characters or strings or actions, that is,
the keymap, is set using the utilities <CODE>loadkeys</CODE> and <CODE>setmetamode</CODE>.
For details, see getkeycodes(8), setkeycodes(8), dumpkeys(1), loadkeys(1),
setmetamode(1). The format of the files output by <CODE>dumpkeys</CODE> and read
by <CODE>loadkeys</CODE> is described in keymaps(5).
<P>Where it says `transmitted to the application' in the above description,
this really means `transmitted to the terminal driver'. That is, further
processing is just like that of text that comes in over a serial line.
The details of this processing are set by the program <CODE>stty</CODE>.
<P>
<HR>
<A HREF="kbd.FAQ-3.html">Next</A>
<A HREF="kbd.FAQ-1.html">Previous</A>
<A HREF="kbd.FAQ.html#toc2">Contents</A>
</BODY>
</HTML>

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
22 Aug 2026 4.57 AM
root / root
0755
ANSI-dvorak.gif
3.719 KB
31 Oct 2016 3.56 PM
root / root
0644
AUTHORS
0.018 KB
6 Jun 2018 3.37 PM
root / root
0644
ChangeLog
0.028 KB
20 Aug 2026 6.46 PM
root / root
0644
README
1.276 KB
30 Aug 2017 9.33 PM
root / root
0644
dvorak-l.xmodmap
2.278 KB
31 Oct 2016 3.56 PM
root / root
0644
dvorak-r.xmodmap
2.283 KB
31 Oct 2016 3.56 PM
root / root
0644
dvorak.diffs
1.374 KB
31 Oct 2016 3.56 PM
root / root
0644
dvorak.txt
1.137 KB
31 Oct 2016 3.56 PM
root / root
0644
dvorak.xmodmap
2.106 KB
31 Oct 2016 3.56 PM
root / root
0644
font-formats-1.html
5.354 KB
31 Oct 2016 3.56 PM
root / root
0644
font-formats-2.html
1.444 KB
31 Oct 2016 3.56 PM
root / root
0644
font-formats-3.html
6.843 KB
31 Oct 2016 3.56 PM
root / root
0644
font-formats-4.html
2.146 KB
31 Oct 2016 3.56 PM
root / root
0644
font-formats-5.html
0.505 KB
31 Oct 2016 3.56 PM
root / root
0644
font-formats.html
1.286 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-1.html
4.086 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-10.html
2.582 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-11.html
2.195 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-12.html
8.019 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-13.html
4.388 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-14.html
3.393 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-15.html
6.756 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-16.html
2.948 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-17.html
1.675 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-18.html
2.463 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-19.html
1.317 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-2.html
2.925 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-20.html
1.684 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-21.html
1.671 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-22.html
2.376 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-23.html
0.942 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-3.html
2.057 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-4.html
7.677 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-5.html
16.866 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-6.html
2.681 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-7.html
5.576 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-8.html
9.191 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ-9.html
2.545 KB
31 Oct 2016 3.56 PM
root / root
0644
kbd.FAQ.html
5.105 KB
31 Oct 2016 3.56 PM
root / root
0644
utfdemo
4.15 KB
31 Oct 2016 3.56 PM
root / root
0644
utflist
25.096 KB
31 Oct 2016 3.56 PM
root / root
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF