uno puede usar
llaves de carga
comando para configurar apropiado keyboard layout
. Mi pregunta es ¿cómo puedo verificar el diseño seleccionado actualmente (en el modo de consola)?
Respuesta1
Puede consultar el archivo del teclado para obtener información sobre la distribución del teclado...
nano /etc/default/keyboard
PRODUCCIÓN:
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"
El valor de XKBLAYOUT es la distribución del teclado. Cámbielo a otro valor posible y reinicie la máquina para que surta efecto.
Respuesta2
Dominio:
localectl status
Producción:
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: us
Respuesta3
Esta es una solución alternativa pero... funciona.
xset -q | grep LED | awk '{ print $10 }')
la salida es un número formado por 8 dígitos correspondientes a... algo relacionado con el diseño (en mi caso 00000000 para gb y 00001000 para él). Tenga en cuenta que este número cambia si tiene BLOQ MAYÚS habilitado (el mismo número pero +1).
Si lo quieres como una cadena, puedes editar mi script simple.
#!/bin/sh
COMMAND=$(xset -q | grep LED | awk '{ print $10 }')
case "$COMMAND" in
"00000000"|"00000001") LAYOUT="uk" ;;
"00001000"|"00001001") LAYOUT="it" ;;
*) LAYOUT="??" ;;
esac
echo $LAYOUT
Respuesta4
Como se hace referencia en la página de manual de setfont, puede usarfuente showconsole. Como se menciona en la página de manual de loadkeys, puede usarllaves de basura.