Re: Configuración de teclado en consola - Debian Wheezy

2015-11-06 Por tema Camaleón
El Fri, 06 Nov 2015 15:13:58 -0300, Mauro Antivero escribió:

> El 06/11/15 a las 14:37, Camaleón escibió:

(...)

>>> A vos te funcionan estas teclas???
>> Sí, funciona.

> Perdón con mi insistencia, por favor no te lo tomes a mal, pero seguro
> que en una "consola real" (ctrl + alt + F1 desde el entorno gráfico) te
> funcionan la ñ y los acentos? 

X-)

Sí, de hecho estoy ejecutando las pruebas de los comandos que te mando 
desde ahí para ver qué me devuelven a mí. Salto a la consola con 
Ctrl+Alt+F1 y hago las pruebas tanto desde root como mi usuario 
convencional y en ambos responde correctamente.

> Me acabo de fijar en mi Kubuntu, que en todo lo que es entorno gráfico
> funciona perfecto (incluidas las consolas virtuales como Yakuake,
> Konsole, etc.) pero en las reales la ñ me devuelve un graciosísimo "TM"
> en superíndice, el acento "´" luego de presionar este y una letra más
> me develve algo así como una "C atravesada con un |" (ni idea que
> caracter es este) 

¿Este "¢"?

¿Seguro que tienes un teclado físico como este?

https://es.wikipedia.org/wiki/Distribuci%C3%B3n_del_teclado#/media/File:KB_Spanish.svg

Quizá el problema esté en que el locale que tienes configurado (POSIX, 
es_AR.UTF-8) difiere del mapa del teclado físico :-?  

> y el acento "`" me devuelve un símbolo "+-" con el + arriba y el -
> abajo. No sé si matarme de risa con este comportamiento o
> largarme a llorar jajajajaja.

Es decir, ¿que tampoco te funciona la "ñ" en Kubuntu cuando saltas a 
una tty?

>> Es raro que el mapa de teclado te cambie el estar en una tty :-?

> Perdón, no entiendo a que te referís con esto :S Este equipo en el que
> estoy teniendo este problema (Debian 7.9) no tiene interfaz gráfica,
> solo uso las consolas "reales" (no sé si así está bien dicho, pero es
> para diferenciarlas de las consolas virtuales, a las cuales se accede
> desde una interfaz gráfica como por ejemplo Konsole o Terminal).

Bueno, yo distingo aquí dos escenarios:

1/ Sistema con entorno gráfico (X) y escritorio instalado e iniciado. 
Desde aquí saltas a una terminal (tty) y no te funciona la "ñ", etc...

2/ Sistema sin entorno gráfico (X) ni escritorio instalado, sólo puedes
iniciar sesión desde la terminal.

Entiendo que estamos hablando del escenario 1/ y es raro que es en ese
caso la terminal virtual (xterm, konsole...) detecte correctamente el
mapa del teclado pero desde una terminal real no lo haga.

>>> En mi caso la única diferencia es que en lugar de "Lat15" dice
>>> "guess". Esto se debería poder cambiar con un "dpkg-reconfigure
>>> console-setup" no???

>> Puedes cambiarlo a mano pero tendrás que reiniciar para que haga
>> efecto.

> Está, pero qué es lo que pasa que con dpkg-reconfigure no funciona?? No
> pregunto para que me lo conteste, sino como una simple expresión de
> asombro. No sé que es lo que pasa que ahora no funciona así. Antes de
> todo este lío recuerdo que luego de ejecutar "dpkg-reconfigure locales"
> si veía el cambio.

Pues es que no lo sé, en teoría sí, claro, debería editar el archivo tras
ejecutarse "dpkg-configure console-setup", si no lo hace podría tratarse de
un bug. Yo es que uso muy poco el "dpkg-configure", prefiero editar a 
mano los archivos salvo que sean muy complejos.

>> No entiendo cómo es posible que en una tty si ejecutas "showkey -a" y
>> pulsas la tecla "ñ" te diga que has pulsado la "ñ" y cuando terminas la
>> aplicación y pulsas de nuevo la misma tecla te dice que has pulsado
>> otra cosa que por cierto ¿qué carácter te muestra en la pantalla?

> Perdón, yo había ejecutado un showkey solo. Estas son las salidas que
> obtengo al presionar la ñ:
> 
> showkey 
> keycode 39 press 
> keycode 39 release
> 
> showkey -a 
> 195 0303 0xc9 
> 177 0261 0xb1

Y delante de esos dos últimos ves escrito la letra "ñ" ¿no? Porque a mí 
me devuelve exactamente los mismos códigos salvo el primero que termina en 
"0xc3" en lugar de "0xc9".
 
> Osea que algo detecta, pero aún no me me he puesto a ver que significan
> esos códigos.
> 
> Si se les ocurre algo es bienvenido, igual yo sigo investigando a ver
> que puedo encontrar. Saludos y muchas gracias,

Es muy raro porque a priori parece que tengas todo bien configurado. Te 
diría que probaras con "loadkeys" pero a mí nunca me ha funcionado ese 
comando, no sé qué parámetro pasarle O:-)

Saludos,

-- 
Camaleón



Re: Configuración de teclado en consola - Debian Wheezy

2015-11-06 Por tema fernando sainz
>>
>> Mira a ver si tienes instalado el paquete console-setup
>> Si es así reconfigúralo:
>>dpkg-reconfigure console-setup
>>
>> S2.
>>
> Ya lo hice, pero no da ningún resultado y mis locales siguen en POSIX, cosa
> que no sé de donde salió :S Estas son las opciones que uso cuando hago un
> "dpkg-reconfigure console-setup":
>
> Locales to generate -> es_AR.UTF-8 UTF-8
> Default locale: None
>
> Sigo viendo que puedo hacer pero aún no logro nada. Saludos y gracias,
>
> Mauro.
>

Creo que no has reconfigurado console-setup.

Ahí sale:
Codificación a utilizar en la consola: UTF-8
Conjunto de caracteres a utilizar: Latino1 y Latino5 - Europa
Occidental y lenguas Turcas
Tipo de letra para la consola: Fixed
Tamaño del tipo de letra: 8x16

Otra cosa es el dpkg-reconfigure locales


S2.



Re: Configuración de teclado en consola - Debian Wheezy

2015-11-06 Por tema Mauro Antivero

El 06/11/15 a las 14:37, Camaleón escibió:

El Fri, 06 Nov 2015 14:14:51 -0300, Mauro Antivero escribió:


El 06/11/15 a las 13:37, Camaleón escibió:

(...)


XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT=""
XKBOPTIONS=""

BACKSPACE="guess"

El teclado está conectado al puerto serie (PS/2) y funciona sin
problemas tanto las consolas virtuales como la terminal.

Bien, lo acabo de configurar así y me funciona "casi" del todo bien.
Digo "casi" porque no me funcionan ni la Ñ ni los acentos o la Ç. No es
que sea vital, de hecho creo que en una terminal nunca usaré esas
teclas, pero si deseo entender que es lo que está pasando...

A vos te funcionan estas teclas???

Sí, funciona.
Perdón con mi insistencia, por favor no te lo tomes a mal, pero seguro 
que en una "consola real" (ctrl + alt + F1 desde el entorno gráfico) te 
funcionan la ñ y los acentos? Me acabo de fijar en mi Kubuntu, que en 
todo lo que es entorno gráfico funciona perfecto (incluidas las consolas 
virtuales como Yakuake, Konsole, etc.) pero en las reales la ñ me 
devuelve un graciosísimo "TM" en superíndice, el acento "´" luego de 
presionar este y una letra más me develve algo así como una "C 
atravesada con un |" (ni idea que caracter es este) y el acento "`" me 
devuelve un símbolo "+-" con el + arriba y el - abajo. No sé si matarme 
de risa con este comportamiento o largarme a llorar jajajajaja.


Es raro que el mapa de teclado te cambie el estar en una tty :-?
Perdón, no entiendo a que te referís con esto :S Este equipo en el que 
estoy teniendo este problema (Debian 7.9) no tiene interfaz gráfica, 
solo uso las consolas "reales" (no sé si así está bien dicho, pero es 
para diferenciarlas de las consolas virtuales, a las cuales se accede 
desde una interfaz gráfica como por ejemplo Konsole o Terminal).



El locale es éste, pero entiendo que la configuración del locale no
debería afectar a la consola:

(...)


En mi caso la única diferencia es que en lugar de "Lat15" dice "guess".
Esto se debería poder cambiar con un "dpkg-reconfigure console-setup"
no???

Puedes cambiarlo a mano pero tendrás que reiniciar para que haga efecto.
Está, pero qué es lo que pasa que con dpkg-reconfigure no funciona?? No 
pregunto para que me lo conteste, sino como una simple expresión de 
asombro. No sé que es lo que pasa que ahora no funciona así. Antes de 
todo este lío recuerdo que luego de ejecutar "dpkg-reconfigure locales" 
si veía el cambio.



Mira a ver qué te devuelve "xev/showkey".

Un showkey me muestra que detecta todas las teclas (ñ, acentos, etc.).
Algo más tendría que ver con esta herramienta?

No entiendo cómo es posible que en una tty si ejecutas "showkey -a" y
pulsas la tecla "ñ" te diga que has pulsado la "ñ" y cuando terminas la
aplicación y pulsas de nuevo la misma tecla te dice que has pulsado otra
cosa que por cierto ¿qué carácter te muestra en la pantalla?
Perdón, yo había ejecutado un showkey solo. Estas son las salidas que 
obtengo al presionar la ñ:


showkey
keycode 39 press
keycode 39 release

showkey -a
195 0303 0xc9
177 0261 0xb1

Osea que algo detecta, pero aún no me me he puesto a ver que significan 
esos códigos.


Si se les ocurre algo es bienvenido, igual yo sigo investigando a ver 
que puedo encontrar. Saludos y muchas gracias,


Mauro.


Saludos,





Re: Configuración de teclado en consola - Debian Wheezy

2015-11-06 Por tema Camaleón
El Fri, 06 Nov 2015 14:14:51 -0300, Mauro Antivero escribió:

> El 06/11/15 a las 13:37, Camaleón escibió:

(...)

>> XKBMODEL="pc105"
>> XKBLAYOUT="es"
>> XKBVARIANT=""
>> XKBOPTIONS=""
>>
>> BACKSPACE="guess"
>>
>> El teclado está conectado al puerto serie (PS/2) y funciona sin
>> problemas tanto las consolas virtuales como la terminal.
> Bien, lo acabo de configurar así y me funciona "casi" del todo bien.
> Digo "casi" porque no me funcionan ni la Ñ ni los acentos o la Ç. No es
> que sea vital, de hecho creo que en una terminal nunca usaré esas
> teclas, pero si deseo entender que es lo que está pasando...
> 
> A vos te funcionan estas teclas???

Sí, funciona.

Es raro que el mapa de teclado te cambie el estar en una tty :-?

>> El locale es éste, pero entiendo que la configuración del locale no
>> debería afectar a la consola:

(...)

> En mi caso la única diferencia es que en lugar de "Lat15" dice "guess".
> Esto se debería poder cambiar con un "dpkg-reconfigure console-setup"
> no???

Puedes cambiarlo a mano pero tendrás que reiniciar para que haga efecto. 

>> Mira a ver qué te devuelve "xev/showkey".
> Un showkey me muestra que detecta todas las teclas (ñ, acentos, etc.).
> Algo más tendría que ver con esta herramienta?

No entiendo cómo es posible que en una tty si ejecutas "showkey -a" y 
pulsas la tecla "ñ" te diga que has pulsado la "ñ" y cuando terminas la 
aplicación y pulsas de nuevo la misma tecla te dice que has pulsado otra 
cosa que por cierto ¿qué carácter te muestra en la pantalla?

Saludos,

-- 
Camaleón



Re: Configuración de teclado en consola - Debian Wheezy

2015-11-06 Por tema Mauro Antivero

El 06/11/15 a las 13:37, Camaleón escibió:

El Fri, 06 Nov 2015 13:17:42 -0300, Mauro Antivero escribió:

(...)


Ahora estoy haciendo unas pruebas y entonces estoy conectado
directamente al servidor, usando un teclado USB conectado directamente.
Acá es donde empieza mi "odisea"... Mi teclado es español, con tecla Ñ y
acentos, y siempre que lo configuro en un sistema Windows o en un
Kubuntu la distribución que elijo es "Españo / Argentina - Español"
(notar que no elijo Latinoamérica).

(...)

La configuración que tengo en Wheezy para un teclado español es la misma
que tienes en tu Kubuntu:

sm01@stt008:~$ cat /etc/default/keyboard
# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT=""
XKBOPTIONS=""

BACKSPACE="guess"

El teclado está conectado al puerto serie (PS/2) y funciona sin problemas
tanto las consolas virtuales como la terminal.
Bien, lo acabo de configurar así y me funciona "casi" del todo bien. 
Digo "casi" porque no me funcionan ni la Ñ ni los acentos o la Ç. No es 
que sea vital, de hecho creo que en una terminal nunca usaré esas 
teclas, pero si deseo entender que es lo que está pasando...


A vos te funcionan estas teclas???


El locale es éste, pero entiendo que la configuración del locale no
debería afectar a la consola:

sm01@stt008:~$ locale
LANG=es_ES.UTF-8
LANGUAGE=
LC_CTYPE="es_ES.UTF-8"
LC_NUMERIC="es_ES.UTF-8"
LC_TIME="es_ES.UTF-8"
LC_COLLATE="es_ES.UTF-8"
LC_MONETARY="es_ES.UTF-8"
LC_MESSAGES="es_ES.UTF-8"
LC_PAPER="es_ES.UTF-8"
LC_NAME="es_ES.UTF-8"
LC_ADDRESS="es_ES.UTF-8"
LC_TELEPHONE="es_ES.UTF-8"
LC_MEASUREMENT="es_ES.UTF-8"
LC_IDENTIFICATION="es_ES.UTF-8"
LC_ALL=
Pues en mi caso están en POSIX y haciendo un "dpkg-reconfigure locales" 
y eleginedo "es_AR.UTF-8 UTF-8" sigue estando igual, no entiendo que pasa :S


Y la configuración de las consolas:

sm01@stt008:~$ cat /etc/default/console-setup
# CONFIGURATION FILE FOR SETUPCON

# Consult the console-setup(5) manual page.

ACTIVE_CONSOLES="/dev/tty[1-6]"

CHARMAP="UTF-8"

CODESET="Lat15"
#FONTFACE="Fixed"
#FONTSIZE="8x16"

VIDEOMODE=

# The following is an example how to use a braille font
# FONT='lat9w-08.psf.gz brl-8x8.psf'
En mi caso la única diferencia es que en lugar de "Lat15" dice "guess". 
Esto se debería poder cambiar con un "dpkg-reconfigure console-setup" no???


Mira a ver qué te devuelve "xev/showkey".
Un showkey me muestra que detecta todas las teclas (ñ, acentos, etc.). 
Algo más tendría que ver con esta herramienta?


Saludos,

Saludos y gracias como siempre,

Mauro.



Re: Configuración de teclado en consola - Debian Wheezy

2015-11-06 Por tema Mauro Antivero

El 06/11/15 a las 13:42, fernando sainz escibió:

El día 6 de noviembre de 2015, 17:17, Mauro Antivero
 escribió:

Estimados, tengo un equipo corriendo Debian Wheezy, al cual normalmente
administro mediante SSH. Al hacerlo así el teclado me funciona perfectamente
(me refiero a que el mapa del teclado es el correcto). Sinceramente nunca le
presté atención al uso del teclado conectado directamente al equipo usando
una consola local... Hasta ahora...

Ahora estoy haciendo unas pruebas y entonces estoy conectado directamente al
servidor, usando un teclado USB conectado directamente. Acá es donde empieza
mi "odisea"... Mi teclado es español, con tecla Ñ y acentos, y siempre que
lo configuro en un sistema Windows o en un Kubuntu la distribución que elijo
es "Españo / Argentina - Español" (notar que no elijo Latinoamérica).

Esta es la configuración de mi PC de escritorio (Kubuntu):

/etc/default/keyboard

XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT=""
XKBOPTIONS=""

locale

LANG=es_AR.UTF-8
LANGUAGE=es_AR:es
LC_CTYPE="es_AR.UTF-8"
LC_NUMERIC="es_AR.UTF-8"
LC_TIME="es_AR.UTF-8"
LC_COLLATE="es_AR.UTF-8"
LC_MONETARY="es_AR.UTF-8"
LC_MESSAGES="es_AR.UTF-8"
LC_PAPER="es_AR.UTF-8"
LC_NAME="es_AR.UTF-8"
LC_ADDRESS="es_AR.UTF-8"
LC_TELEPHONE="es_AR.UTF-8"
LC_MEASUREMENT="es_AR.UTF-8"
LC_IDENTIFICATION="es_AR.UTF-8"
LC_ALL=

En las consolas virtuales me funcionan absolutamente todos los caracteres
(ñ, tildes Ç, etc.), pero en las consolas reales (alt +F1, F2...) no me
funciona ni la ñ ni las tildes. Esto último lo acabo de notar, ya que en mi
PC de escritorio es muy raro que haga uso de estas consolas.

El problema es en el servidor con Debian Wheezy... En un principio el mapeo
del teclado estaba completamente mal, ya que era el de USA y tenía que andar
adivinando donde estaba cada uno de los símbolos. Posteriormente leyendo un
poco (como Dios manda) he logrado hacer que "parte" del mapeo del teclado me
funcione correctamente (símbolos como #, @, !, etc.) pero no me funcionan
por ejemplo los acentos ni la ñ. No es que sea un gran problema, pero quiero
saber si esto es normal o estoy haciendo algo mal.

Por cierto, la configuración que deseo es la siguiente:

Idioma del sistema: Inglés (ya que las manpage me gusta leerlas en inglés,
puesto que a veces hay pequeños errores en las traducciones)
Teclado: Español, si es posible que funcionen todas las teclas, solo por una
cuestión de prolijidad
Formato de fecha y hora: Argentina :D

Sinceramente ya estoy bastante perdido con este tema. Si me pueden dar una
mano se los agradecería mucho. Por cierto, esta es la configuración de la
consola local del equipo en cuestión (no sé como llegué a tener POSIX ahí
:S):

/etc/default/keyboard

XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT="deadtilde"
XKBOPTIONS="lv3:ralt_switch"

locale

LANG=
LANGUAGE=en_US:en
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

Saludos y muchas gracias,

Mauro.



Mira a ver si tienes instalado el paquete console-setup
Si es así reconfigúralo:
   dpkg-reconfigure console-setup

S2.

Ya lo hice, pero no da ningún resultado y mis locales siguen en POSIX, 
cosa que no sé de donde salió :S Estas son las opciones que uso cuando 
hago un "dpkg-reconfigure console-setup":


Locales to generate -> es_AR.UTF-8 UTF-8
Default locale: None

Sigo viendo que puedo hacer pero aún no logro nada. Saludos y gracias,

Mauro.



Re: Configuración de teclado en consola - Debian Wheezy

2015-11-06 Por tema fernando sainz
El día 6 de noviembre de 2015, 17:17, Mauro Antivero
 escribió:
> Estimados, tengo un equipo corriendo Debian Wheezy, al cual normalmente
> administro mediante SSH. Al hacerlo así el teclado me funciona perfectamente
> (me refiero a que el mapa del teclado es el correcto). Sinceramente nunca le
> presté atención al uso del teclado conectado directamente al equipo usando
> una consola local... Hasta ahora...
>
> Ahora estoy haciendo unas pruebas y entonces estoy conectado directamente al
> servidor, usando un teclado USB conectado directamente. Acá es donde empieza
> mi "odisea"... Mi teclado es español, con tecla Ñ y acentos, y siempre que
> lo configuro en un sistema Windows o en un Kubuntu la distribución que elijo
> es "Españo / Argentina - Español" (notar que no elijo Latinoamérica).
>
> Esta es la configuración de mi PC de escritorio (Kubuntu):
>
> /etc/default/keyboard
>
> XKBMODEL="pc105"
> XKBLAYOUT="es"
> XKBVARIANT=""
> XKBOPTIONS=""
>
> locale
>
> LANG=es_AR.UTF-8
> LANGUAGE=es_AR:es
> LC_CTYPE="es_AR.UTF-8"
> LC_NUMERIC="es_AR.UTF-8"
> LC_TIME="es_AR.UTF-8"
> LC_COLLATE="es_AR.UTF-8"
> LC_MONETARY="es_AR.UTF-8"
> LC_MESSAGES="es_AR.UTF-8"
> LC_PAPER="es_AR.UTF-8"
> LC_NAME="es_AR.UTF-8"
> LC_ADDRESS="es_AR.UTF-8"
> LC_TELEPHONE="es_AR.UTF-8"
> LC_MEASUREMENT="es_AR.UTF-8"
> LC_IDENTIFICATION="es_AR.UTF-8"
> LC_ALL=
>
> En las consolas virtuales me funcionan absolutamente todos los caracteres
> (ñ, tildes Ç, etc.), pero en las consolas reales (alt +F1, F2...) no me
> funciona ni la ñ ni las tildes. Esto último lo acabo de notar, ya que en mi
> PC de escritorio es muy raro que haga uso de estas consolas.
>
> El problema es en el servidor con Debian Wheezy... En un principio el mapeo
> del teclado estaba completamente mal, ya que era el de USA y tenía que andar
> adivinando donde estaba cada uno de los símbolos. Posteriormente leyendo un
> poco (como Dios manda) he logrado hacer que "parte" del mapeo del teclado me
> funcione correctamente (símbolos como #, @, !, etc.) pero no me funcionan
> por ejemplo los acentos ni la ñ. No es que sea un gran problema, pero quiero
> saber si esto es normal o estoy haciendo algo mal.
>
> Por cierto, la configuración que deseo es la siguiente:
>
> Idioma del sistema: Inglés (ya que las manpage me gusta leerlas en inglés,
> puesto que a veces hay pequeños errores en las traducciones)
> Teclado: Español, si es posible que funcionen todas las teclas, solo por una
> cuestión de prolijidad
> Formato de fecha y hora: Argentina :D
>
> Sinceramente ya estoy bastante perdido con este tema. Si me pueden dar una
> mano se los agradecería mucho. Por cierto, esta es la configuración de la
> consola local del equipo en cuestión (no sé como llegué a tener POSIX ahí
> :S):
>
> /etc/default/keyboard
>
> XKBMODEL="pc105"
> XKBLAYOUT="es"
> XKBVARIANT="deadtilde"
> XKBOPTIONS="lv3:ralt_switch"
>
> locale
>
> LANG=
> LANGUAGE=en_US:en
> LC_CTYPE="POSIX"
> LC_NUMERIC="POSIX"
> LC_TIME="POSIX"
> LC_COLLATE="POSIX"
> LC_MONETARY="POSIX"
> LC_MESSAGES="POSIX"
> LC_PAPER="POSIX"
> LC_NAME="POSIX"
> LC_ADDRESS="POSIX"
> LC_TELEPHONE="POSIX"
> LC_MEASUREMENT="POSIX"
> LC_IDENTIFICATION="POSIX"
> LC_ALL=
>
> Saludos y muchas gracias,
>
> Mauro.
>


Mira a ver si tienes instalado el paquete console-setup
Si es así reconfigúralo:
  dpkg-reconfigure console-setup

S2.



Re: Configuración de teclado en consola - Debian Wheezy

2015-11-06 Por tema Camaleón
El Fri, 06 Nov 2015 13:17:42 -0300, Mauro Antivero escribió:

(...)

> Ahora estoy haciendo unas pruebas y entonces estoy conectado
> directamente al servidor, usando un teclado USB conectado directamente.
> Acá es donde empieza mi "odisea"... Mi teclado es español, con tecla Ñ y
> acentos, y siempre que lo configuro en un sistema Windows o en un
> Kubuntu la distribución que elijo es "Españo / Argentina - Español"
> (notar que no elijo Latinoamérica).

(...)

La configuración que tengo en Wheezy para un teclado español es la misma 
que tienes en tu Kubuntu:

sm01@stt008:~$ cat /etc/default/keyboard
# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT=""
XKBOPTIONS=""

BACKSPACE="guess"

El teclado está conectado al puerto serie (PS/2) y funciona sin problemas 
tanto las consolas virtuales como la terminal.

El locale es éste, pero entiendo que la configuración del locale no 
debería afectar a la consola:

sm01@stt008:~$ locale
LANG=es_ES.UTF-8
LANGUAGE=
LC_CTYPE="es_ES.UTF-8"
LC_NUMERIC="es_ES.UTF-8"
LC_TIME="es_ES.UTF-8"
LC_COLLATE="es_ES.UTF-8"
LC_MONETARY="es_ES.UTF-8"
LC_MESSAGES="es_ES.UTF-8"
LC_PAPER="es_ES.UTF-8"
LC_NAME="es_ES.UTF-8"
LC_ADDRESS="es_ES.UTF-8"
LC_TELEPHONE="es_ES.UTF-8"
LC_MEASUREMENT="es_ES.UTF-8"
LC_IDENTIFICATION="es_ES.UTF-8"
LC_ALL=

Y la configuración de las consolas:

sm01@stt008:~$ cat /etc/default/console-setup 
# CONFIGURATION FILE FOR SETUPCON

# Consult the console-setup(5) manual page.

ACTIVE_CONSOLES="/dev/tty[1-6]"

CHARMAP="UTF-8"

CODESET="Lat15"
#FONTFACE="Fixed"
#FONTSIZE="8x16"

VIDEOMODE=

# The following is an example how to use a braille font
# FONT='lat9w-08.psf.gz brl-8x8.psf'

Mira a ver qué te devuelve "xev/showkey".

Saludos,

-- 
Camaleón



Configuración de teclado en consola - Debian Wheezy

2015-11-06 Por tema Mauro Antivero
Estimados, tengo un equipo corriendo Debian Wheezy, al cual normalmente 
administro mediante SSH. Al hacerlo así el teclado me funciona 
perfectamente (me refiero a que el mapa del teclado es el correcto). 
Sinceramente nunca le presté atención al uso del teclado conectado 
directamente al equipo usando una consola local... Hasta ahora...


Ahora estoy haciendo unas pruebas y entonces estoy conectado 
directamente al servidor, usando un teclado USB conectado directamente. 
Acá es donde empieza mi "odisea"... Mi teclado es español, con tecla Ñ y 
acentos, y siempre que lo configuro en un sistema Windows o en un 
Kubuntu la distribución que elijo es "Españo / Argentina - Español" 
(notar que no elijo Latinoamérica).


Esta es la configuración de mi PC de escritorio (Kubuntu):

/etc/default/keyboard

XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT=""
XKBOPTIONS=""

locale

LANG=es_AR.UTF-8
LANGUAGE=es_AR:es
LC_CTYPE="es_AR.UTF-8"
LC_NUMERIC="es_AR.UTF-8"
LC_TIME="es_AR.UTF-8"
LC_COLLATE="es_AR.UTF-8"
LC_MONETARY="es_AR.UTF-8"
LC_MESSAGES="es_AR.UTF-8"
LC_PAPER="es_AR.UTF-8"
LC_NAME="es_AR.UTF-8"
LC_ADDRESS="es_AR.UTF-8"
LC_TELEPHONE="es_AR.UTF-8"
LC_MEASUREMENT="es_AR.UTF-8"
LC_IDENTIFICATION="es_AR.UTF-8"
LC_ALL=

En las consolas virtuales me funcionan absolutamente todos los 
caracteres (ñ, tildes Ç, etc.), pero en las consolas reales (alt +F1, 
F2...) no me funciona ni la ñ ni las tildes. Esto último lo acabo de 
notar, ya que en mi PC de escritorio es muy raro que haga uso de estas 
consolas.


El problema es en el servidor con Debian Wheezy... En un principio el 
mapeo del teclado estaba completamente mal, ya que era el de USA y tenía 
que andar adivinando donde estaba cada uno de los símbolos. 
Posteriormente leyendo un poco (como Dios manda) he logrado hacer que 
"parte" del mapeo del teclado me funcione correctamente (símbolos como 
#, @, !, etc.) pero no me funcionan por ejemplo los acentos ni la ñ. No 
es que sea un gran problema, pero quiero saber si esto es normal o estoy 
haciendo algo mal.


Por cierto, la configuración que deseo es la siguiente:

Idioma del sistema: Inglés (ya que las manpage me gusta leerlas en 
inglés, puesto que a veces hay pequeños errores en las traducciones)
Teclado: Español, si es posible que funcionen todas las teclas, solo por 
una cuestión de prolijidad

Formato de fecha y hora: Argentina :D

Sinceramente ya estoy bastante perdido con este tema. Si me pueden dar 
una mano se los agradecería mucho. Por cierto, esta es la configuración 
de la consola local del equipo en cuestión (no sé como llegué a tener 
POSIX ahí :S):


/etc/default/keyboard

XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT="deadtilde"
XKBOPTIONS="lv3:ralt_switch"

locale

LANG=
LANGUAGE=en_US:en
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

Saludos y muchas gracias,

Mauro.