In che modo MacOS instrada gli eventi della tastiera?

0

Mi interesso principalmente dei tasti multimediali, ma penso che anche la domanda generale sia interessante. Ho un'estensione in Chrome che mi permette di usare i tasti multimediali su Youtube, Soundcloud e molti altri siti, ho installato Spotify e, ovviamente, ho iTunes. Non sembra prevedibile cosa succederà quando premo il tasto "play", quindi nei casi in cui non è basato sulla messa a fuoco, in che modo OSX instrada gli eventi della tastiera?

    
posta bigblind 28.04.2015 - 13:26
fonte

1 risposta

3

Non sono sicuro di come OS X decida quale app inviare il comando. Potrebbe avere a che fare con l'ordine di lancio o con l'ultimo ordine visitato . Quello che so è che è deciso da rcd : Remote Control Daemon.

Quando viene premuto un tasto multimediale, Launch Daemon corrisponde a LaunchEvents a com.apple.rcdevent.matching e richiama rcd . Quindi si blocca in background. Puoi vederlo in Activity Monitor. Puoi ucciderlo e non si rigenererebbe. Ritorna solo quando si preme di nuovo un tasto multimediale. L'app stessa è archiviata qui:

/System/Library/CoreServices/rcd.app

Il suo daemon di avvio è qui:

/System/Library/LaunchAgents/com.apple.rcd.plist
    
risposta data 28.04.2015 - 13:59
fonte

Leggi altre domande sui tag