美文网首页
win10 音量调节快捷键设置

win10 音量调节快捷键设置

作者: Yeureka | 来源:发表于2017-04-22 12:15 被阅读0次

    小米的悦米机械键盘买回家以后,发现键盘上没有提供音量调节的快捷键。因为早都被笔记本和带音量调节快捷键的键盘惯坏了,每次到任务栏调节音量感觉特别不方便,所以必须手动设置一个。

    导入注册表

    在网上找到了一个导入注册表的方法。

        Windows Registry Editor Version 5.00
              
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
    "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,30,E0,43,00,2E,E0,42,00,00,00,00,00
    

    新建一个文本文档,将上面这段代码复制进去保存,修改文件后缀名为.reg,双击运行之后重启计算机。键盘上的F8就被替换成音量减,F9被替换成音量加。反正F8F9基本没怎么用过,换成音量加减多发挥作用也好。

    hex 后的数字的含义
    前 8 个 00

    前8个00是版本号和头部字节.

    03,00,00,00

    03表示映射数,02表示 1 组映射,03表示 2 组映射,以此类推。

    30,E0,43,00 和 2E,E0,42,00

    这是两组映射,每组前两个是映射后键位的扫描码,后两个是键位原扫描码。

    30,E0表示提高音量(Volume Up),43,00表示F9。

    2E,E0表示降低音量(Volume Down),42,00表示F8。

    事实上,Volume Up、Volume Down、F9、F8 的键盘扫描码分别为
    E0,30E0,2E00,4300,42
    这里使用的时候需要将扫描码的高低字节交换一下。

    其他键的扫描码可以自行搜索或者参考文末资料2。

    00,00,00,00,00

    这是个调皮的结尾。

    手动添加注册表项

    本来上面就能解决的,不知道开始出了什么问题,没法导入注册表。但是原理搞清楚了,手动添加注册表就可以了嘛。

    首先打开注册表编辑器(regedit),定位到
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

    新建一个名为 Scancode Map 的二进制值注册表项。


    hex后的值手动输入进去。重启计算机就可以了。

    恢复

    恢复原来的键盘布局只需要将Scancode Map项删除即可。

    更新(2017-06-29)

    入手台式,之前用的F8、F9,偶尔有不方便的时候,所以改成了 SCROLL LOCK 和 PAUSE/BREAK 键。键盘扫描码是
    SCROLL LOCK: 00, 46
    PAUSE/BREAK: 1D, E1
    详细扫描码见参考资料4

    参考资料
    1. windows系统设置调节音量的快捷键
    2. Scancode Map的妙用,按键随意变换
    3. win10 音量调节快捷键设置
    4. Keyboard Scan Codes: Set 1

    相关文章

      网友评论

          本文标题:win10 音量调节快捷键设置

          本文链接:https://www.haomeiwen.com/subject/agkszttx.html