Funziona per me utilizzando l'ultima versione di Sierra e MBP da 15 pollici (barra non a sfioramento)
Usando Automator, crea un nuovo file e scegli "Nuovo servizio" come opzione
Aggiungi A "Esegui comando AppleScript" al tuo flusso di lavoro e inserisci il seguente codice AppleScript
tell application "System Preferences"
reveal anchor "keyboardTab" of pane "com.apple.preference.keyboard"
end tell
tell application "System Events" to tell process "System Preferences" to tell window 1
click checkbox "Use F1, F2, etc. keys as standard function keys" of tab group 1
end tell
quit application "System Preferences"
SalvailtuonuovoservizioAutomator,nominandoloqualcosacome..."Toggle Function Keys"
Successivamente, apri le Preferenze di Sistema / Tastiera / Collegamenti / Servizi. Dovresti vedere il tuo nuovo servizio "Toggle Function Keys" Situato nel sottomenu "Generale" e assegnargli una scorciatoia da tastiera.
Orailtuonuovoserviziopuòessereattivatousandolascorciatoiadatastierachehaicreatoenelmenu"Servizi" mentre usi qualsiasi applicazione.
Haiancheun'altraopzione.
PossiediunMac!Èunostrumentomoltopotentechedovrebbesemplificartilavita.QuindirendilatuavitapiùfacileelasciacheiltuoMacfacciailtuolavoroperte.
Seseiunpazzopazzocomesono,puoisalvareilcodiceAppleScriptnellamiarisposta,nell'appeditordiscriptcomescriptechiamarloqualcosacome"Toggle Function Keys.scpt". È possibile rendere l'azione di attivare e disattivare i tasti funzione "parlabile". Significa che puoi eseguire lo script con un comando di dettatura.
Ecco il processo ...
Abilita comandi di dettatura e dettatura avanzati nelle preferenze di sistema.
Comepuoivederenellamiaprossimaimmagine,hoimpostato"computer" come parola chiave ...
Oraconladettaturaavanzataprontaperilrock'nroll,hoselezionatoilfile"Toggle Function Keys.scpt" in Finder e ho pronunciato la frase "il computer rende questo parlabile"
Parlare con quel comando ha aperto questa finestra di dialogo
Oraognivoltachevogliocommutareimieitastifunzione,dicosemplicementeilcomando"Cambia tasti funzione computer" ed esegue "Toggle Function Keys.scpt" ed esegue tutte le azioni in quel file di script