Qual è la funzione predefinita per un tasto multimediale di riproduzione / pausa?

0

Possiedo un Microsoft Natural Ergonomic Keyboard 4000. Ha un pulsante etichettato play / pause. Quando non ho installato alcun driver per tastiera, il modo in cui si comporta il pulsante è alternando la riproduzione e la pausa in qualsiasi applicazione più recente che supporti il comportamento. Ad esempio, se il mio browser è l'app attualmente focalizzata, ma l'app precedentemente focalizzata è iTunes, il pulsante riprodurrà e sospenderà l'audio in iTunes. Se l'app precedente era Spotify, il pulsante si innescherà in Spotify. Lo stesso vale per VLC.

Questo comportamento di ricordare quale app per attivare è grande e voglio continuare ad usarlo. Ora utilizzo USB Overdrive per rimappare il resto dei tasti multimediali Microsoft. Non sto usando volutamente il driver della tastiera Microsoft perché è in conflitto con Karabiner che uso anch'io ed è compatibile con USB Overdrive.

Il problema è che in USB Overdrive l'impostazione predefinita è impostare il pulsante di riproduzione / pausa per chiamare il comando di riproduzione di iTunes. Questo rompe il comportamento che ho descritto sopra.

Qual è il nome della funzione di riproduzione Mac predefinita che ricorda quale app passare? C'è un modo per eseguire questa funzione da Applescript o Bash? USB Overdrive consente di programmare un tasto per avviare un'applicazione. Credo che la soluzione migliore sarebbe quella di chiamare questa funzione da uno script incluso in un'applicazione Mac e collegarlo a USB Overdrive.

    
posta hekevintran 02.08.2015 - 21:20
fonte

2 risposte

0

In realtà ho trovato una soluzione davvero semplice a questo problema: elimina la voce del pulsante di riproduzione da USB Overdrive e quindi non sovrascriverà il comportamento e tutto è come era per quell'unico pulsante.

È interessante notare che questo tasto di gioco è definito da Karabiner come ConsumerKeyCode::MUSIC_PLAY . Vedi link .

    
risposta data 02.08.2015 - 23:09
fonte
0

Sembra che ci sia un Gist su GitHub usando USB Overdrive e una tastiera Windows che spiega come mappare i tasti multimediali nel modo che preferisci. Configura i tasti multimediali su una tastiera non Apple per controllare Spotify tramite AppleScript e USB Overdrive su OSX.

Se scorri verso il basso fino a ludalex oltre a Gist, hanno aggiunto un oggetto Applescript che può identificare iTunes o Spotify e assegnare la pressione del tasto Riproduci / Pausa all'app corretta.

    
risposta data 02.08.2015 - 22:30
fonte

Leggi altre domande sui tag