Esta semana me encontré con la necesidad de cambiar la distribución de teclado de mi Devuan Jessie con LXDE, algo que se logra fácil y rápidamente utilizando la herramienta setxkbmap.

El utilitario setxkbmap es provisto por el paquete x11-xkb-utils, parte del servidor Xorg.

Si se desea conocer qué distribución de teclado se está utilizando, se debe ejecutar el comando -print:

linuxito@devuan:~$ setxkbmap -print -verbose 10
Setting verbose level to 10
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules:      evdev
model:      pc105
layout:     latam
Trying to build keymap using the following components:
keycodes:   evdev+aliases(qwerty)
types:      complete
compat:     complete
symbols:    pc+latam+inet(evdev)
geometry:   pc(pc105)
xkb_keymap {
	xkb_keycodes  { include "evdev+aliases(qwerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete"	};
	xkb_symbols   { include "pc+latam+inet(evdev)"	};
	xkb_geometry  { include "pc(pc105)"	};
};

Se observa que, en este caso, se utiliza la distribución de teclado (layout) latinoamericano.

Para seleccionar la distribución de teclado norteamericano ("us"), ejecutar:

$ setxkbmap -layout us

O simplemente setxkbmap us.

Para teclados en español:

$ setxkbmap -layout es

Para volver a latinoamericano:

$ setxkbmap -layout latam

Finalmente, para teclados con distribución laosiana (Laos) ejecutar:

$ setxkbmap -layout la

Jeje, supuse que "la" era la abreviatura para Latin America y terminé con un teclado laosiano:

Referencias

Keyboard configuration in Xorg - ArchWiki


Tal vez pueda interesarte


Compartí este artículo