Tramite "Preferenze di sistema -> Tastiera -> Tasti modificatori" ho installato: Caps Lock come Ctl.
Quindi, ho installato il nuovo Karabiner (precedentemente KeyRemapForMacBook) per ottenere il seguente rimappamento dei tasti:
- Ctl sinistro = Fn
- Fn = Ctl sinistro
Tuttavia, l'impostazione di Karabiner ha comportato la perdita del mio tasto "Caps Lock to Ctl" rimappato con "Preferenze di Sistema". Ora, Karabiner richiede l'installazione di un'altra app ( SEIL ) per rimappare solo il tasto BLOC MAIUSC. Penso che sia ridicolo e non desidero installare un'altra app solo per rimappare una chiave.
Quindi, ho rimosso Karabiner dal mio sistema e quindi ho impostato il seguente rimappatura dei tasti tramite "Preferenze di Sistema -> Tastiera -> Tasti modificatori":
- Caps Lock = Ctl
- Ctl sinistro = Nessuno ( nessuna associazione chiave => chiave morta )
- Fn rimane Fn ( NOTA: questo non mi disturba perché # 1: non lo uso molto comunque, e # 2: sono abituato allo stile "Fn all'estrema sinistra" del Thinkpad ).
Ma, mi chiedo, come fa Karabiner a fare la sua magia all'interno. La mia comprensione è che alla fine Karabiner deve passare la configurazione di rimappatura dei tasti al sistema operativo, giusto? O Karabiner si inserisce nel sistema (cioè come un modulo del kernel) e osserva tutti i tasti digitati sulla tastiera per rilevare i tasti Ctl e Fn?
Ancora più importante, c'è comunque (simile a xmodmap in Linux) per ottenere questo riassunto chiave senza Karabiner?