Come posso modificare l'utilizzo dei tasti Fn in base all'applicazione?


34

Vorrei sapere se esiste qualche applicazione che può consentirti di utilizzare i tasti Fn in modo diverso in base all'applicazione corrente.

Ad esempio nel terminale o nel tuo IDE preferito, vuoi usarli come tasti funzione standard, ma per altre applicazioni vuoi mantenere i tasti Apple predefiniti.


2
Il nuovo MacBook con TouchBar fa esattamente quello che hai chiesto (sei anni fa).
Glorfindel

Sfortunatamente, la preferenza per la funzione TouchBar non viene trasferita alla tastiera esterna. Quindi uso ancora Fluor sul mio MacBook TouchBar. (È anche un'ottima app!)
noio il

Risposte:


26

Fluor è un nuovo arrivato relativamente in questo spazio che fa esattamente quello che vuoi:

Fluor è uno strumento che consente di modificare automaticamente il comportamento dei tasti fn della tastiera in base all'applicazione attiva.

È open source, funziona su macOs Sierra ed è attivamente sviluppato (da marzo 2017).


2
In effetti, Fluor fa esattamente questo. Veramente buono. :)
Grogs

2
Anche molto facile da installare ed eseguire:, brew cask install fluorquindi basta eseguire dal menu Applicazioni. Una volta che Palua ha smesso di funzionare, sono emigrato a Fluor e ne sono molto contento
checketts

10

FunctionFlip potrebbe essere quello che stai cercando.

Lo scopo di FunctionFlip è semplicemente disabilitare le funzioni speciali - riavvolgimento, riproduzione, esclusione audio, ecc. - sui tasti funzione. Ad esempio, se "capovolgi" F7, F8 e F9, quei tasti - solo quei tasti - torneranno ai normali tasti F. Premere il tasto FN con il tasto speciale per ripristinare la funzione speciale. Cioè, le funzioni "speciali" e "normali" sono invertite.

Per assegnare una scorciatoia personalizzata ai tasti reclamati, utilizzare un programma come Quicksilver o Keyboard Maestro.


Ho modificato il tuo post con ulteriori informazioni, @ron, ma incollare i link non è come funzionano le cose qui. Si prega di domande frequenti per di più.
Loïc Wolff,

@ LoïcWolff Nessun problema.
Ron,

9

Palua farà esattamente ciò di cui hai bisogno.

Presentazione di Palua, il modo semplice per cambiare rapidamente la modalità dei tasti funzione su qualsiasi tastiera Mac!

È necessario eseguire un gioco o avviare un'applicazione grafica o lavorare su un progetto che necessita di F1-F12 come tasti funzione, basta premere l'opzione + comando + TAB e lo switch avverrà.

Modalità intelligente: la modalità chiave cambia con l'applicazione che ha lo stato attivo.


Il link a Palua non funziona, vai qui itunes.apple.com/us/app/palua/id431494195?mt=12
fredw

1
Sfortunatamente Palua non funziona con el capitan. Ho finito per impostare i tasti funzione predefiniti (con il riquadro pref della tastiera) in quanto li uso generalmente e utilizzo Keyboard Maestro per rimappare alcuni di essi sugli speciali tasti Apple.
jonaustin,

1
Ad oggi Palua è scomparsa dall'App Store e da Internet in generale.
krs013

Non ne sono certo, ma penso che Palua lavorasse su El Capitan. Ho provato a eseguirlo da bash, /Applications/Palua.app/Contents/MacOS/Palua, ma ho riscontrato questo errore. "19-03-2016 23: 07: 40.302 Palua [21714: 183915] Palua deve uscire, la ricevuta di Apple Store del Mac non è valida."
sigjuice,

@ ksr013 Sono rimasto molto deluso dal non riuscire più a trovare Palua. Ho iniziato ad amare questa piccola app. Qualche idea su dove sarebbe potuto andare?
preeze

3

C'è un'app - FNable - che può aiutarti (funziona anche con El Capitan).

Può cambiare i tasti Fn in base all'app o usando una scorciatoia.

Non è più disponibile su App Store, quindi ecco il loro sito Web: https://fnable.com/


Non più disponibile nell'App Store. Ahah tutti scompaiono.
huyz,

0

Non so di quali tasti hai bisogno, ma per me la soluzione più semplice è stata quella di usarli tutti come tasti funzione standard e usare la cravatta a farfalla con scorciatoie globali per mantenere F7-F12 come tasti multimediali, mentre avere F1-F6 come tasti funzione standard .

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.