Me gustaría cambiar el orden de la tecla Comando derecho (⌘) con la tecla Alt en Preferencias del sistema (para ser como Windows), pero parece que no hay ninguna opción en Preferencias del sistema.
¿Alguien sabe cómo mover las ubicaciones de estas teclas usando Karabiner-Elements o algún otro software? En este caso, intercambiaríamos las teclas Alt y Comando de la derecha.
(fuente: tekrevue.com )
La nota técnica TN2450 de Apple describe cómo reasignar teclas. Es importante saber que Right Command también es Right GUI. Ejecutar el siguiente comando cambiará el comando derecho y el alt derecho (si también desea hacer el comando izquierdo y el alt izquierdo, consulte la nota técnica para obtener los valores hexadecimales y el código de 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 para cambiar cualquier clave (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
Un enfoque más general y fácil de usar es usar 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 teclas.
¿Desea intercambiar Opción (Alt) con Comando o Control con Comando ?
Ver Cambio de teclas modificadoras desde la línea de comando
itachi
Pawel
ápice
mhellmeier