Sostituisci e ripristina la normale funzionalità dei tasti multimediali della tastiera Apple in VLC?

0

Siamo abituati ai tasti multimediali nella riga superiore di una tastiera Apple per comandare iTunes, anche quando alcune altre applicazioni sono in primo piano.

Se ho VLC in primo piano, quei tasti multimediali non controllano iTunes ma funzionano come "prossimo / precedente" in VLC, che è un'eccezione piuttosto fastidiosa perché non rende solo il controllo di iTunes irraggiungibile, è semplicemente inutile perché per navigare all'interno dell'applicazione in primo piano, la norma è usare i tasti freccia, o la freccia cmd +. Come faccio a prenotare i buoni vecchi media key per iTunes, sempre?

Sono su Yosemite.

    
posta user158589 28.03.2018 - 15:36
fonte

2 risposte

1

Puoi usare Karabiner-Elements per impostare il pulsante play / pause (sulla mia tastiera fn + F8 ) per sempre controlla iTunes da qualsiasi app (so che le app oltre a VLC richiedono anche a volte i pulsanti di iTunes).

Aggiungi qualcosa come la seguente regola a ~/.config/karabiner/karabiner.json

{  
   "description": "Play/pause button should only control iTunes.",
   "manipulators": [  
      {  
         "from": {  
            "key_code": "f7",
            "modifiers": {  
               "mandatory": [  
                  "fn"
               ]
            }
         },
         "to": [  
            {  
               "shell_command": "osascript -e 'tell application "iTunes" to previous track'"
            }
         ],
         "type": "basic"
      },
      {  
         "from": {  
            "key_code": "f8",
            "modifiers": {  
               "mandatory": [  
                  "fn"
               ]
            }
         },
         "to": [  
            {  
               "shell_command": "osascript -e 'tell application "iTunes" to playpause'"
            }
         ],
         "type": "basic"
      },
      {  
         "from": {  
            "key_code": "f9",
            "modifiers": {  
               "mandatory": [  
                  "fn"
               ]
            }
         },
         "to": [  
            {  
               "shell_command": "osascript -e 'tell application "iTunes" to next track'"
            }
         ],
         "type": "basic"
      }
   ]
}

Sbarazzati della parte "modifiers" se normalmente premi F8 senza premendo fn per riprodurre / mettere in pausa iTunes.

Quindi in Karabiner-Elements aggiungerai la tua nuova regola come una modifica complessa:

    
risposta data 28.03.2018 - 16:06
fonte
0

Non hai bisogno di uno strumento di terze parti. VLC ha un'eredità open source e si tratta di personalizzare le tue app in base alle tue preferenze personali.

Apri VLC e vai a VLC > Preferenze > Tasti di scelta rapida

Puoi cambiare ciò che VLC usa lì.

Nota che probabilmente dovrai modificare ciò che è già stato impostato da VLC per cambiare alle tue preferenze.

Sul mio Mac non mi permette di selezionare solo F8 per cambiare la scorciatoia da tastiera per la riproduzione / pausa. Ho dovuto premere fn F8 per usare il tasto F8 come riproduzione / pausa.

    
risposta data 28.03.2018 - 16:12
fonte

Leggi altre domande sui tag