Tecles especials a la consola [mini-com]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
# - Tecles especials a la consola
# Antoni Bella <bella5@Teleline.es>
Tot seguit us explico com configurar les tecles especials a la consola
amb el paquet específic de Debian "console-common" (desconec com
funcionarà això amb l'altra paquet de gestió del teclat "kbd").
* Cercar i configurar el codi de la tecla en la consola
- Comandament de recerca
~# showkey -s
- Eixida stdout (Del meu teclat!):
0xe0 0x02 0xe0 0x82
0xe0 0x6c 0xe0 0xec
0xe0 0x65 0xe0 0xe5
- El qual vol dir:
Tecla1 = e002
Tecla2 = e06c
Tecla3 = e065
- Per a que el sistema sàpiga d'aquests codis de tecla executeu
els següents comandaments:
~# setkeycodes e002 120
~# setkeycodes e06c 121
~# setkeycodes e065 122
* Modificar keymaps/i386/qwerty/es.kmap.gz
- Descomprimir-lo
~# gunzip es.kmap.gz
- Editar-lo afegint-hi les línies (per a més tecles de funció
_lliures_ consulteu l'actual mapa de teclat que teniu carregat
a "file:/etc/console/boottime.kmap.gz"):
include "windowkeys"
keycode 120 = F37
keycode 121 = F38
keycode 122 = F39
string F37 = "ls\n"
string F38 = "mail\n"
string F39 = "mc\n"
- Comprimir-lo
~# gzip -c9 es.kmap >es.kmap.gz
- Carregar-lo (de l'anterior feu-ne una còpia de seguretat)
~# loadkeys es.kmap.gz
Ara si tot això us ha funcionat (feu proves, no siga que hagueu
solapat una tecla de funció ja existent) fem que la configuració siga
definitiva:
- Aquí cada vegada que arrenqui el sistema necessitareu passar-li
el codi de tecla. La millor opció serà modificar l'script init.d
corresponent a la tasca de càrrega del mapa del teclat, editeu el
fitxer "/etc/init.d/keymap.sh":
if [ -r ${CONFDIR}/${CONFFILEROOT}.${EXT}.gz ] ; then
setkeycodes e002 120
setkeycodes e06c 121
setkeycodes e065 122
loadkeys ${CONFDIR}/${CONFFILEROOT}.${EXT}.gz
fi
- Ara per a que es regeneri el mapa del teclat que es carregarà
durant l'arrencada sols executeu el comandament:
~# install-keymap es.kmap
Ja està! Ho teniu tot en regla?
Que ho disfruteu!
- --
Sort
######## Antoni Bella Perez #################### |
# http://www.terra.es/personal7/bella5/home.htm
## <bella5@teleline.es> ## i
col·laborador del projecte Debian en català: debian.org/index.ca.htm
Maquinari: - Pentium II 300MHz 128MB memòria 599.65 bogomips
Sistema: - Debian GNU/Linux-2.4.19 - XFree86 4.2.1-0pre1v1
- -
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE9f26uGfXdVUGHvegRArjRAJ4gEqJQ+zSecKaF4DVz5X/9E5n8UgCgmxAX
yhm4/qbn6gSgiryAeIAuHXI=
=Ec/z
-----END PGP SIGNATURE-----
Reply to: