C'è un modo per rimappare i tasti Fn e Ctrl su una tastiera wireless Apple?


20

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?


quale sistema operativo? Mac o Windows?
tumchaaditya,

Risposte:


7

Finestre:

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


Mac OS X

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.


Lettura correlata:

Ho trovato la tastiera del MacBook Pro: come scambiare / rimappare i tasti? per contenere informazioni utili su questo argomento.


Grazie per il DoubleCommandlink 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 deletecomportamento ... I ** sviluppatori di Apple pensano che non usiamo deleteo è conveniente digitare fn+backspaceinvece che deletedurante la programmazione?
ValeriiVasin,

Anche con DoubleCommandho un problema quando uso scorciatoie da combo (ad esempio, funzionano Ctrl+Shift+Upsolo i pulsanti originali ...
ValeriiVasin

DoubleCommand non può scambiarli, secondo le informazioni sul sito web. Può solo rimappare la fnchiave in una controlchiave.
iconoclasta,

2
Gli Sharpkey non sono in grado di rilevare il tasto fn sulla tastiera Apple. randyrants.com/sharpkeys/faq.htm # 15
C9HDN

5

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


4

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.


Fantastico, funziona su OSX 10.11.x.

Per macOS Sierra vorrai ottenere Karabiner-Elements
AlexG

4

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:

  • Ctrl -> Fn (configurabile all'installazione)
  • Fn -> Ctrl (configurabile all'installazione)
  • Alt sinistra / destra -> Finestre sinistra / destra (configurabile all'installazione)
  • Finestre sinistra / destra -> Alt sinistra / destra (configurabile all'installazione)
  • Espelli -> Elimina
  • Fn + Backspace -> Elimina
  • Fn + Invio -> Inserisci
  • Fn + F3 -> (App) Risorse del computer
  • Fn + F4 -> (App) Calcolatrice
  • Fn + F5 -> Pausa / Pausa
  • Fn + F6 -> Stampa schermo
  • Fn + F7 -> traccia precedente
  • Fn + F8 -> riproduzione / pausa
  • Fn + F9 -> brano successivo
  • Fn + F10 -> muto
  • Fn + F11 -> volume giù
  • Fn + F12 -> volume su
  • Fn + Su -> Pagina su
  • Fn + Giù -> Pagina giù
  • Fn + Sinistra -> Home
  • Fn + Destra -> Fine

Il collegamento è errato :(
Samuel,

Il progetto è stato ribattezzato apparentemente. Ho aggiornato il link nella risposta. Inoltre, la descrizione del progetto afferma che Win 10 è supportato e Win 7 e altre versioni potrebbero funzionare, ma non sono stati testati. Ho appena testato su Win 7 a 64 bit e l'installazione ha schermato in blu il mio computer.
Samuel,

Qualcuno sa di uno strumento simile per la tastiera del laptop stesso? macbook pro retina 13 metà 2014
AlfaTeK


1

(Aggiunta alla risposta di Zuuls)

Linux

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 :)


Esiste una soluzione più aggiornata per questo?
Idem
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.