使键盘上的媒体按钮打开 Winamp 而不是 WMP

Mos*_*oss 16 keyboard winamp windows-media-player hotkeys

很长一段时间以来,我的键盘上的媒体按钮用于启动 Winamp。我不记得必须做任何事情来设置它。但是现在我按下按钮时突然启动了愚蠢的Windows Media Player。我已经尝试了所有我能想到的方法来改变它。Winamp 设置为可以打开所有文件类型。它被设置为我的默认媒体播放器(从默认程序 > 设置程序访问和计算机默认值)。当我转到默认程序 > 设置默认程序时,那里只有一小部分程序,而 Winamp 不是其中之一,而且似乎没有办法从该列表中添加或删除程序。我不知道那愚蠢的事情有什么意义。

我尝试重新安装 Winamp。我查看了 Windows Media Player 选项,没有任何内容。我考虑过卸载或禁用 WMP,但这并不容易,而且我不确定我是否想这样做。我的键盘没有安装任何特殊的驱动程序,我找不到任何适合它的驱动程序,BenQ 不再支持它。无论如何,它在没有驱动程序的情况下运行良好。

所以问题是设置媒体按钮功能的神奇地方在哪里?注册表中的东西?

Ƭᴇc*_*007 19

在 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--> 选项--> 首选项--> 常规首选项--> 文件类型),当我点击 Logitech 上的“音乐笔记”键时它会打开,无需额外的已安装驱动程序。

  • 不错的方式!我建议不要更改 .cda 文件的文件关联,而是向键 16 添加另一个名为“ShellExecute”的文本值,您只需在其中指定 winamp.exe 或所需程序的路径。当然,您应该将关联值删除为 .cda。 (4认同)