Necesito cambiar el diseño del teclado mientras trabajo en la consola en Linux. Necesito configurar el diseño en inglés como predeterminado para la consola. ¿Cómo hacerlo?
Necesito cambiar el diseño del teclado mientras trabajo en la consola en Linux. Necesito configurar el diseño en inglés como predeterminado para la consola. ¿Cómo hacerlo?
Respuestas:
Para cambiar la distribución del teclado en todo el sistema, ejecute
sudo dpkg-reconfigure keyboard-configuration
o edite la XKBLAYOUT
línea en /etc/default/keyboard
.
localectl status
, localectl list-keymaps
, localectl set-keymap cz
, ver Cambio de la disposición del teclado ... Los mapas de teclas están en /usr/lib/kbd/keymaps/
cierto ..
/etc/default/keyboard
. Para cambiar la configuración del teclado en este caso, debe usardconf
Para cambiar la distribución de su teclado rápidamente, simplemente instale setxkbmap con:
sudo apt-get install x11-xkb-utils
Después de esto, siempre puede cambiar la distribución del teclado con:
setxkbmap us
Para hacer esto automáticamente cada vez, extienda su .bashrc
con:
echo "setxkbmap us" >> ~/.bashrc
Ahora, abra una nueva consola y se activará la distribución del teclado de EE. UU. No se preocupe si el pequeño icono de distribución del teclado en el panel de Ubuntu no cambia.
/etc/default/keyboard
como sugerido por otras respuestas.
de otra manera, pero entiendo que no durará para el próximo arranque:
sudo loadkeys /usr/share/keymaps/i386/qwerty/us.kmap.gz
compruebe / usr / share / keymaps / i386 / para ver la distribución del teclado y los mapas de teclado según le convenga
/etc/rc.local
no requerir sudo?
loadkeys us ---- carga claves estadounidenses pero para una sola sesión.
lo más divertido podría ser volver atrás ... la posible solución es hacer un script bash (llamado w / símbolos del idioma de destino. por ejemplo, англ). El segundo truco es, para escribir "setxkbmap us; setxkbmap ru", entonces es posible usar bash history para devolver el diseño principal a la consola.
Un mejor truco es monitorear udev y restablecerlo automáticamente si el teclado se desconecta. Incluso los usuarios de computadoras portátiles podrían necesitarlo, ya que podría desconectarse instantáneamente. Acabo de hacer un repositorio Github para hacer esto.