¿Cómo cambiar la distribución del teclado en i3?


25

Estoy usando el administrador de ventanas 'i3` en Fedora 25. Ya desinstalé GNOME Desktop. Quiero cambiar la distribución del teclado y configurarlo en otros idiomas además del inglés, y deseablemente también configurarlo como Alt+ Shiftacceso directo para facilitar el acceso.

Respuestas:


49

Puede usar setxkbmap:

setxkbmap -layout us,de
setxkbmap -option 'grp:alt_shift_toggle'

Simplemente cambie la distribución del teclado, según lo que prefiera. Si desea que i3 ejecute estos comandos al inicio, simplemente agréguelos a su archivo de configuración "~ / .i3 / config" y anteponga "exec".

exec "setxkbmap -layout us,de"
exec "setxkbmap -option 'grp:alt_shift_toggle'"

Checkout http://docs.slackware.com/howtos:window_managers:keyboard_layout_in_i3


1
Gracias, ¿es posible agregar también una indicación en i3bar?

1
Sí lo es. Ver docs.slackware.com/…
— tomsal

esto simplemente no funciona, nada cambia cuando se usa alt-shift = (
— Yurii

1
¿Has intentado usar los comandos setxkbmap desde la línea de comandos (sin la configuración i3)? ¿Qué dice cuando corres setxkbmap -query?
— tomsal

4

Para mí, solo lo siguiente funcionó en Manjaro + i3:

exec_always "setxkbmap -model pc104 -layout us,ru,ua -variant ,, -option grp:alt_shift_toggle"

Especifiqué esto en el archivo ~ / .config / i3 / config


3

De hecho, parece que todo debe escribirse dentro de un solo comando en el archivo de configuración i3 para que setxkbmap funcione como se desea, al menos en Arch Linux.

Ejemplo: teclado qwerty inglés + checo, alternar ALT + MAYÚSCULAS:

exec "setxkbmap -option 'grp:alt_shift_toggle' -layout us,cz -variant ,qwerty"

0

"exec setxkbmap" no funcionó para mí. A través de un frustrado aplastamiento del teclado, accidentalmente abrí la configuración de pantalla (Super + D desde que instalé desde el escritorio Regolith), y desde allí pude abrir "Región e idioma" para configurar el diseño del teclado. Supongo que la configuración de distribución del teclado i3 "Ubuntu" se almacena por separado de la configuración de distribución del teclado "Kubuntu".


lmaoooooooooooooo
— vdegenne
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.