web-dev-qa-db-ja.com

キーボードのメディアボタンでWMPではなくWinampを開く

Winampの起動に使用していたキーボードの[メディア]ボタンが最も長い間使用されていました。それを設定するために何かをしなければならなかったことを覚えていません。しかし、突然ボタンを押すと、ボタンが愚かなWindows Media Playerを起動します。私はそれを元に戻すために考えられるすべてのことを試しました。 Winampは、可能なすべてのファイルタイプを開くように設定されています。デフォルトのメディアプレーヤーとして設定されています([既定のプログラム]> [プログラムのアクセスとコンピューターの既定の設定]から)。 [デフォルトプログラム]> [デフォルトプログラムの設定]に移動すると、プログラムの小さなリストしかありませんが、Winampはその1つではなく、リストにプログラムを追加または削除する方法がありません。私はそのばかげたことのポイントが何であるかはわかりません。

Winampを再インストールしてみました。私はWindows Media Playerのオプションを調べましたが、何もありませんでした。 WMPのアンインストールまたは無効化を検討しましたが、それは簡単なことではなく、とにかくそれを実行するかどうかはわかりません。私のキーボードには特別なドライバーがインストールされておらず、それを見つけることができません。BenQはそれをサポートしていません。とにかく、ドライバーがいなくても問題なく動作しました。

では、メディアボタンの機能を設定する魔法の場所はどこにあるのでしょうか。レジストリに何か?

14
Moss

Windows 7(およびWindows ME以降)では、これらの拡張キーボードキーをWindowsで直接処理できます APPCOMMANDシステムを使用

これらのキーの関連付けは_​​HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey_に格納されます。
(HKCUにも追加することで、ユーザーごとに上書きできると思います)。

AppKey 16は「メディアランチャー」キーです( APPCOMMAND_LAUNCH_MEDIA_SELECT )。デフォルトでは、_.cda_(オーディオCD)と関連付けられています。

つまり、オーディオCDを処理するプログラムとして設定したプログラムは、メディア起動キーを押すと開きます。

Winampは現在.CDAファイルを制御するように設定されており(Winamp-> Options-> Preferences-> General Preferences-> File Types)、Logitechの「Music note」キーを押すと、追加されずに開きます。ドライバがインストールされました。

18

これは、anyprogramをメディアボタンのデフォルトにするために実行する必要がある本当のことです。 cda、それをクリックして[プログラムの変更...]をクリックします-> JetaudioやWinampなどのメディアプログラムを選択します-> OK

次に、メディアボタンを押してプログラムを開くことができます。

3
kientaki

Windows 8.1の場合

  • コントロールパネル\プログラム\デフォルトのプログラム-プログラムのアクセスとコンピュータのデフォルトを設定します
  • 「カスタム」を展開する
  • 「デフォルトのメディアプレーヤーの選択」で「winamp」を選択します
3
bejko

Windows 7の実行レジストリで、

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

AppKey 16は「Media Launcher」キーです。デフォルトでは、.cda(オーディオCD)と関連付けられています。

値「関連付け」を削除します。新しい値 "ShellExecute"(REG_SZタイプ)を作成し、プログラムへのデータセットパスとして作成します。

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

2
Wojtek MTA

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

Winamp設定画面には、[オプション]メニューから[設定]を選択して、BentoまたはModernスキンからアクセスできます。

Winampがフォーカスされたアプリケーションである場合、キーボードでCtrl + Pを押すことにより、すべてのスキンでアクセスすることもできます。

一般設定:グローバルホットキー

  • デフォルトのマルチメディアキーサポートを有効にする:WM_APPCOMMANDメッセージを使用してメディアキーの処理を試みます(デフォルトでは「オフ」)。下記の[グローバルホットキーを有効にする]設定を使用しても、再生/一時停止、停止、前へ、次へのキーが認識されない場合は、このオプションをチェックしてみてください。
  • 有効:グローバルホットキーを有効にするには、これにチェックマークを付けます。 Winampがアクティブなアプリケーションではない場合でも、グローバルホットキーを使用してアクション(再生、停止、次へ、前へ、アイテムの評価、タイトルのコピーなど)を実行できます。
  • アクション:ドロップダウンメニューから有効にする追加のホットキーを選択します。
  • ホットキー:キーボードを使用して、選択したアクションに固有のホットキーを選択し(例:Ctrl + Shift + Hを押したまま)、[追加]ボタンをクリックします。
2
matthewk

Windows 10の場合、ミュージックプレーヤーのデフォルトアプリを変更する必要がありました。

設定-> システム/アプリ(Windowsビルドによって異なります)-> デフォルトアプリ->変更ミュージックプレーヤー

1
Stoinov

私の意見では、もう少しエレガントな別の解決策があります。元の質問が5年以上前に回答されたため、それがまだ必要かどうかはわかりませんが、誰かに役立つことを願っています。

  • RegEditを実行して_HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey_に移動します

    ᴇcʜιᴇ007 承認された回答に記載 の場合、メディアボタンはAppKey 16です。

  • _HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\16_のAssociationレジストリキーを削除します

  • 新しい_String Value_キーを追加し、ShellExecuteという名前を付けます

  • Winampがインストールされている場合は、値を単にwinampに設定します

  • Winampがシステムにインストールされていない場合(フォルダーにあるだけ、またはポータブルインストールの場合、以前のOSからの難民の場合など)、または前の手順でインストールできない場合何らかの理由で機能する場合は、Winamp実行可能ファイルの絶対パスに値を設定します。例: C:\Program Files (x86)\Winamp\winamp.exe

これで、メディアボタンはWinampのみを実行します。

メディアキーで同じテクニックを使用して、他のプログラム、BATファイル、VBSスクリプト、またはシェルコマンドを実際に実行させることができます。

0
lightproof

Windows 8.1(32ビット)の場合、これが最も簡単なソリューションです。

コントロールパネル>
デフォルトのプログラム>
ファイルの種類またはプロトコルを特定のプログラムに関連付ける>
[拡張機能]で[MP3]をクリックします>
プログラムを変更

0
Jane V