Che cos'è la codifica per programmare il mio tasto F1 per avviare un'applicazione che deve essere definita (come Notes) usando Karabiner?
Che cos'è la codifica per programmare il mio tasto F1 per avviare un'applicazione che deve essere definita (come Notes) usando Karabiner?
La codifica è simile alla tua domanda qui: Karabiner F1 per avviare Safari? Devi però aggiungere un tag vkopenurldef .
Alcune app sono già definite qui:
/Applications/Karabiner.app/Contents/Resources/vkopenurldef.xml
Dopo un aggiornamento o un aggiornamento il file potrebbe essere sovrascritto, quindi personalizza il tuo private.xml e aggiungi:
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Application</name>
<url type="file">/Path/to/application</url>
</vkopenurldef>
<item>
<name>F1 Application</name>
<identifier>f1_application</identifier>
<autogen>__KeyToKey__ KeyCode::F1, KeyCode::VK_OPEN_URL_APP_Application</autogen>
</item>
Esempio:
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Notes</name>
<url type="file">/Applications/Notes.app</url>
</vkopenurldef>
<item>
<name>F1 Notes</name>
<identifier>f1_notes</identifier>
<autogen>__KeyToKey__ KeyCode::F1, KeyCode::VK_OPEN_URL_APP_Notes</autogen>
</item>
Quindi abilitala in Cambia chiave . A seconda delle impostazioni (Consumer Keys o F1-F12 per i tasti F) in Preferenze di Sistema - > Tastiera - > Tastiera - > Comportamento della chiave F potrebbe essere necessario premere anche il tasto fn.
Leggi altre domande sui tag keybindings