• Windows10 修改键位映射


    https://blog.csdn.net/lhdalhd1996/article/details/90741092

     

    1、为什么要修改键位
    我的笔记本键盘上下键是这样的:

    很想捶死产品经理,你是从来不用上下键来调整光标吗?这么设计经常按错啊!

    2、我的计划
    众所周知,Shift键在键盘上有左右两个,并且右侧那个shift一百年也不用一次
    因此,我决定把右侧shift设置成UP,然后原来的UP和DOWN一同设置成DOWN

    3、执行步骤
    第1步:打开注册表编辑器

    按下Win+R打开运行,输入regedit,点击确定。

    第2步 创建映射文件

    打开后我们看到的界面是上面这样的。
    我们需要在左侧目录树下定位到这个地方:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout

    就是这个目录,注意,不要点进它的两个子文件夹里。
    右键点Keyboard Layout这个文件夹,选择新建二进制值。
    并且给建好的文件取名为Scancode Map,如下图所示,我已经创建好Scancode Map了。


    第3步 添加映射
    打开Scancode Map文件,如下图:

    先解释一下每一排的含义

    0000 00 00 00 00 00 00 00 00 . . . . . . . .
    相对地址 数据 每对数据所对应的ASCII字符
    现在解释一下图中我所设置的含义:

    前8组00是版本号和头部字节,不用动。

    接下来4组表示映射数,如图所示,我填写为03 00 00 00。其中“03”表示有两组映射。
    若要映射多组,只需增加相应的值即可,如映射3组为"04",映射5组为"06",其最小为值为“02”,表示只映射一组。

    再后边每4组数据代表一个映射,每一个映射格式如下:A B
    B映射为A,也就是说,我们按下B键,则相当于按下了原来的A键。

    根据我的计划,我的两组映射应该这么来:

    [右shift UP] [UP DOWN]
    右侧shift设置成UP UP设置成DOWN
    接下来,只要把对应键位码输进去就好了!注意:在注册表中输入时,需要将扫描码的高低字节交换一下。
    通过查阅键位表,我得知:
    Right Shift 00 36
    Down E0 50
    Up E0 48
    因此我把数值对填充进去,最后,以00 00 00 00结尾,就可以了,你可以去对照一下我的截图。

    4、如何让某个键失效?
    如果想要某个键失效,将它的扫描码映射为“00 00”即可。

    5、如何撤销更改?
    若要恢复键盘键位原来的布局,只需定位于注册表[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout]
    删除"Scancode Map"键值就可以了

    6、附录 键位表
    如果觉得本文章有帮助,请点赞评论收藏一下吧~

    Backspace 00 0E
    Caps Lock 00 3A
    Delete E0 53
    End E0 4F
    Enter 00 1C
    Escape 00 01
    HOME E0 47
    Insert E0 52
    Left Alt 00 38
    Left Ctrl 00 1D
    Left Shift 00 2A
    Left Windows E0 5B
    Num Lock 00 45
    Page Down E0 51
    Page Up E0 49
    Power E0 5E
    PrtSc E0 37
    Right Alt E0 38
    Right Ctrl E0 1D
    Right Shift 00 36
    Right Windows E0 5C
    Scroll Lock 00 46
    Sleep E0 5F
    Space 00 39
    Tab 00 0F
    Wake E0 63
    0 00 52
    1 00 4F
    2 00 50
    3 00 51
    4 00 4B
    5 00 4C
    6 00 4D
    7 00 47
    8 00 48
    9 00 49
    - 00 4A
    /* 00 37
    . 00 53
    / 00 35
    /+ 00 4E
    Enter E0 1C
    F1 00 3B
    F2 00 3C
    F3 00 3D
    F4 00 3E
    F5 00 3F
    F6 00 40
    F7 00 41
    F8 00 42
    F9 00 43
    F10 00 44
    F11 00 57
    F12 00 58
    F13 00 64
    F14 00 65
    F15 00 66
    Down E0 50
    Left E0 4B
    Right E0 4D
    Up E0 48
    Calculator E0 21
    E-Mail E0 6C
    Media Select E0 6D
    Messenger E0 11
    My Computer E0 6B
    ’ ” 00 28
    - _ 00 0C
    , < 00 33
    . > 00 34
    / ? 00 35
    ; : 00 27
    [ { 00 1A
    | 00 2B
    ] } 00 1B
    ` ~ 00 29
    = + 00 0D
    0 ) 00 0B
    1 ! 00 02
    2 @ 00 03
    3 # 00 04
    4 $ 00 05
    5 % 00 06
    6 ^ 00 07
    7 & 00 08
    8 * 00 09
    9 ( 00 0A
    A 00 1E
    B 00 30
    C 00 2E
    D 00 20
    E 00 12
    F 00 21
    G 00 22
    H 00 23
    I 00 17
    J 00 24
    K 00 25
    L 00 26
    M 00 32
    N 00 31
    O 00 18
    P 00 19
    Q 00 10
    R 00 13
    S 00 1F
    T 00 14
    U 00 16
    V 00 2F
    W 00 11
    X 00 2D
    Y 00 15
    Z 00 2C
    Close E0 40
    Fwd E0 42
    Help E0 3B
    New E0 3E
    Office Home E0 3C
    Open E0 3F
    Print E0 58
    Redo E0 07
    Reply E0 41
    Save E0 57
    Send E0 43
    Spell E0 23
    Task Pane E0 3D
    Undo E0 08
    Mute E0 20
    Next Track E0 19
    Play/Pause E0 22
    Prev Track E0 10
    Stop E0 24
    Volume Down E0 2E
    Volume Up E0 30
    ? - 00 7D
    E0 45
    Next to Enter E0 2B
    Next to L-Shift E0 56
    Next to R-Shift E0 73
    DBE_KATAKANA E0 70
    DBE_SBCSCHAR E0 77
    CONVERT E0 79
    NONCONVERT E0 7B
    Internet E0 01
    iTouch E0 13
    Shopping E0 04
    Webcam E0 12
    Back E0 6A
    Favorites E0 66
    Forward E0 69
    HOME E0 32
    Refresh E0 67
    Search E0 65
    Stop E0 68
    My Pictures E0 64
    My Music E0 3C
    Mute E0 20
    Play/Pause E0 22
    Stop E0 24
    + (Volume up) E0 30
    - (Volume down) E0 2E
    Media E0 6D
    Mail E0 6C
    Web/Home E0 32
    Messenger E0 05
    Calculator E0 21
    Log Off E0 16
    Sleep E0 5F
    Help(on F1 key) E0 3B
    Undo(on F2 key) E0 08
    Redo(on F3 key) E0 07
    Fwd (on F8 key) E0 42
    Send(on F9 key) E0 43
    ————————————————

    版权声明:本文为CSDN博主「古城月雨细」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/lhdalhd1996/article/details/90741092

  • 相关阅读:
    upc组队赛1 黑暗意志【stl-map】
    upc组队赛1 闪闪发光 【优先队列】
    upc组队赛1 流连人间的苏苏
    POJ 2387 Til the Cows Come Home 【最短路SPFA】
    POJ 2421 Constructing Roads 【最小生成树Kruscal】
    qrcode-使用
    submlie 配置php运行
    composer 安装laravel
    composer 配置镜像
    Laravel-队列
  • 原文地址:https://www.cnblogs.com/saolv/p/11958470.html
Copyright © 2020-2023  润新知