Sto usando la tastiera Apple Wireless e sono leggermente deluso dal fatto che Fnchiave e Ctrltasto abbiano quell'ordine. Non è conveniente per me. Come posso scambiarli facilmente?
Sto usando la tastiera Apple Wireless e sono leggermente deluso dal fatto che Fnchiave e Ctrltasto abbiano quell'ordine. Non è conveniente per me. Come posso scambiarli facilmente?
Risposte:
Si può fare usando SharpKeys 2.1.1 :
SharpKeys è un'utilità che gestisce una chiave del Registro di sistema che consente a Windows di rimappare una chiave a qualsiasi altra chiave. Nell'applicazione è incluso un elenco di tasti della tastiera comuni e una funzione Tipo di tasto per riconoscere automaticamente la maggior parte dei tasti della tastiera.
Cosa puoi fare:
Mappare un'intera chiave su qualsiasi altra chiave, ad es. È possibile rimappare Blocco maiuscole a un tasto Maiusc
Cosa non puoi fare:
Consentire di scambiare due chiavi tra loro - ad es. Non è possibile avere i punti di scambio Q e Z perché il codice di rimappatura verrebbe confuso
Si può fare usando DoubleCommand :
DoubleCommand è un software per Mac OS X (un'estensione del kernel) che ti consente di rimappare i tasti, in altre parole cambia il modo in cui la tastiera funziona. Spesso usato per rendere più comoda la tastiera di un PC con un Mac, scambiando i tasti Alt (Opzione) e Windows (Comando o Apple), poiché si trovano in posizioni scambiate su tastiere Mac e PC. DoubleCommand è un modo semplice e veloce per risolvere questo problema se usi una tastiera per PC con il tuo Mac.
Ho trovato la tastiera del MacBook Pro: come scambiare / rimappare i tasti? per contenere informazioni utili su questo argomento.
DoubleCommand
link al software, l'ho trovato prima di vedere il tuo post :) Ma mi aiuta. E ho un altro problema: come ridefinire eject
? È possibile?! Voglio impostarlo come delete
comportamento ... I ** sviluppatori di Apple pensano che non usiamo delete
o è conveniente digitare fn+backspace
invece che delete
durante la programmazione?
DoubleCommand
ho un problema quando uso scorciatoie da combo (ad esempio, funzionano Ctrl+Shift+Up
solo i pulsanti originali ...
fn
chiave in una control
chiave.
Purtroppo, molto probabilmente non funzionerà. Con l'eccezione di scambiare il firmware della tastiera bluetooth o ricollegare i pulsanti del disco rigido.
Motivo : il tasto Fn è un modificatore per gli scancodes generati. Questa chiave è un modificatore a livello hardware. Non è possibile vedere nemmeno un tasto fn (usando 'xev' sulla mia tastiera bluetooth Apple sotto Linux)
EDIT: un test rapido mostra che potrebbe essere possibile (usando showkey su un real tty):
Fn ha il codice chiave 464
Ctrl ha il codice chiave 29
Per le versioni fino alla 10.11 (compresa), è possibile scambiare le chiavi con Karabiner (precedentemente KeyRemap4MacBook), mentre DoubleCommand può trasformare la fnchiave in una controlchiave.
Per le versioni 10.12+, ti consigliamo di utilizzare Karabiner-Elements , una riscrittura completa di Karabiner, che sta ancora raggiungendo la funzione disponibile in Karabiner. Le funzionalità che supporta sono ancora in evoluzione.
In Windows, l'installazione del seguente driver consente di scambiare facilmente Ctrl e Fn.
https://github.com/samartzidis/WinAppleKey
Inoltre, è possibile scambiare anche cmd / win e alt e sono installate alcune combinazioni di tasti Fn + dal layout Mac:
Quando usi Linux penso che dovrebbe essere possibile anche. Almeno quando hai accesso al tuo sistema e puoi ricompilare il tuo kernel. Dai un'occhiata a Linux: la chiave Apple Wireless A1314 Fn non registrata, sembra un bug del software .
(Aggiunta alla risposta di Zuuls)
Ho provato a modificare il modulo del kernel per le tastiere Apple qui . Se hai il kernel Linux versione 3.13 (o vicino), dovrebbe essere facile caricarlo.
Non ho esperienza nella scrittura di moduli del kernel, quindi parte del codice potrebbe non funzionare come previsto. Per quanto ne so, funziona sulla mia tastiera :)