
Sostituire il “. ” con la “,” nel tastierino numerico della tastiera.
Soluzione copiata da il blog di lmoglie.
Ho pensato quindi a come poter ri-mappare solo quello specifico tasto e non l’intero layout della tastiera.
La soluzione l’ho trovato nella technote “Remapping Keys in macOS 10.12 Sierra” di apple TN2450.
Per far funzionare il tutto bisogna procedere come indicato sotto. Da tenere presente che la modifica è temporanea e, ad ogni riavvio le impostazioni vengono perse (in futuro vediamo come rendere permanente questa modifica).
La soluzione è stata testata su di un ambiente macOS Mojave Versione 10.14.
-
- Apriamo un “Terminal”
- Procediamo con il verificare la lista dei device riconosciuti dal sistema ..digitando hidutil list

-
- Come possiamo vedere, la tastiera esterna è identificata dalla seguente stringa
“Apple Keyboard”
-
- Prendiamo nota del ProductID (nel mio caso “0x221”) e del VendorID (nel mio caso “0x5ac”)
- Prendiamo nota dal link della Technote Apple dello “Usage ID (hex)” che corrisponde alla “,” del tastierino alla riga “Keypad . and Delete” che corrisponde a “0x63”.
- Prendiamo nota anche del carattere che vogliamo impostare al posto del tasto identificato alla riga “Keyboard . and “>”” con il UsageID che corrisponde a “0x37”.
- Non ci resta che lanciare la seguente stringa da terminale … e verificarne il funzionamento.
hidutil property --matching '{"ProductID":0x221,"VendorID":0x5ac}' --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000063,"HIDKeyboardModifierMappingDst":0x700000037}]}'

Funziona!!!!
- Se vogliamo ritornare alle impostazioni originali lanciare il comando:
hidutil property --set '{"UserKeyMapping":[]}'
- Per verificare le impostazioni lanciare il comando:
hidutil property --get "UserKeyMapping"