Spraw, aby przycisk multimediów na klawiaturze otwierał Winamp zamiast WMP

14

Najdłużej przycisk Media na mojej klawiaturze używał Winampa. Nie pamiętam, żeby coś zrobić, żeby to skonfigurować. Ale nagle teraz przycisk uruchamia głupi Windows Media Player, kiedy go naciskam. Próbowałem wszystkiego, co mogłem wymyślić, aby to zmienić. Winamp jest skonfigurowany do otwierania wszystkich typów plików, jakie może. Jest ustawiony jako mój domyślny odtwarzacz multimediów (od Programy domyślne> Ustaw dostęp do programu i ustawienia domyślne komputera). Kiedy przechodzę do opcji Programy domyślne> Ustaw programy domyślne, jest tam tylko mała lista programów, a Winamp nie jest jednym z nich i wydaje się, że i tak nie ma możliwości dodawania lub usuwania programów z tej listy. Nie wiem, jaki jest sens tej głupiej rzeczy.

Próbowałem ponownie zainstalować Winampa. Przejrzałem opcje Windows Media Player, nic tam nie ma. Rozważałem odinstalowanie lub wyłączenie WMP, ale nie jest to łatwe i nie jestem pewien, czy i tak chcę to zrobić. Na mojej klawiaturze nie ma zainstalowanych żadnych specjalnych sterowników i nie mogę jej znaleźć, BenQ już jej nie obsługuje. W każdym razie działało to dobrze bez sterowników.

Pytanie brzmi, gdzie jest magiczne miejsce, w którym można ustawić działanie przycisku Media? Coś w rejestrze?

Mech
źródło
2
Jaki masz model klawiatury BenQ? Z jakiej wersji systemu Windows korzystasz?
aportr

Odpowiedzi:

18

W Windows 7 (i najwyraźniej od Windows ME) te ulepszone klawisze klawiatury mogą być obsługiwane bezpośrednio przez Windows za pomocą systemu APPCOMMAND .

Powiązania tych kluczy są przechowywane w HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey.
(Można go zastąpić, dla każdego użytkownika, dodając go również w HKCU).

AppKey 16 to klawisz „Media Launcher” ( APPCOMMAND_LAUNCH_MEDIA_SELECT ). Domyślnie ma powiązanie z .cda(Audio CD).

Tak więc, który program, który ustawiłeś jako program do obsługi płyt Audio CD, otworzy się po naciśnięciu klawisza Media Launch.

Mam teraz Winampa kontrolującego pliki .CDA (Winamp -> Opcje -> Preferencje -> Preferencje ogólne -> Typy plików), i otwiera się, gdy nacisnę klawisz „Notatka muzyczna” na moim Logitech bez dodatkowych zainstalowane sterowniki.

Ƭᴇcʜιᴇ007
źródło
Ładnie wykonane! Dziwne, w preferencjach Winampa jest ustawione na otwieranie płyt CD, ale kiedy faktycznie sprawdziłem Programy domyślne> Ustaw skojarzenia, .cda rzeczywiście ustawiono na Windows Media Player. Wreszcie! Dzięki stary.
Mech
Tak, wewnętrzny ustawiacz asocjacji Winampa i asocjacje „Program Defaults” Win 7 nie grają dobrze razem. :)
Ƭᴇcʜιᴇ007
4
Dobry sposób! Zamiast zmieniać skojarzenie plików .cda, zalecam dodanie innej wartości tekstowej o nazwie „ShellExecute” do klucza 16, w którym wystarczy podać ścieżkę do pliku winamp.exe lub żądanego programu. Oczywiście powinieneś usunąć wartość powiązania do .cda.
@flex, dzięki! Dokładnie to, czego potrzebowałem. Powinieneś opublikować to jako odpowiedź. Chciałem uruchomić aplikację Windows 8 Music, ale nie wydaje się możliwe powiązanie jej z rozszerzeniem .cda. Właśnie utworzyłem wartość ShellExecute z microsoftmusic:jej zawartością.
Thomas Levesque,
Co z innymi klawiszami skrótu? (Mam 14 klawiszy skrótu + kółko przewijania do kontrolowania głośności, ale w rejestrze jest tylko pięć kluczy AppKeys)
NIEBEZPIECZNY 24.01.2016
3

To jest prawdziwa rzecz, którą musisz zrobić, aby dowolny program był domyślnym przyciskiem multimediów: Startmenu-> Panel sterowania-> Wszystkie elementy Panelu sterowania-> Program domyślny-> Skojarz typ pliku protokołu programu -> ... znajdź. cda, kliknij go i kliknij „Zmień program ...” -> Wybierz dowolny program multimedialny, taki jak Jetaudio lub Winamp -> OK

Następnie możesz zamiast tego otworzyć program, naciskając przycisk multimediów.

kientaki
źródło
nie działało dla mnie w
systemie
3

W systemie Windows 8.1

  • Panel sterowania \ Programy \ Programy domyślne - Ustaw dostęp do programów i ustawienia domyślne komputera
  • rozwiń „niestandardowy”
  • w „Wybierz domyślny odtwarzacz multimediów” wybierz „winamp”
bejko
źródło
1
Należy pamiętać, że to zastępuje wszystkie skojarzenia plików
binco
Działa to również w systemie Windows 10. Dodając do tego, możesz ustawić przyciski przewijania do tyłu, pauzy / odtwarzania, przewijania w następujący sposób: Otwórz Preferencje Winampa i przejdź do Preferencji ogólnych \ Globalne skróty. Pierwszą rzeczą, którą powinieneś sprawdzić, jest zaznaczenie skrótu „Włączone”. Jeśli nie, wybierz to i najprawdopodobniej to rozwiąże problem. Źródło: howtogeek.com/howto/windows/…
Onosa
Mówiąc dokładniej, w Windows 10 chodzi o to, co jest związane z
plikami
2

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

Ekran Preferencji Winampa jest dostępny poprzez skórkę Bento lub Modern, wybierając „Preferencje” z menu „Opcje”.

Można go również uzyskać we wszystkich skórkach, naciskając Ctrl + P na klawiaturze, gdy Winamp jest skoncentrowaną aplikacją.

Preferencje ogólne: Globalne skróty

  • Włącz domyślną obsługę kluczy multimedialnych: Podejmie próbę przetworzenia kluczy multimedialnych przy użyciu komunikatów WM_APPCOMMAND (domyślnie „wyłączone”). Spróbuj zaznaczyć tę opcję, jeśli klawisze Play / Pause, Stop, Previous i Next nie są rozpoznawane po prostu za pomocą poniższego ustawienia globalnych skrótów klawiszowych „Włącz”.
  • Włączone: zaznacz tę opcję, aby włączyć Globalne skróty. Globalnych skrótów klawiszowych można używać do wykonywania działań (Play, Stop, Next, Previous, Rate Items, Copy Title itp.), Nawet gdy Winamp nie jest aktywną aplikacją.
  • Działanie: Wybierz dodatkowe klawisze skrótu, które chcesz włączyć, za pomocą menu rozwijanego.
  • Skrót: Użyj klawiatury, aby wybrać unikalny skrót dla wybranej akcji (np. Przytrzymaj Ctrl + Shift + H), a następnie kliknij przycisk „Dodaj”.
Matthewk
źródło
3
Odpowiedzi tylko do linków są odradzane tutaj w SU z powodu potencjalnego zepsucia linków w przyszłości. Podaj w swoich odpowiedziach istotne informacje.
Ƭᴇcʜιᴇ007
1
Przepraszam. Skopiowałem informacje teraz.
matthewk
Przepraszam, nie do końca problem, który miałem. Klawisze sterowania odtwarzaniem faktycznie działały, ale nie przycisk uruchamiania aplikacji. Miałem zaznaczony przycisk WM_APPCOMMAND, ale to nie miało znaczenia. W każdym razie problem rozwiązany.
Mech
2

W systemie Windows 7 uruchom rejestr, przejdź do

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

AppKey 16 jest klawiszem „Media Launcher”. Domyślnie ma skojarzenie z .cda (Audio CD).

Usuń wartość „Skojarzenie”. Utwórz nową wartość „ShellExecute” (typ REG_SZ) i jako ścieżkę zestawu danych do programu.

Np .: ShellExecute = c: \ Program Files \ foobar2000 \ foobar2000.exe

Wojtek MTA
źródło
Co to dodaje, że zaakceptowana odpowiedź nie?
Burgi,
1

W systemie Windows 10 musiałem zmienić domyślną aplikację do odtwarzacza muzyki:

Ustawienia -> System / aplikacje (w zależności od wersji systemu Windows) -> Domyślne aplikacje -> Zmień odtwarzacz muzyki

Stoinow
źródło
0

W przypadku Windows 8.1 (32-bit) jest to najprostsze rozwiązanie:

Panel sterowania>
Programy domyślne>
Skojarz typ pliku lub protokół z określonym programem>
Kliknij MP3 w Rozszerzenia>
Zmień program

Jane V.
źródło
0

Istnieje inne rozwiązanie, które moim zdaniem jest nieco bardziej eleganckie. Nie jestem pewien, czy nadal jest potrzebny, ponieważ na oryginalne pytanie udzielono odpowiedzi ponad 5 lat temu, ale mam nadzieję, że przyda się komuś:

  • Uruchom RegEdit i przejdź do HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey

    Jak wspomniano w acceptedcʜιᴇ007 w zaakceptowanej odpowiedzi , przycisk Media to AppKey 16

  • Usuń Associationklucz rejestru zHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\16

  • Dodaj nowy String Valueklucz i nazwij goShellExecute

  • Jeśli masz zainstalowany Winamp, ustaw po prostu wartość winamp

  • Jeśli Winamp nie jest zainstalowany w twoim systemie, na przykład gdy masz go w folderze lub jest to instalacja przenośna, uchodźca z poprzedniego systemu operacyjnego lub jeśli poprzedni krok nie działa z jakiegoś powodu, ustaw wartość na ścieżkę bezwzględną pliku wykonywalnego Winampa, npC:\Program Files (x86)\Winamp\winamp.exe

Teraz twój przycisk Media powinien uruchamiać wyłącznie Winampa.

W rzeczywistości można sprawić, aby klawisze multimediów uruchamiały inne programy, pliki BAT, skrypty VBS lub polecenia powłoki przy użyciu tej samej techniki.

światłoszczelne
źródło
-1

W systemie Windows 10 Ustawienia LTSC -> Aplikacje -> Domyślne aplikacje -> Odtwarzacz muzyki zmień domyślny program na Winamp

dawood javanbakht
źródło