Comando.- setxkbmap

Setxkbmap es un comando para el consultar y cambiar el teclado. Los cambios que se realicen con el desaparecen al reiniciar las X.

Ayuda

setxkbmap -?

setxkbmap -help

man setxkbmap

Sintaxis:

setxkbmap [args] [<layout> [<variant> [<option> … ]]]

Diferentes tipos de consulta del teclado.

La opción -v o -verbose de setxkbmap nos muestra los valores del teclado usado. Los valores asignados van del 1 al 10 y entre mayor sea más detalles nos muestra.

Ej.

setxkbmap -v

setxkbmap -verbose 10

Devuelve algo como lo de abajo, en el segundo ejemplo como el valor asignado es 10 nos muestra más detalles.

Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete
symbols: pc+latam+inet(evdev)+terminate(ctrl_alt_bksp)
geometry: pc(pc105)

La opción -print muestra una descripción completa de xkb_keymap y sale.

setxkbmap -print

La opción -query muestra las características actuales del teclado.

setxkbmap -query

Cambiar la distribución del teclado.

Diferentes distribuciones de teclado se usa la opción -layout. También se puede llegar con ellas utilizando setxkbmap [nombre del layout]

Español latinoamericano:

setxkbmap -layout latam

setxkbmap latam

Algunos ejemplos de otras distribuciones de teclado (layout):

Español de españa: es
Inglés: us
Inglés britanico: gb
Portugues de Brasil: br
Alemán: de
Japones: jp

Cambiar entre distribuciones de teclado con atajos de teclado.

Para indicar varias distribuciones de teclado y que se puedan intercambiar al presionar un atajo de teclado:

setxkbmap -layout "latam,us,br,es" -option "grp:alt_shift_toggle"

Al ir presionando las teclas ALT+SHIFT va cambiando entre las distribuciones de teclados latinoamericano, ingles, brasileño y español.

Otras posibles combinaciones aparte de Alt+Shift (alt_shift_toggle):

ctrl_shift_toggle: Ctrl+Shift.
alts_toggle: Ambas teclas Alt.
ctrls_toggle: Ambas teclas Ctrl.

Hacer que intercambie distribuciones de teclado mientras se presiona la tecla AltGr:

setxkbmap -option grp:switch latam,us

Esta es una combinación de las dos opciones anteriores para cambiar de teclado. Se puede ir momentáneamente al otro al presionar AltGr o cambiar completamente al utilizar ALT-SHIFT.

setxkbmap -option grp:switch,grp:alt_shift_toggle latam,us

Cambiar tipo de teclado o especificar una variante de distribución de teclado.

Se usa la opción -variant para especificar las diferentes distribuciones de teclado.

Inglés DVORAK

El teclado DVORAK es una alternativa ergonómica al teclado QWERT. Para más información aquí y aquí.

setxkbmap -layout us -variant dvorak

Inglés internacional:

setxkbmap -layout us -variant intl

Mapear el teclado

Utilizar la tecla bloqueador de mayúsculas como control:

setxkbmap -option ctrl:nocaps

Hace que el bloqueado de mayúsculas funcione como retroceso:

setxkbmap -option caps:backspace

Si se quiere intercambiar las teclas control y bloqueador de mayúsculas:

setxkbmap -option ctrl:swapcaps

Cambiar el modelo del teclado

La opción -model especifica el modelo de teclado. Otros modelos además del pc105: abnt2, pc104, evdev, jp106, nokiarm680, olpc, etc.

setxkbmap -model pc105

 

 

 

https://gracca.wordpress.com/2009/07/15/configurar-teclado-manualmente-en-linux/
https://abaqueiro.wordpress.com/2007/09/13/comando-para-cambiar-esquema-del-teclado-en-linux/
https://flossblog.wordpress.com/2009/11/05/como-cambiar-la-configuracion-del-teclado-en-gnulinux/
http://www.glatelier.org/2012/09/mapea-tus-teclas-con-xmodmap-y-setxkbmap/
http://dglog.com.ar/blog/multiple_layout_teclado/
http://blog.ssokolow.com/archives/2011/12/24/getting-your-way-with-setxkbmap/

 

 

 

Deja un comentario