Haga que el botón multimedia en el teclado abra Winamp en lugar de WMP

14

Durante mucho tiempo, el botón Media en mi teclado solía iniciar Winamp. No recuerdo haber tenido que hacer nada para configurar eso. Pero de repente ahora el botón inicia el estúpido Reproductor de Windows Media cuando lo presiono. He intentado todo lo que se me ocurre para volver a cambiarlo. Winamp está configurado para abrir todos los tipos de archivos que pueda. Está configurado como mi reproductor multimedia predeterminado (desde Programas predeterminados> Establecer acceso al programa y valores predeterminados de la computadora). Cuando voy a Programas predeterminados> Establecer programas predeterminados, solo hay una pequeña lista de programas allí y Winamp no es uno de ellos y no parece haber de todos modos agregar o eliminar programas de esa lista. No sé cuál es el punto de esa tontería.

Intenté reinstalar Winamp. Miré a través de las opciones del Reproductor de Windows Media, nada allí. Pensé en desinstalar o deshabilitar WMP, pero eso no es fácil y no estoy seguro si quiero hacerlo de todos modos. Mi teclado no tiene instalados controladores especiales y no puedo encontrar ninguno, BenQ ya no lo admite. Funcionó bien antes sin conductores de todos modos.

Entonces, la pregunta es ¿dónde está el lugar mágico para configurar lo que hace el botón de medios? Algo en el registro?

Musgo
fuente
2
¿Qué modelo de teclado BenQ tienes? ¿Qué versión de Windows tienes?
aportr

Respuestas:

18

En Windows 7 (y aparentemente desde Windows ME), Windows puede manejar estas teclas de teclado mejoradas directamente mediante el sistema APPCOMMAND .

Las asociaciones para estas claves se almacenan en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey.
(Se puede anular, por usuario, agregándolo también en HKCU, creo).

AppKey 16 es la clave "Media Launcher" ( APPCOMMAND_LAUNCH_MEDIA_SELECT ). Por defecto tiene una asociación con .cda(CD de audio).

Entonces, cualquier programa que haya configurado como el programa para manejar CD de audio será lo que se abra cuando presione la tecla Media Launch.

Actualmente tengo Winamp configurado para controlar archivos .CDA (Winamp -> Opciones -> Preferencias -> Preferencias generales -> Tipos de archivo), y se abre cuando presiono la tecla "Nota musical" en mi Logitech sin más controladores instalados

Ƭᴇcʜιᴇ007
fuente
¡Bien hecho! Extraño, en las preferencias de Winamp está configurado para abrir CD, pero cuando realmente verifiqué Programas predeterminados> Establecer asociaciones, .cda estaba configurado en Windows Media Player. ¡Finalmente! Gracias amigo
Moss
Sí, el configurador de asociación interno de Winamp y las asociaciones de "Valores predeterminados del programa" de Win 7 no juegan bien juntos. :)
Ƭᴇcʜιᴇ007
44
¡Buena manera! En lugar de cambiar la asociación de archivos .cda, recomendaría agregar otro valor de texto llamado "ShellExecute" a la clave 16, donde solo debe especificar la ruta a su winamp.exe o al programa deseado. Por causa se supone que debes eliminar el valor de asociación a .cda.
@flex, gracias! Justo lo que necesitaba. Deberías publicar eso como respuesta. Quería iniciar la aplicación Windows 8 Music, pero no parece posible asociarla a la extensión .cda. Así que acabo de crear un valor ShellExecute con microsoftmusic:su contenido.
Thomas Levesque
¿Qué pasa con otras teclas de acceso rápido? (Tengo 14 teclas de acceso rápido + una rueda de desplazamiento para controlar el volumen, pero en el registro, solo hay cinco AppKeys)
RogUE
3

Esto es lo que debe hacer para que cualquier programa sea el botón de medios predeterminado: Iniciomenú> Panel de control-> Todos los elementos del Panel de control-> Programa predeterminado-> Asociar un tipo de archivo de protocolo de programa -> ... buscar. cda, haga clic en él y haga clic en "Cambiar programa ..." -> Elija cualquier programa de medios que desee como Jetaudio o Winamp -> Aceptar

Luego, puede abrir su programa presionando el botón multimedia.

kientaki
fuente
no funcionó para mí en Windows 10
Ev0oD
3

En Windows 8.1

  • Panel de control \ Programas \ Programas predeterminados: establece el acceso al programa y los valores predeterminados de la computadora
  • expandir "personalizado"
  • en "Elegir un reproductor multimedia predeterminado", seleccione "winamp"
bejko
fuente
1
Tenga en cuenta que esto anula todas las asociaciones de archivos
binco
Esto también funciona para Windows 10. Además de esto, puede configurar los botones rebobinar, pausar / reproducir, avanzar de esta forma: abra las Preferencias de Winamp y navegue hasta Preferencias generales \ Teclas de acceso rápido globales. Lo primero que debe verificar es si la tecla de acceso rápido "Activado" está marcada. Si no es así, seleccione eso y lo más probable es que solucione su problema. Fuente: howtogeek.com/howto/windows/…
Onosa
Más específicamente en Windows 10 va por lo que está asociado con los MP3
Mark Sowul
2

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

Se puede acceder a la pantalla de Preferencias de Winamp a través de la máscara Bento o Modern seleccionando 'Preferencias' en el menú 'Opciones'.

También se puede acceder en todas las máscaras presionando Ctrl + P en su teclado, cuando Winamp es la aplicación enfocada.

Preferencias generales: teclas de acceso rápido globales

  • Habilite la compatibilidad con la clave multimedia predeterminada: intentará procesar las claves multimedia utilizando mensajes WM_APPCOMMAND ('desactivado' de forma predeterminada). Intente marcar esta opción si sus teclas Reproducir / Pausa, Parar, Anterior y Siguiente no se reconocen simplemente usando la configuración de 'Habilitar' Teclas de acceso rápido globales a continuación.
  • Habilitado: Marque esto para habilitar las teclas de acceso rápido globales. Las teclas rápidas globales se pueden usar para realizar acciones (Reproducir, Detener, Siguiente, Anterior, Calificar elementos, Copiar título, etc.) incluso cuando Winamp no es la aplicación activa.
  • Acción: seleccione qué teclas de acceso rápido adicionales habilitar mediante el menú desplegable.
  • Tecla de acceso rápido: use su teclado para seleccionar una tecla de acceso rápido única para la acción seleccionada (por ejemplo, mantenga presionadas las teclas Ctrl + Shift + H) y luego haga clic en el botón 'Agregar'.
matthewk
fuente
3
Aquí se desaconsejan las respuestas de solo enlace en SU ​​debido a la posible descomposición futura de enlaces. Incluya información pertinente en sus respuestas.
Ƭᴇcʜιᴇ007
1
Lo siento. He copiado la información ahora.
matthewk
Lo siento, no es exactamente el problema que estaba teniendo. Las teclas de control de reproducción realmente funcionaban, pero no el botón de inicio de la aplicación. Hice marcar el botón WM_APPCOMMAND pero no hizo ninguna diferencia. De todos modos, problema resuelto.
Moss
2

En el registro de ejecución de Windows 7, vaya a

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

AppKey 16 es la clave "Media Launcher". Por defecto tiene una asociación con .cda (CD de audio).

Eliminar valor "Asociación". Cree un nuevo valor "ShellExecute" (tipo REG_SZ) y como ruta de conjunto de datos para el programa.

Por ejemplo: ShellExecute = c: \ Archivos de programa \ foobar2000 \ foobar2000.exe

Wojtek MTA
fuente
¿Qué agrega esto que la respuesta aceptada no?
Burgi
1

Para Windows 10 tuve que cambiar la aplicación predeterminada para el reproductor de música:

Configuración -> Sistema / Aplicaciones (según la compilación de Windows) -> Aplicaciones predeterminadas -> Cambiar reproductor de música

Stoinov
fuente
0

Para Windows 8.1 (32 bits), esta es la solución más simple:

Panel de control>
Programas predeterminados>
Asociar un tipo de archivo o un protocolo con un programa específico>
Haga clic en MP3 en Extensiones>
Cambiar programa

Jane V
fuente
0

Hay otra solución que, en mi opinión, es un poco más elegante. No estoy seguro de si todavía es necesario, ya que la pregunta original fue respondida hace más de 5 años, pero espero que sea útil para alguien:

  • Ejecute RegEdit y navegue hasta HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey

    Como Ƭᴇcʜιᴇ007 mencionó en la respuesta aceptada , su botón de Medios es AppKey 16

  • Eliminar la Associationclave de registro enHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\16

  • Agregue una nueva String Valueclave y asígnele un nombreShellExecute

  • Si tiene instalado Winamp, establezca el valor simplemente en winamp

  • Si Winamp no está instalado en su sistema, como cuando lo tiene en una carpeta o es una instalación portátil, un refugiado del sistema operativo anterior, o si el paso anterior no funciona por alguna razón, establezca el valor en la ruta absoluta de su ejecutable de Winamp, por ejemploC:\Program Files (x86)\Winamp\winamp.exe

Ahora su botón de Medios debe ejecutar Winamp exclusivamente.

En realidad, puede hacer que las teclas multimedia ejecuten cualquier otro programa, archivo BAT, scripts VBS o comandos de shell utilizando la misma técnica.

a prueba de luz
fuente
-1

Para la configuración de Windows 10 LTSC -> Aplicaciones -> Aplicaciones predeterminadas -> Reproductor de música, cambie el Programa predeterminado a Winamp

dawood javanbakht
fuente