gpt4 book ai didi

keyboard - 拦截华硕笔记本电脑上的媒体键

转载 作者:行者123 更新时间:2023-12-04 22:09:16 28 4
gpt4 key购买 nike

我有一台华硕笔记本电脑 (F50SF),我在 C++ 中尝试拦截多媒体键(下一首轨道、上一首轨道、播放/暂停等),但我无法弄清楚如何做到这一点。我试过 GetAsyncKeyState(VK_MEDIA_NEXT_TRACK) 但无济于事。

我知道这是可能的(而且这些键首先可以工作),因为这些键在 Windows Media Player 中工作正常。

有任何想法吗?

最佳答案

问题是华硕提供的 ATK Media 实用程序被完全锁定,它不会发出键盘事件(如普通媒体键),而是将它们映射到特定的应用程序。它查找的应用程序的顺序和名称因版本和系统而异,但幸运的是有一个修复程序!

经过一段时间阅读了一堆网站后,我才找到了解决方案。

  • 从这篇博文下载 rar 包:http://3mptylab.blogspot.it/2012/09/how-to-make-asus-notebooks-media-keys.html
  • 停止当前的 DMedia.exe 进程。
  • 转到您的 ATK Media 安装文件夹(通常为 C:\Program Files (x86)\ASUS\ATK Package\ATK Media)并将 DMedia.exe 重命名为 DMedia.exe.old(为了安全起见)。
  • 将您在 RAR 中找到的 DMedia.exe 放入 ATK Media 目录。双击它运行它,但无论如何它都会在启动时运行。
  • 检查媒体 key 是否正常工作。喝啤酒或看电影(如果有效)!

  • 我刚刚在我的华硕 U30Jc 上在 Win8 Pro 64 位下测试过它,效果很好!该工具实际上将通用键盘事件映射到集成键盘中的媒体键,因此它们可以与为此启用的任何应用程序一起使用(在某些情况下,例如 Winamp,您可能需要启用全局键)。

    关于keyboard - 拦截华硕笔记本电脑上的媒体键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1391253/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com