Utiliser des clés multimédias pour Soundcloud, YouTube, etc. dans Firefox?

25

J'utilise Firefox dans la version 39.0. Mon clavier a des clés multimédias et je veux les utiliser pour contrôler des sites comme Soundcloud, Youtube, etc.

Est-ce possible?

version Firefox

touches multimédias

Tomblarom
la source

Réponses:

17

Le module complémentaire Media Keys ne fonctionne pas dans Firefox version 57, car les développeurs ont décidé de refaire Firefox en un clone Chrome. Pour novembre 2017, ils ont annoncé leur intention de supprimer dans Firefox 57 leur format de module complémentaire actuel, désormais appelé "Legacy", au profit de WebExtensions, qui en langage clair sont très similaires aux extensions Google Chrome.

En théorie, cela ouvrira la plupart du Chrome Store aux utilisateurs de Firefox, mais invalidera tous, et je veux dire tous , les modules complémentaires actuels dont les développeurs ne se convertiront pas à temps en WebExtensions.

On peut déjà voir le problème dans Firefox 56 en ouvrant l'outil Add-ons. Les modules complémentaires qui ne fonctionneront pas dans la version 57 sont signalés par un avis LEGACY jaune:

image1

J'ai 46 modules complémentaires dans Firefox avec lesquels j'ai créé l'environnement qui me convient le mieux. Tous, sauf un, sont marqués comme hérités. Le problème est beaucoup plus général et étendu que vous ne le pensez.

Quelques solutions possibles sont énumérées ci-dessous:

  • Demandez aux développeurs de vos modules complémentaires de faire l'effort de convertir en WebExtensions.

  • Firefox 57 comprendra un outil "trouver une extension similaire" qui pourrait aider à trouver des modules complémentaires de remplacement.

  • Abandonnez Firefox au profit de Chrome (je suis sûr qu'un grand pourcentage d'utilisateurs de Firefox suivra cette voie).

  • Désactivez les mises à jour et restez avec Firefox 56 pour toujours - ce n'est pas une vraie solution. On peut également utiliser ici Firefox Portable .

  • Passez à Firefox ESR qui se poursuivra dans la version 56 jusqu'au 26 juin 2018, dans l'espoir que quelqu'un arrivera jusque-là avec une solution pour exécuter les modules complémentaires hérités dans Firefox 57. Ce n'est pas vraiment très différent de la solution ci-dessus, sauf que les mises à jour critiques ne seront pas bloquées.

  • Passez à Pale Moon ou Waterfox , tous deux issus de Firefox, bien que tous les modules complémentaires ne soient pas compatibles.

Aucune de ces solutions n'est parfaite, mais je n'en connais pas de meilleure pour le moment. Je pense que les développeurs de Firefox ont pris une décision très stupide qui leur coûtera une bonne partie de leur part de marché déjà en train de s'éroder, mais ils ne demandent l'avis de personne.


Une autre solution serait d'utiliser les extensions Chrome dans Firefox 57. Le module complémentaire Chrome Store Foxified le permet déjà.

Extrait de l'article Combien d'extensions Chrome s'exécuteront dans Firefox :

Andy McKay de Mozilla a décidé de le découvrir en novembre 2016. Il a analysé le plan du site de la boutique Chrome et en a obtenu 100 000 extensions, applications et thèmes qu'il a analysés pour savoir combien d'entre eux fonctionneraient dans Firefox.

Selon ses conclusions, environ 76% des extensions Chrome de la taille de l'échantillon s'exécuteront dans Firefox. Les extensions restantes manquent une ou plusieurs API, une ou plusieurs autorisations ou un ou plusieurs manifestes.

J'ai trouvé l'extension Chrome Streamkeys qui, selon son auteur, fait tout ce que vous avez demandé. Cependant, n'ayant pas Firefox 57, je ne sais pas si cela fonctionnera.

Les références :


Une solution très légère pour tous les navigateurs et versions, utilise les observations suivantes:

  • Certaines touches multimédias sont gérées par le système d'exploitation, en particulier les touches de volume
  • La plupart des lecteurs multimédias ont des raccourcis clavier avec les mêmes fonctionnalités que les touches multimédias du clavier

Spécifiquement pour youtube, une liste des raccourcis clavier peut être trouvée dans l'article 30+ Raccourcis clavier YouTube que vous devez connaître . Certains de ceux correspondant aux touches multimédias du clavier sont:

Spacebar-
KTouche pause / lecture vidéo (mise au point du lecteur requise) - Pause / lecture vidéo (ne nécessite pas de mise au point)
(touche flèche vers le haut) - Augmentez le volume de 5%
(touche flèche vers le bas) - Baissez le volume de 5%
Ctrl+ - Passez à la suivante vidéo (uniquement dans la liste de lecture)
Ctrl+ - Passer à la vidéo précédente (uniquement dans la liste de lecture)

Les touches multimédias de ce clavier peuvent être mappées à ces touches à l'aide d' AutoHotkey . Une liste de noms de clés AutoHotkey se trouve dans l'article Liste des touches, boutons de souris et commandes du joystick .

Un exemple de script AutoHotkey pour Youtube est:

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}

Le script ci-dessus est complètement non testé, car mon clavier n'a pas ces touches.

harrymc
la source
Au moins, je ne suis pas le seul mécontent de FF. Bonne réponse, UVed. Quant à ce que j'ai fait. Je suis toujours sur Vista, donc j'étais coincé avec 51 ESR, maintenant ça ressemble à une bonne chose.
David
@David: Moi, je suis maintenant sur Firefox ESR 52.4.1, équivalent à FF56 et avec les mises à jour de sécurité de FF57. Cela me donne 8 mois de plus pour trouver une solution permanente.
harrymc
J'ai trouvé que FF ESR a des problèmes avec certains addons qui ne peuvent pas enregistrer leurs paramètres, par exemple LastPass. De plus, la version ESR basée sur FF56 est étrangement nommée version 52, mais à cause de cela, certains addons refusent de travailler en disant que la version requise de Firefox est au moins 55. Pour ces raisons, je suis passé à Waterfox, avec lequel je suis très heureux .
harrymc
Merci, j'ai mis le script AutoJotkey à linux en utilisant xdotools
gwenzek
1
Ne blâmez pas les développeurs d'extensions. L'API dans FF57 (et Chrome) est gravement paralysée en raison d'omissions ridicules / lacunes / paralysants par Google (et maintenant Mozilla). Décent: les gestionnaires de mots de passe, les gestionnaires de sessions, les gestionnaires de menus contextuels et les gestionnaires de téléchargement sont désormais impossibles. Les équivalents Chrome sont des moqueries pâles et hostiles à l'utilisateur de ce qui était autrefois disponible sur FF.
Brock Adams
14

Clés multimédias

Oui c'est possible! Pour cela, téléchargez Media Keys sur addons.mozilla.org . Cet outil ajoute un écouteur d'événement clé multimédia à Firefox et permet d'utiliser:

  • Jouer pause
  • Prochain
  • précédent
  • Arrêtez

sur tous les sites de musique / vidéo pris en charge.

Problème

Pour une raison quelconque, les clés multimédias ne fonctionnent que si Firefox est la fenêtre active (survenue sur Windows 10). De plus, le module complémentaire ne fonctionne pas actuellement avec Firefox 57+ .

Tomblarom
la source