Faça o botão de mídia no teclado abrir Winamp em vez de WMP

14

Durante muito tempo, o botão Media no meu teclado usou para iniciar o Winamp. Não me lembro de ter que fazer nada para definir isso. Mas, de repente, agora o botão lança o estúpido Windows Media Player quando eu o pressiono. Eu tentei tudo o que posso pensar para mudar de volta. O Winamp está configurado para abrir todos os tipos de arquivos que puder. Ele é definido como o meu media player padrão (em Programas padrão > Definir acesso do programa e padrões do computador). Quando vou para os Programas Predefinidos > Set Default Programs existe apenas uma pequena lista de programas lá e Winamp não é um deles e não parece haver de qualquer maneira para adicionar ou remover programas da lista. Eu não sei qual é o sentido dessa coisa boba.

Eu tentei reinstalar o Winamp. Eu olhei através das opções do Windows Media Player, nada lá. Eu considerei desinstalar ou desativar o WMP, mas isso não é fácil e não tenho certeza se quero fazer isso de qualquer maneira. Meu teclado não tem nenhum driver especial instalado e não consigo encontrar nada para ele, a BenQ não suporta mais. Funcionou bem antes sem drivers, de qualquer forma.

Então a questão é onde está o lugar mágico para definir o que o Media Button faz? Algo no registro?

    
por Moss 15.03.2012 / 00:48

7 respostas

18

No Windows 7 (e, aparentemente, do Windows ME), essas teclas de teclado avançadas podem ser manipuladas diretamente pelo Windows usando o sistema APPCOMMAND .

As associações para essas chaves são armazenadas em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey .
(Ele pode ser substituído, por usuário, adicionando-o também em HKCU, eu acho).

O AppKey 16 é a chave do "Media Launcher" ( APPCOMMAND_LAUNCH_MEDIA_SELECT ). Por padrão, ele tem uma associação com .cda (CDs de áudio).

Assim, o programa que você configurou como o programa para lidar com CDs de áudio será o que abrir quando você pressionar a tecla Media Launch.

Eu tenho o Winamp atualmente configurado para controlar arquivos .CDA (Winamp - > Opções - > Preferências - > Preferências gerais - > Tipos de arquivo), e ele abre quando eu clico em "Music note" chave na minha Logitech sem drivers adicionais instalados.

    
por 15.03.2012 / 01:31
3

Essa é a coisa real que você precisa fazer para tornar qualquer programa o padrão do botão de mídia: Startmenu- > Painel de controle- > Todos os itens do painel de controle- > Programa padrão > Associar um tipo de arquivo de protocolo de programa - > ... encontre .cda, clique nela e clique em "Alterar programa ..." - > Escolha qualquer programa de mídia que você deseja, como Jetaudio ou Winamp - > OK

Depois, você pode abrir seu programa pressionando o botão de mídia.

    
por 12.04.2012 / 17:41
3

No Windows 8.1

  • Painel de controle \ Programas \ Programas padrão - Definir acesso ao programa e padrões do computador
  • expanda "personalizado"
  • em "Escolha um media player padrão", selecione "winamp"
por 08.06.2014 / 10:26
2

link

A tela Preferências do Winamp é acessada através da capa do Bento ou Modern selecionando "Preferências" no menu "Opções".

Ele também pode ser acessado em todas as skins pressionando Ctrl + P no teclado, quando o Winamp é o aplicativo focado.

Preferências gerais: teclas de atalho globais

  • Ativar suporte a chave multimídia padrão: tentará processar mídia chaves usando mensagens WM_APPCOMMAND ('off' por padrão). Experimentar Marcar essa opção se seu Play / Pause, Stop, Previous & Próximo chaves não são reconhecidas apenas usando as teclas de atalho globais "Ativar" configuração abaixo.
  • Ativado: marque esta opção para ativar as teclas de atalho globais. Atalhos globais podem ser usado para executar ações (Reproduzir, Parar, Próximo, Anterior, Classificar Itens, Copiar título, etc), mesmo quando o Winamp não é o aplicativo ativo.
  • Ação: selecione quais hotkeys extras serão ativados por meio do menu suspenso.
  • Tecla de atalho: use o teclado para selecionar uma tecla de atalho exclusiva para a tecla selecionada. ação (por exemplo, segure Ctrl + Shift + H) e clique no botão "Adicionar".
por 15.03.2012 / 01:03
2

No Windows 7 execute o registro, vá para

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

O AppKey 16 é a chave "Media Launcher". Por padrão, ele tem uma associação com .cda (CD de áudio).

Excluir valor "Associação". Cria um novo valor "ShellExecute" (tipo REG_SZ) e como caminho do conjunto de dados para o programa.

Exemplo: ShellExecute = c: \ Arquivos de Programas \ foobar2000 \ foobar2000.exe

    
por 04.03.2016 / 12:18
0

Para o Windows 8.1 (32 bits), esta é a solução mais simples:

Painel de controle >
Programas padrão >
Associar um tipo de arquivo ou um protocolo a um programa específico >
Clique em MP3 em Extensões >
Alterar programa

    
por 23.03.2017 / 04:57
0

Existe outra solução que, na minha opinião, é um pouco mais elegante. Não tenho certeza se ainda é necessário, pois a pergunta original foi respondida há mais de 5 anos, mas espero que seja útil para alguém:

  • Execute RegEdit e navegue para HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey

    Como Ƭᴇcʜιᴇ007 mencionado no resposta aceita , o seu botão Media é o AppKey 16

  • Exclua a chave de registro Association em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey

  • Adicione uma nova chave String Value e chame-a de ShellExecute

  • Se você tiver o Winamp instalado, defina o valor simplesmente como winamp

  • Se o Winamp não estiver instalado no seu sistema, como quando você o possui em uma pasta ou é uma instalação portátil, um refugiado do sistema operacional anterior, ou se a etapa anterior não funciona por algum motivo, defina o valor para o caminho absoluto do seu executável Winamp, por exemplo, C:\Program Files (x86)\Winamp\winamp.exe

Agora o seu botão Media deve executar o Winamp exclusivamente.

Você pode realmente fazer com que as chaves de mídia executem quaisquer outros programas, arquivos BAT, scripts VBS ou comandos shell usando a mesma técnica.

    
por 09.11.2017 / 17:17