¿Qué es lo contrario de setxkbmap -option ctrl: nocaps?

33

Normalmente tengo bloqueo de mayúsculas para ser una tecla de control.

setxkbmap -option ctrl: nocaps

hace que eso suceda, pero no puedo recordar de dónde lo obtuve ni encontrar ningún documento ( man setxkbmapes singularmente inútil)

¿Alguien puede decirme el comando para volver a ponerlo como está normalmente, o al menos señalarme los documentos que me dicen qué -option ctrl:nocapshace realmente?

John Lawrence Aspden
fuente
9
Para volver a ponerlo en su estado normal, simplemente setxkbmap -optionfunciona para mí.
Immanuel Weihnachten

Respuestas:

25

Cuando ya haya configurado algo, es posible que deba borrarlo antes de configurar algo nuevo.

Para desarmar:

Para volver a ponerlo en su estado normal, simplemente setxkbmap -optionfunciona para mí. - Emanuele Natale Sep 8 '14 a las 19:29

Ejemplo: estaba usando setxkbmap -option ctrl:swapcapspara poder lidiar con el bloqueo de mayúsculas (es decir, desarmado) después de que se configurara por caprichos aleatorios. Hoy quería nocaps, pero no pude configurarlo porque la otra configuración todavía estaba activa. Usé el comando anterior y luego pude usarsetxkbmap -option ctrl:nocaps

sabio
fuente
Es posible que setxkbmap -printprimero desee ver sus opciones existentes. Si tiene varias opciones configuradas y solo busca soltar una, no tendrá que adivinar cuáles eran. Además, si (como yo) está tratando de desactivar el bloqueo de mayúsculas que se activó "al azar", es posible que note que se ha shift:both_capslockconfigurado y se dé cuenta de cómo se activó.
Dogmatixed
18

Sería realmente bueno encontrar una documentación completa y legible donde se explica cómo funciona el mecanismo del teclado en Ubuntu y cómo anularlo localmente (y cómo interactúa con el cambio de diseño).

Tengo la sospecha de que realmente hay pocas personas que realmente lo entiendan (recuerdo una famosa cita de Stephen Hawkings, creo, sobre el tiempo); He recopilado un poco de enlaces en otra respuesta, pero aún así, no hay instrucciones generales.

Básicamente, debe perseguir todas las definiciones para su teclado a partir de /usr/share/X11/xkb/symbols/us--- si su teclado lo es us, sustitúyalo según sea necesario; hay muchas opciones e incluye, parece que la mayoría de las teclas modificadoras están en /usr/share/X11/xkb/rules/basedonde puedes encontrar:

caps:none             =       +capslock(none)
caps:ctrl_modifier    =       +capslock(ctrl_modifier)
ctrl:nocaps           =       +ctrl(nocaps)
ctrl:lctrl_meta       =       +ctrl(lctrl_meta)
ctrl:swapcaps         =       +ctrl(swapcaps)

y en xorg.lst:

ctrl:nocaps    Caps Lock as Ctrl 
...
caps:capslock        Caps Lock toggles normal capitalization of alphabetic characters

entre miles de millones de otras cosas. Entonces, qué significa eso y qué otras opciones tiene, probablemente dependan de su diseño, pero puede intentar adivinar algo mirando allí. Por ejemplo intentaría

setxkbmap -option caps:capslock 

para revertirlo.

Hoy, lo que significa exactamente, ¿cómo se habilita (a través de control center-> keyboardo language, a través gnome-tweak-tool, de línea de comandos, scripts de inicio), cómo hacerlas impermeables a la disposición de un interruptor, si funcionan o no (soy incapaz de desactivar CAPS bloquear y hacerlo así a través de los interruptores de diseño), es otra cuestión.

Si alguien puede completar la respuesta, por favor hágalo. Estaba acostumbrado a ajustar mi teclado xmodmap, entiendo que esto está reemplazado, pero sería realmente bueno tener un tutorial sobre cómo ajustar su teclado ...

Rmano
fuente
3
A pesar de todos los votos, esto en realidad no funciona. Las opciones establecidas anteriormente parecen anular las opciones posteriores, y puede establecer múltiples opciones en conflicto sin que se elimine la anterior.
pydsigner
2
@pydsigner lo siento --- Funcionó para mí cuando publiqué esto, pero nuevamente, no me sorprendería si algo cambiara. xkb
Renuncié
'xbd' en los caminos de arriba es un error tipográfico y debería ser xkb
Aaron Skomra
1
@AaronSkomra, gracias, creo que lo arreglé. También puedes editar la publicación tú mismo, ¡no hay problema!
Rmano