Cambiar el orden de las teclas Comando y Alt de la mano derecha para que sea como un teclado de Windows

4

Me gustaría cambiar el orden de la Tecla Comando Derecha () con la tecla Alt en las Preferencias del Sistema (para que sea como Windows), pero no parece haber ninguna opción en las Preferencias del Sistema.

¿Alguien sabe cómo mover las ubicaciones de estas llaves usando Karabiner-Elements o algún otro software? En este caso, intercambiaríamos las teclas Alt y Comando de la derecha.

    
pregunta William 15.04.2017 - 17:16

3 respuestas

6

La nota técnica de Apple TN2450 describe cómo volver a asignar las claves. Es importante saber que Right Command también es Right GUI. Ejecutar el siguiente comando cambiará Comando derecho y Alt derecho (si también desea ejecutar el Comando izquierdo y Alt izquierdo, consulte la nota técnica para obtener los valores hexadecimales y el código Python a continuación para realizar la operación or ).

hidutil property --set '{"UserKeyMapping":
    [{"HIDKeyboardModifierMappingSrc":0x7000000e7,
      "HIDKeyboardModifierMappingDst":0x7000000e6},
     {"HIDKeyboardModifierMappingSrc":0x7000000e6,
      "HIDKeyboardModifierMappingDst":0x7000000e7}]
}'

La tabla en la parte inferior de la Nota técnica tiene una lista de valores hexadecimales para cada clave. Para generalizar la respuesta anterior a cambiar cualquier tecla (al menos es macOS Sierra) , debe or el valor hexadecimal de esa lista junto con 0x700000000 . El siguiente código de Python demuestra una forma de hacer esto.

In [1]: def convert(val):
   ...:     int_val = int(val, 16)
   ...:     ref = '0x700000000'
   ...:     int_ref = int(ref, 16)
   ...:
   ...:     return hex(int_ref | int_val)
   ...:

In [2]: r_alt = '0xE6'

In [3]: print(convert(r_alt))
0x7000000e6
    
respondido por el Steven C. Howell 11.05.2017 - 15:15
2

Un enfoque más general y fácil de usar es utilizar Karabiner-Elements , que es una versión de Karabiner que funciona en Sierra.

Karabiner-Elements permite su caso de uso específico (así es como lo uso) además de casi cualquier otro tipo de reasignación de claves.

Mi configuración se parece a

    
respondido por el mikaraento 13.05.2017 - 20:04
0

¿Desea intercambiar la opción (Alt) con comando o control con comando ?

Consulte Cambio de las teclas modificadoras desde la línea de comando

    
respondido por el Virus_7 20.04.2017 - 02:08

Lea otras preguntas en las etiquetas