it-swarm-es.com

¿Cómo se intercambia el bloqueo de mayúsculas para controlar en xfce?

Solía ​​intercambiar el bloqueo de mayúsculas y el control en GNOME, pero cuando actualicé a Ubuntu 9.04 también cambié mi entorno de escritorio a Xfce. Tengo la siguiente línea en mi xorg.conf:

Option          "XkbOptions"    "ctrl:nocaps"

Pero eso no parece marcar la diferencia para Xfce. ¿Algunas ideas?

20
Marcel Levy

Terminé eliminando la línea "XkbOptions" de mi xorg.conf, y agregué esto al inicio automático de Xfce:

/usr/bin/setxkbmap -option "ctrl:nocaps" 

Convierte la tecla de bloqueo de mayúsculas en un Ctrl adicional, lo que hace el truco para mí. Si querías un intercambio directo, creo que "ctrl:swapcaps" trabajaría. Por lo que vale, esta página es una guía bastante decente:

http://manicai.net/comp/swap-caps-ctrl.html

Todavía no he tenido un cambio para probar los otros métodos, pero también tengo un netbook con un diseño ligeramente funky, y es posible que deba modificarlo un poco.

32
Marcel Levy

Xfce debería ser lo mismo que GNOME y todos los demás entornos de escritorio aquí; lo que probablemente sucedió es que se rompió en la actualización a Ubuntu 9.04 para todos los entornos, ya que las opciones de configuración del teclado y mouse Xorg se movieron de xorg.conf a HAL.

Puede encontrar más información sobre los nuevos métodos de configuración en páginas como:

2
alanc

Use xkeycaps para ver la asignación de su teclado e intercambiar los modificadores META y ALT, o simplemente intercambiar las teclas completas. Si planea usar alguna aplicación de GNOME, GNOME tiene algunas suposiciones sobre qué teclas tienen modificadores META y ALT. Probablemente te facilitará la vida cambiar las llaves por completo.

2
shapr

Podrías intentar xmodmap

Tengo una pequeña computadora netbook con una tecla extra molesta al lado de la tecla de desplazamiento a la izquierda. Al poner lo siguiente en ~/.Xmodmap, puedo volver a asignar la tecla para que sea otra tecla de desplazamiento a la izquierda.

keycode 94 = Shift_L
add shift = Shift_L

¿Quizás pueda hacer algo similar a cambiar sus teclas de bloqueo de mayúsculas y control?

2
Brent