自定义键盘媒体键
修改键盘媒体健功能
媒体键是什么比如静音,音量加简,亮度加减(在笔记本上比较常见),还有一些不常用的键,比如我的键盘有搜索键和主页键,使用频率极低(其实根本不用),搜索键调用的Windows搜索,也就是Win+S,而一般用的是Everything,下面就以此为例说一下这么改吧
媒体键是怎么工作的一开始以为媒体键是什么快捷键映射,用Wireshark看了一波发现并不是,键盘数据完全对不上,才知道是有特别规定的,在Windows注册表中可以修改对应的数据
网上搜了一波,找到一些文章
键盘多媒体键的一些研究心得
文中键盘注册表项并不全,于是找到了这篇,1-45都有了
Configuring Keyboard Multimedia Keys Without Special Drivers
文中的微软文档也无法访问了,不过我找到了新的文档,已经增加到了52个键
WM_APPCOMMAND message
修改媒体键功能现在就很简单了,只要添加注册表项就好了
比如Search的注册表项为5,新建一个5,添加ShellExecute数据为Everything程序路径C:\Program Files\Everything\Everything.exe
当然也可以一键添加,这里下载注册表,双击导入就可以了,注意这里是64位的Everything
当然还有个办法,将Everything锁定在任务栏,Win+对应位置的数字键即可启动
相关文章从Office诱饵到鸡肋RCEOffice的奇怪热键理解Python String Intern机制与源码调式分析.ps1文件名可导致命令执行从XSS Payload学习浏览器解码