Rendi il pulsante multimediale sulla tastiera aperto Winamp anziché WMP


14

Per molto tempo il pulsante Media sulla mia tastiera è stato utilizzato per avviare Winamp. Non ricordo di aver dovuto fare nulla per configurarlo. Ma improvvisamente ora il pulsante lancia stupido Windows Media Player quando lo premo. Ho provato tutto quello che mi viene in mente per cambiarlo. Winamp è impostato per aprire tutti i tipi di file che può. È impostato come lettore multimediale predefinito (da Programmi predefiniti> Imposta accesso al programma e impostazioni predefinite del computer). Quando vado in Programmi predefiniti> Imposta programmi predefiniti c'è solo un piccolo elenco di programmi lì e Winamp non è uno di questi e non sembra esserci alcun modo per aggiungere o rimuovere programmi da quell'elenco. Non capisco qual è il punto di quella sciocca cosa.

Ho provato a reinstallare Winamp. Ho guardato attraverso le opzioni di Windows Media Player, niente lì. Ho preso in considerazione la disinstallazione o la disabilitazione di WMP, ma non è facile e non sono sicuro di volerlo fare comunque. La mia tastiera non ha alcun driver speciale installato e non riesco a trovarne nessuno, BenQ non lo supporta più. Ha funzionato bene prima senza driver comunque.

Quindi la domanda è: dov'è il luogo magico in cui impostare ciò che fa il pulsante Media? Qualcosa nel registro?


2
Che modello di tastiera BenQ hai? Quale versione di Windows stai utilizzando?
aportr,

Risposte:


18

Su Windows 7 (e apparentemente da Windows ME) questi tasti della tastiera avanzata possono essere gestiti direttamente da Windows usando il sistema APPCOMMAND .

Le associazioni per queste chiavi sono memorizzate in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey.
(Può essere sostituito, per utente, aggiungendolo anche in HKCU, penso).

AppKey 16 è il tasto "Media Launcher" ( APPCOMMAND_LAUNCH_MEDIA_SELECT ). Di default ha un'associazione con .cda(Audio CD).

Quindi, qualunque programma tu abbia impostato come programma per gestire i CD audio sarà ciò che si apre quando premi il tasto Media Launch.

Winamp è attualmente impostato per controllare i file .CDA (Winamp -> Opzioni -> Preferenze -> Preferenze generali -> Tipi di file) e si apre quando premo il tasto "Nota musicale" sul mio Logitech senza ulteriori driver installati.


Ben fatto! Stranamente, nelle preferenze di Winamp è impostato per aprire i CD ma quando ho effettivamente controllato Programmi predefiniti> Imposta associazioni, .cda era effettivamente impostato su Windows Media Player. Infine! Grazie amico.
Moss,

Sì, il setter dell'associazione interna di Winamp e le associazioni "Impostazioni predefinite del programma" di Win 7 non giocano bene insieme. :)
Ƭᴇcʜιᴇ007

4
Bel modo! Invece di modificare l'associazione dei file .cda, consiglierei di aggiungere un altro valore di testo chiamato "ShellExecute" alla chiave 16 in cui è sufficiente specificare il percorso per il tuo winamp.exe o il programma desiderato. Di causa dovresti rimuovere il valore dell'associazione in .cda.

@flex, grazie! Proprio quello di cui avevo bisogno. Dovresti pubblicarlo come risposta. Volevo avviare l'app di Windows 8 Music, ma non sembra possibile associarla all'estensione .cda. Quindi ho appena creato un valore ShellExecute con microsoftmusic:come contenuto.
Thomas Levesque,

E gli altri tasti di scelta rapida? (Ho 14 tasti di scelta rapida + una rotella di scorrimento per controllare il volume, ma nel registro ci sono solo cinque AppKeys)
RogUE

3

Questa è la vera cosa che devi fare per rendere aniprogramma predefinito il pulsante multimediale: Startmenu-> Pannello di controllo-> Tutti gli elementi del pannello di controllo-> Programma predefinito-> Associa un tipo di file del protocollo del programma -> ... trova. cda, fai clic su di esso e fai clic su "Cambia programma ..." -> Scegli qualsiasi programma multimediale che desideri come Jetaudio o Winamp -> OK

Quindi puoi invece aprire il tuo programma premendo il pulsante multimediale.


non ha funzionato per me su Windows 10
Ev0oD

3

In Windows 8.1

  • Pannello di controllo \ Programmi \ Programmi predefiniti: imposta l'accesso al programma e le impostazioni predefinite del computer
  • espandi "personalizzato"
  • in "Scegli un lettore multimediale predefinito" seleziona "winamp"

1
Si prega di essere consapevoli del fatto che ciò sovrascrive tutte le associazioni di file
binco,

Questo funziona anche con Windows 10. In aggiunta a questo, puoi impostare i pulsanti di riavvolgimento, pausa / riproduzione, avanti in questo modo: Apri le Preferenze di Winamp e scorri fino a Preferenze generali \ Tasti di scelta rapida globali. La prima cosa da verificare è se il tasto di scelta rapida "Abilitato" è selezionato. In caso contrario, selezionalo e molto probabilmente risolverà il problema. Fonte: howtogeek.com/howto/windows/…
Onosa,

Più precisamente in Windows 10, si passa a ciò che è associato agli MP3
Mark Sowul,

2

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

La schermata Preferenze di Winamp è accessibile tramite la skin Bento o Modern selezionando 'Preferenze' dal menu 'Opzioni'.

È possibile accedervi anche in tutte le skin premendo Ctrl + P sulla tastiera, quando Winamp è l'applicazione focalizzata.

Preferenze generali: tasti di scelta rapida globali

  • Abilita il supporto per le chiavi multimediali predefinite: tenterà di elaborare le chiavi multimediali utilizzando i messaggi WM_APPCOMMAND ("disattivato" per impostazione predefinita). Prova a selezionare questa opzione se i tuoi tasti Play / Pausa, Stop, Precedente e Successivo non vengono riconosciuti semplicemente usando l'impostazione 'Abilita' Tasti di scelta rapida globali di seguito.
  • Abilitato: selezionare questa opzione per abilitare i tasti di scelta rapida globali. I tasti di scelta rapida globali possono essere utilizzati per eseguire azioni (Riproduci, Ferma, Avanti, Precedente, Valuta voci, Copia titolo, ecc.) Anche quando Winamp non è l'applicazione attiva.
  • Azione: selezionare quali tasti di scelta rapida aggiuntivi abilitare tramite il menu a discesa.
  • Tasto di scelta rapida: utilizzare la tastiera per selezionare un tasto di scelta rapida univoco per l'azione selezionata (ad es. Tenere premuto Ctrl + Maiusc + H) quindi fare clic sul pulsante "Aggiungi".

3
Le risposte solo al collegamento sono sconsigliate qui a SU a causa del potenziale futuro marciume del collegamento. Si prega di includere informazioni pertinenti nelle risposte.
Ƭᴇcʜιᴇ007,

1
Scusa. Ho copiato le informazioni ora.
Matthewk,

Spiacente, non è esattamente il problema che stavo avendo. I tasti di controllo della riproduzione funzionavano effettivamente, ma non il pulsante di avvio dell'app. Ho controllato il pulsante WM_APPCOMMAND ma non ha fatto differenza. Comunque, problema risolto.
Moss,

2

In Windows 7 esegui il registro, vai a

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

AppKey 16 è il tasto "Media Launcher". Di default ha un'associazione con .cda (CD audio).

Elimina il valore "Associazione". Creare un nuovo valore "ShellExecute" (tipo REG_SZ) e come percorso del set di dati al programma.

Ad esempio: ShellExecute = c: \ Program Files \ foobar2000 \ foobar2000.exe


Cosa aggiunge ciò che la risposta accettata non fa?
Burgi

1

Per Windows 10 ho dovuto modificare l'app predefinita per il lettore musicale:

Impostazioni -> Sistema / App (in base alla build di Windows) -> App predefinite -> Cambia lettore musicale


0

Per Windows 8.1 (32 bit) questa è la soluzione più semplice:

Pannello di controllo>
Programmi predefiniti>
Associa un tipo di file o un protocollo a un programma specifico>
Fai clic su MP3 in Estensioni>
Cambia programma


0

C'è un'altra soluzione che, a mio avviso, è un po 'più elegante. Non sono sicuro che sia ancora necessario poiché alla domanda originale è stata data risposta più di 5 anni fa, ma spero che possa essere utile a qualcuno:

  • Esegui RegEdit e vai a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey

    Come Ƭᴇcʜιᴇ007 menzionato nella risposta accettata , il pulsante Media è AppKey 16

  • Elimina la Associationchiave di registro inHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\16

  • Aggiungi una nuova String Valuechiave e chiamalaShellExecute

  • Se hai Winamp installato, imposta semplicemente il valore su winamp

  • Se Winamp non è installato nel tuo sistema, come quando lo hai solo in una cartella o è un'installazione portatile, un rifugiato dal sistema operativo precedente o se il passaggio precedente non funziona per qualche motivo, imposta il valore sul percorso assoluto del tuo eseguibile Winamp, ad esC:\Program Files (x86)\Winamp\winamp.exe

Ora il tuo pulsante Media dovrebbe eseguire esclusivamente Winamp.

In realtà è possibile fare in modo che le chiavi multimediali eseguano qualsiasi altro programma, file BAT, script VBS o comandi shell usando la stessa tecnica.


-1

Per Windows 10 Impostazioni LTSC -> App -> App predefinite -> Music Player cambia il Programma predefinito in Winamp

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.