¿Cómo puedo cambiar CAPSLOCK por BACKSPACE?

13

Quiero intercambiar Capslock con Retroceso y solo llegué a mezclarlos a ambos. Con eso quiero decir: presionar Capslock funciona como la tecla Retroceso, pero también activa Caps (incluido el LED).

Cuando estaba usando Gnome, la configuración del teclado me permitía hacer el cambio fácilmente. En XFCE faltan estas opciones, así que lo intenté a través de. Xmodmap y xkeycaps . Xkeycaps incluso me permite exportar las cosas a .Xmodmap, pero de alguna manera no funciona. Me estoy perdiendo algo aquí!

Actual .Xmodmap (comentado porque da errores "mal keyym en eliminar la lista de modificadores 'Caps_Lock', no hay códigos de teclas correspondientes", esto se describió principalmente en foros)

keycode  66 = BackSpace
! remove Lock    = Caps_Lock
remove Mod5    = Mode_switch Mode_switch

Hacer referencia a xmodmap para cargar en .profile, etc. tampoco funcionó. Podría vivir con la instalación de la herramienta de configuración de teclado Gnome en mi sistema xfce, si nada más ayuda, ¿qué paquete es?

EDITAR: setxkbmap -option caps:backspace funciona, PERO: la tecla no se repite al mantener presionada A MENOS que yo también la use xmodmap -e "clear Lock". No del todo elegante, pero aparentemente funciona.

marto
fuente
Me acabo de enterar acerca de setxkbmap y la opción "mayúsculas: retroceso", que parece ser lo que hace gnome a través de la GUI
marto
setxkbmap -option caps:backspacefunciona, PERO: la tecla no se repite al mantener presionada
marto
sí, gracias por la pista
marto 25/11/11

Respuestas:

16

Para cerrar este, agregaré mi solución actual. Quizás alguien pueda usarlo también. Ponga esto en una secuencia de comandos, inicie automáticamente con DE:

setxkbmap -option caps:backspace
setxkbmap -option shift:both_capslock
xmodmap -e "clear Lock"
marto
fuente
2
Para ubuntu, consulte askubuntu.com/a/432966/12648 , no se xmodmapnecesita o inicio automático, solo opciones 'caps:backspace','shift:both_capslock'en dconf-editor org >> gnome >> escritorio >> input-sources >> lista de opciones xkb.
Bonger
1
@bonger the dconf-editor no funciona con la repetición de teclas (Ubuntu 14.04)
A.Wan
1

De hecho, puede hacer algunos cambios en su intercambio de claves. Haga clic en el icono de encendido, en la esquina superior derecha de la pantalla. Seleccione 'Configuración del sistema' y haga doble clic en 'Distribución del teclado'. Busque 'Opción' en el cuadro emergente y haga clic en él. Busque 'Comportamiento de la tecla de bloqueo de mayúsculas' y haga clic en la flecha antes de esa opción, en el menú desplegable seleccione 'Hacer que las mayúsculas bloqueen la tecla de retroceso adicional'. Espero haber respondido a tu pregunta. Gracias.

all4naija
fuente
Estoy en XFCE, como he descrito no existe tal opción, tales como etiquetas en GNOME también editado para una mejor visibilidad
Marto
No entiendo por qué no funciona para ti. FYI, tampoco estoy usando gnome pero funcionó para mí.
all4naija
0

Cuando cambio claves en .xmodmap siempre doy dos comandos como este:

keycode key1 = tecla de función2

keycode key2 = tecla de función1

joschi
fuente
Sí, pero de alguna manera no siempre funciona. O funciona en parte. Fantasma en la máquina ..
marto 03 de
entonces lo siento, nunca tuve problemas con eso. pensé eso porque en tu .xmodmap solo tienes un comando de código de tecla.
joschi