Utilizzare i tasti multimediali per Soundcloud, YouTube, ecc. In Firefox?


25

Sto usando Firefox nella versione 39.0. La mia tastiera ha i tasti multimediali e voglio usarli per controllare siti come Soundcloud, Youtube, ecc.

È possibile?

versione di Firefox

chiavi multimediali

Risposte:


17

Il componente aggiuntivo Media Keys non funziona in Firefox versione 57, perché gli sviluppatori hanno deciso di rifare Firefox in un clone di Chrome. Per novembre 2017, hanno annunciato l'intenzione di rilasciare in Firefox 57 il loro attuale formato aggiuntivo, ora chiamato "Legacy", a favore di WebExtensions, che in inglese semplice sono molto simili alle estensioni di Google Chrome.

Questo in teoria aprirà la maggior parte degli utenti del Chrome Store agli utenti di Firefox, ma invaliderà tutti, e intendo tutti , i componenti aggiuntivi attuali i cui sviluppatori non si convertiranno in tempo in WebExtensions.

Si può già vedere il problema in Firefox 56 aprendo lo strumento Componenti aggiuntivi. I componenti aggiuntivi che non funzioneranno nella versione 57 sono contrassegnati da un avviso LEGACY giallo:

image1

Ho 46 componenti aggiuntivi in ​​Firefox con i quali ho creato l'ambiente adatto a me. Tutti, tranne uno solo, sono contrassegnati come eredità. Il problema è molto più generale ed esteso di quanto si pensi.

Alcune possibili soluzioni sono elencate di seguito:

  • Chiedi agli sviluppatori dei tuoi componenti aggiuntivi di fare lo sforzo di convertire in WebExtensions.

  • Firefox 57 includerà uno strumento "trova estensione simile" che potrebbe aiutare a trovare componenti aggiuntivi sostitutivi.

  • Abbandona Firefox a favore di Chrome (sono sicuro che una grande percentuale di utenti Firefox seguirà questo percorso).

  • Disattiva gli aggiornamenti e rimani con Firefox 56 per sempre, non una vera soluzione. Si può anche usare qui Firefox Portable .

  • Passa a Firefox ESR che continuerà nella versione 56 fino al 26 giugno 2018, nella speranza che qualcuno possa trovare fino ad allora una soluzione per l'esecuzione di componenti aggiuntivi legacy in Firefox 57. Questo non è molto diverso dalla soluzione sopra, tranne che gli aggiornamenti critici non saranno bloccati.

  • Passa a Pale Moon o Waterfox , entrambi biforcuti da Firefox, anche se non tutti i componenti aggiuntivi sono compatibili.

Nessuna di queste soluzioni è perfetta, ma al momento non ne conosco una migliore. Penso che gli sviluppatori di Firefox abbiano preso una decisione molto stupida che costerà loro una grossa fetta della loro quota di mercato già in erosione, ma non chiedono il consiglio di nessuno.


Un'altra soluzione sarebbe quella di utilizzare le estensioni di Chrome in Firefox 57. Il componente aggiuntivo Chrome Store Foxified lo consente già.

Dall'articolo Quante estensioni di Chrome verranno eseguite in Firefox :

Andy McKay di Mozilla ha deciso di scoprirlo a novembre 2016. Ha analizzato la sitemap del Chrome Store e ne ha ricavato 100.000 estensioni, app e temi che ha analizzato per scoprire quanti di essi verranno eseguiti in Firefox.

Secondo i suoi risultati, circa il 76% delle estensioni di Chrome delle dimensioni del campione verrà eseguito in Firefox. Le estensioni rimanenti mancano una o più API, una o più autorizzazioni o uno o più manifest.

Ho trovato l'estensione Streamkeys di Chrome che secondo il suo autore fa tutto ciò che hai chiesto. Tuttavia, non avendo Firefox 57, non so se funzionerà.

Riferimenti :


Una soluzione molto leggera per tutti i browser e le versioni, utilizza le seguenti osservazioni:

  • Alcuni tasti multimediali sono gestiti dal sistema operativo, in particolare i tasti del volume
  • La maggior parte dei lettori multimediali ha tasti di scelta rapida con le stesse funzionalità dei tasti multimediali della tastiera

In particolare per YouTube, un elenco dei tasti di scelta rapida è disponibile nell'articolo 30+ scorciatoie da tastiera di YouTube che devi conoscere . Alcuni di quelli corrispondenti ai tasti multimediali della tastiera sono:

Spacebar-
KTasto Pausa / Riproduci video (messa a fuoco del lettore richiesta) - Pausa / Riproduci video (non richiede messa a fuoco)
(Tasto freccia su) - Aumenta volume 5%
(Tasto freccia giù) - Abbassa volume 5%
Ctrl+ - Passa al successivo video (solo nella playlist)
Ctrl+ - Passa al video precedente (solo nella playlist)

Questi tasti multimediali della tastiera possono essere associati a questi tasti usando AutoHotkey . Un elenco di nomi di chiavi AutoHotkey si trova nell'articolo Elenco di tasti, pulsanti del mouse e controlli del joystick .

Un esempio di uno script AutoHotkey per Youtube è:

SetTitleMatchMode, 2        ; match anywhere in window's title
#ifWinActive YouTube        ; only if window title contains YouTube
Media_Next:: Send ^{Right}  ; Next Track - ctrl+right-arrow
Media_Prev:: Send ^{Left}   ; Previous Track - ctrl+left-arrow
Media_Play_Pause::          ; Stop/Start - Spacebar
Media_Stop:: Send {Space}

Lo script sopra è completamente non testato, poiché la mia tastiera non ha questi tasti.


Almeno non sono l'unico insoddisfatto di FF. Buona risposta, UVed. Per quello che ho fatto. Sono ancora in vista, quindi ero bloccato con 51 ESR, ora sembra una buona cosa.
David,

@David: ora sono su Firefox ESR 52.4.1, equivalente a FF56 e con gli aggiornamenti di sicurezza di FF57. Questo mi dà altri 8 mesi per trovare una soluzione permanente.
harrymc,

Ho scoperto che FF ESR ha problemi con alcuni componenti aggiuntivi che non sono in grado di salvare le loro impostazioni, ad esempio LastPass. Anche la versione ESR mentre si basa su FF56 è stranamente denominata versione 52, ma per questo alcuni componenti aggiuntivi si rifiutano di funzionare dicendo che la versione di Firefox richiesta è almeno 55. Per questi motivi sono passato a Waterfox, di cui sono molto contento .
harrymc,

Grazie, ho aggiornato lo script AutoJotkey su Linux usando xdotools
gwenzek,

1
Non dare la colpa agli sviluppatori di estensioni. L'API in FF57 (e Chrome) è gravemente paralizzata a causa di ridicole omissioni / carenze / paralizzante di Google (e ora Mozilla). Decente: i gestori password, i gestori sessioni, i gestori dei menu di scelta rapida e i download manager sono ora impossibili. Gli equivalenti di Chrome sono chiari scherzi ostili all'utente di ciò che una volta era disponibile su FF.
Brock Adams,

14

Tasti multimediali

Sì, è possibile! Per questo, scaricare Media Keys da addons.mozilla.org . Questo strumento aggiunge un listener di eventi chiave multimediale a Firefox e consente di utilizzare:

  • Play pausa
  • Il prossimo
  • Precedente
  • Fermare

su ogni sito musicale / video supportato.

Problema

Per qualche motivo i tasti multimediali funzionano solo se Firefox è la finestra attiva (avvenuta su Windows 10). Anche il componente aggiuntivo attualmente non funziona con Firefox 57+ .


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.