54 votos

¿Cómo cambiar la tecla Comando y la tecla de Control en un MacBook Pro?

He rastreado la web, y me parece que no puede conseguir Xmodmap / que todo funcione correctamente. Quiero intercambiar mis dos teclas de Comando con mi clave de Control - en esencia, la inversión de lo que hacen actualmente.

Cómo iba yo a hacer eso?

He intentado xmodmap -e "keycode 133 = Control_L" y comandos correspondientes para códigos 134 (comando derecha) y 37 (control de la izquierda). Incluso traté de estos comandos, además de xmodmap -pke > ~/.Xmodmap y xmodmap ~/.Xmodmap en .xinitrc.

Mi meta final es que quiero HUD / Guión para venir hasta cuando hago clic en control y command a de control funcional, es decir, control-v es un común de señales de acceso directo a pegar, me gustaría que haga clic en command-v

60voto

Steve Fallows Puntos 4059

Me lo imaginé. Pon lo siguiente en ~/.Xmodmap:

clear control
clear mod4

keycode 105 =
keycode 206 =

keycode 133 = Control_L NoSymbol Control_L
keycode 134 = Control_R NoSymbol Control_R
keycode 37 = Super_L NoSymbol Super_L

add control = Control_L
add control = Control_R
add mod4 = Super_L

Para probar, ejecutar el comando:

xmodmap ~/.Xmodmap

Para hacer que se ejecute cada hora, añadir a las Aplicaciones de Inicio.

Esto debería funcionar en cualquier MacBook Pro; el problema era que Xmodmap fue la asignación de Super_L a la izquierda y la derecha teclas de comando, y Control_L a la izquierda tecla de control. Por alguna razón, por defecto, Ubuntu piensa que el MacBook Pro cuenta con un estándar de 105 clave de teclado (probablemente pensando en el completo Teclado de Apple), pero que está mal. De todos modos, yo reasignado los códigos de teclas a la derecha keysims, a continuación, se asigna el keysims a control y mod4.

15voto

AndrewVos Puntos 606

Entrar enSystem -> Preferences -> Keyboard

Haga clic en la pestaña "Diseños" y haga clic en el botón de "Opciones de diseño".

Haga clic en "Comportamiento clave Alt/Win"

Seleccione "Control se asigna a las teclas Win (y la tecla ctrl generalmente).

de http://ubuntuforums.org/showthread.php?t=1293081

6voto

TenorB Puntos 455

Ve a configuración del sistema y, a continuación, para el diseño de teclado, luego a opciones, luego a Ganar/tecla Alt comportamiento y, a continuación, marque la casilla de "Meta interruptores Ctrl" y, a continuación, en el Ctrl de verificación de la Posición "Ctrl interruptores Meta" y ahí lo tienes!

en 12.04.1 que cambiar esto:

En primer lugar, ir a "Configuración del Sistema", a continuación, haga clic en "Teclado" y luego "Configuración de Diseño" (en la parte inferior izquierda), luego en "Opciones" en la parte inferior derecha, luego a la expansión de la "Alt/Win comportamiento clave", luego seleccionar "Control se asigna a ganar las Teclas (y las habituales teclas Ctrl)"

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: