Nota tecnica di Apple TN2450 descrive come rimappare le chiavi. È importante sapere che Right Command è anche GUI corretta. Se esegui il seguente comando, cambierai Comando destro e Alt destra> / (se vuoi anche fare il comando sinistro e l'altista sinistro, fai riferimento alla nota tecnica per ottenere i valori esadecimali e il codice Python di seguito per eseguire l'operazione or
).
hidutil property --set '{"UserKeyMapping":
[{"HIDKeyboardModifierMappingSrc":0x7000000e7,
"HIDKeyboardModifierMappingDst":0x7000000e6},
{"HIDKeyboardModifierMappingSrc":0x7000000e6,
"HIDKeyboardModifierMappingDst":0x7000000e7}]
}'
La tabella in fondo alla nota tecnica contiene un elenco di valori esadecimali per ogni chiave. Per generalizzare la risposta sopra a cambia tasti (almeno è macOS Sierra) , devi or
del valore esadecimale da quell'elenco insieme a 0x700000000
. Il seguente codice Python mostra un modo per farlo.
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