Rendre le bouton multimédia sur le clavier ouvert Winamp au lieu de WMP


14

Pendant longtemps, le bouton Média de mon clavier a permis de lancer Winamp. Je ne me souviens pas avoir dû faire quoi que ce soit pour mettre cela en place. Mais soudain, le bouton lance le stupide Windows Media Player lorsque j'appuie dessus. J'ai essayé tout ce que je pouvais penser pour le changer en arrière. Winamp est configuré pour ouvrir tous les types de fichiers qu'il peut. Il est défini comme mon lecteur multimédia par défaut (dans Programmes par défaut> Définir l'accès au programme et les paramètres par défaut de l'ordinateur). Lorsque je vais dans Programmes par défaut> Définir les programmes par défaut, il n'y a qu'une petite liste de programmes et Winamp n'en fait pas partie et il ne semble pas y avoir de toute façon la possibilité d'ajouter ou de supprimer des programmes de cette liste. Je ne sais pas à quoi sert ce truc idiot.

J'ai essayé de réinstaller Winamp. J'ai regardé les options du Lecteur Windows Media, rien là-bas. J'ai envisagé de désinstaller ou de désactiver WMP, mais ce n'est pas facile et je ne sais pas si je veux le faire de toute façon. Mon clavier n'a pas de pilotes spéciaux installés et je n'en trouve aucun, BenQ ne le prend plus en charge. Cela fonctionnait bien avant sans chauffeur de toute façon.

La question est donc de savoir où se trouve l'endroit magique pour définir l'action du bouton Media? Quelque chose dans le registre?


2
Quel modèle de clavier BenQ possédez-vous? Quelle version de Windows utilisez-vous?
aportr

Réponses:


18

Sous Windows 7 (et depuis Windows ME apparemment), ces touches de clavier améliorées peuvent être gérées directement par Windows à l'aide du système APPCOMMAND .

Les associations de ces clés sont stockées dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey.
(Il peut être outrepassé, par utilisateur, en l'ajoutant également dans HKCU, je pense).

AppKey 16 est la clé "Media Launcher" ( APPCOMMAND_LAUNCH_MEDIA_SELECT ). Par défaut, il est associé à .cda(CD audio).

Ainsi, quel que soit le programme que vous avez défini comme programme pour gérer les CD audio sera ce qui s'ouvre lorsque vous appuyez sur la touche Media Launch.

J'ai Winamp actuellement configuré pour contrôler les fichiers .CDA (Winamp -> Options -> Préférences -> Préférences générales -> Types de fichiers), et il s'ouvre lorsque j'appuie sur la touche "Note de musique" sur mon Logitech sans supplément pilotes installés.


Bien fait! Étrange, dans les préférences de Winamp, il est défini pour ouvrir les CD, mais lorsque j'ai vérifié les programmes par défaut> Définir les associations, .cda était en effet défini sur Windows Media Player. Finalement! Merci mec.
Moss

Ouais, le setter d'association interne de Winamp et les associations "Program Defaults" de Win 7 ne fonctionnent pas bien ensemble. :)
Ƭᴇcʜιᴇ007

4
Belle façon! Au lieu de modifier l'association de fichiers .cda, je recommanderais d'ajouter une autre valeur de texte nommée "ShellExecute" à la clé 16 où vous spécifiez simplement le chemin d'accès à votre winamp.exe ou au programme souhaité. Vous êtes censé supprimer la valeur d'association en .cda.

@flex, merci! Juste ce dont j'avais besoin. Vous devez poster cela comme réponse. Je voulais lancer l'application Windows 8 Music, mais il ne semble pas possible de l'associer à l'extension .cda. Je viens donc de créer une valeur ShellExecute avec microsoftmusic:comme contenu.
Thomas Levesque

Qu'en est-il des autres touches de raccourci? (J'ai 14 touches de raccourci + une molette pour contrôler le volume, mais dans le registre, il n'y a que cinq AppKeys)
RogUE

3

C'est la vraie chose que vous devez faire pour faire de n'importe quel programme un bouton média par défaut: Menu Démarrer -> Panneau de configuration -> Tous les éléments du panneau de commande -> Programme par défaut -> Associer un type de fichier de protocole de programme -> ... rechercher. cda, cliquez dessus et cliquez sur "Changer de programme ..." -> Choisissez n'importe quel programme multimédia que vous voulez comme Jetaudio ou Winamp -> OK

Ensuite, vous pouvez à la place ouvrir votre programme en appuyant sur le bouton multimédia.


n'a pas fonctionné pour moi sur windows 10
Ev0oD

3

Sous Windows 8.1

  • Panneau de configuration \ Programmes \ Programmes par défaut - Définir l'accès au programme et les paramètres par défaut de l'ordinateur
  • développer "personnalisé"
  • dans "Choisissez un lecteur multimédia par défaut" sélectionnez "winamp"

1
Veuillez
noter

Cela fonctionne également pour Windows 10. En plus de cela, vous pouvez définir les boutons de rembobinage, pause / lecture, avance comme ceci: Ouvrez les préférences de Winamp et accédez à Préférences générales \ Raccourcis clavier globaux. La première chose que vous devez vérifier est de savoir si la touche de raccourci «Activé» est cochée. Si ce n'est pas le cas, sélectionnez-le et cela résoudra probablement votre problème. Source: howtogeek.com/howto/windows/…
Onosa

Plus précisément dans Windows 10, il est associé à ce qui est associé aux MP3
Mark Sowul

2

http://www.winamp.com/help/Winamp_Preferences_guide#General_Preferences:_Global_Hotkeys

L'écran des préférences de Winamp est accessible via le skin Bento ou Modern en sélectionnant «Préférences» dans le menu «Options».

Il est également accessible dans tous les skins en appuyant sur Ctrl + P sur votre clavier, lorsque Winamp est l'application ciblée.

Préférences générales: raccourcis clavier globaux

  • Activer la prise en charge des clés multimédias par défaut: tentera de traiter les clés multimédias à l'aide des messages WM_APPCOMMAND («désactivé» par défaut). Essayez de cocher cette option si vos touches Lecture / Pause, Arrêt, Précédent et Suivant ne sont pas reconnues en utilisant simplement le paramètre «Activer» les touches de raccourci globales ci-dessous.
  • Activé: cochez cette case pour activer les raccourcis clavier globaux. Les raccourcis clavier globaux peuvent être utilisés pour effectuer des actions (lecture, arrêt, suivant, précédent, évaluer les éléments, copier le titre, etc.) même lorsque Winamp n'est pas l'application active.
  • Action: sélectionnez les raccourcis clavier supplémentaires à activer via le menu déroulant.
  • Raccourci clavier: utilisez votre clavier pour sélectionner un raccourci clavier unique pour l'action sélectionnée (par exemple, maintenez la touche Ctrl + Maj + H) enfoncée, puis cliquez sur le bouton «Ajouter».

3
Les réponses de lien uniquement sont déconseillées ici à SU en raison de la pourriture de lien future potentielle. Veuillez inclure des informations pertinentes dans vos réponses.
Ƭᴇcʜιᴇ007

1
Pardon. J'ai copié les informations maintenant.
matthewk

Désolé, pas exactement le problème que j'avais. Les touches de contrôle de lecture fonctionnaient réellement, mais pas le bouton de lancement de l'application. J'ai fait vérifier le bouton WM_APPCOMMAND mais cela n'a fait aucune différence. Quoi qu'il en soit, le problème est résolu.
Moss

2

Dans le registre d'exécution de Windows 7, accédez à

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey.

AppKey 16 est la clé "Media Launcher". Par défaut, il est associé à .cda (CD audio).

Supprimer la valeur "Association". Créez une nouvelle valeur "ShellExecute" (type REG_SZ) et comme chemin de l'ensemble de données vers le programme.

Par exemple: ShellExecute = c: \ Program Files \ foobar2000 \ foobar2000.exe


Qu'est-ce que cela ajoute que la réponse acceptée ne fait pas?
Burgi

1

Pour Windows 10, j'ai dû changer l'application par défaut pour le lecteur de musique:

Paramètres -> Système / Applications (selon la version de Windows) -> Applications par défaut -> Modifier lecteur de musique


0

Pour Windows 8.1 (32 bits), c'est la solution la plus simple:

Panneau de configuration>
Programmes par défaut>
Associer un type de fichier ou un protocole à un programme spécifique>
Cliquez sur MP3 sous Extensions>
Changer de programme


0

Il existe une autre solution qui, à mon avis, est un peu plus élégante. Je ne sais pas si c'est toujours nécessaire car la question d'origine a été répondue il y a plus de 5 ans, mais j'espère que cela sera utile à quelqu'un:

  • Exécutez RegEdit et accédez à HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey

    Comme Ƭᴇcʜιᴇ007 l'a mentionné dans la réponse acceptée , votre bouton Média est AppKey 16

  • Supprimez la Associationclé de registre dansHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\16

  • Ajoutez une nouvelle String Valueclé et nommez-laShellExecute

  • Si vous avez installé Winamp, définissez simplement la valeur sur winamp

  • Si Winamp n'est pas installé dans votre système, comme lorsque vous l'avez simplement dans un dossier ou s'il s'agit d'une installation portable, un réfugié du système d'exploitation précédent, ou si l'étape précédente ne fonctionne pas pour une raison quelconque, définissez la valeur sur le chemin absolu de votre exécutable Winamp, par exempleC:\Program Files (x86)\Winamp\winamp.exe

Maintenant, votre bouton Media devrait exécuter Winamp exclusivement.

Vous pouvez réellement faire exécuter des clés multimédias à tout autre programme, fichier BAT, script VBS ou commande shell en utilisant la même technique.


-1

Pour Windows 10 Paramètres LTSC -> Applications -> Applications par défaut -> Lecteur de musique, changez le programme par défaut en Winamp

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.