原文链接:http://www.cnblogs.com/cyttina/p/3900929.html

win7左ctrl和左alt键互换

主要参考这篇文章: http://xyztony1985.blog.163.com/blog/static/3611782011752420104/

感谢原博主

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,38,00,1D,00,1D,00,38,00,00,00,00,00

在记事本上复制如上代码。之后保存为.reg格式的文件。

点击执行,选择是。

之后重启就搞定了。


以下为对原文的引用。

重点解读

重点分析上面代码中的那一长串二进制,为方便分析,拆分为每8位一行,并加上行号,结果如下:

"Scancode Map"=hex:
00,00,00,00,
00,00,00,00,
03,00,00,00,
38,00,1D,00,
1D,00,38,00,
00,00,00,00

头两行和最后一行,是固定的,都是8个0。

第3行,表示共更改了多少个按键,本例为3个,怎么算的?从第4行开始,到最末尾行(虽然严格来说末行不算),每行算1个,4、5、6行,刚好3个。

第4行,前后各4位,分别代表某个按键。本例为将38,00的按键映射为1D,00。38,00代表Left alt键,1D,00代表Left ctrl键。

第5行,同理,下一行即Left ctrl映射为Left alt。

第6行,已经讲了,末行,固定8个0。如果需要增加更多的映射,可以在此行之上,不断加类似4、5行格式的。当然,最后的结果,还是要将各行合为一行的。

附录

部分按键映射对照表,需要查看全部对照

Escape             01 00
Tab              0F 00
Caps Lock          3A 00
Left Alt           38 00
Left Ctrl          1D 00
Left Shift         2A 00
Left Windows       5B E0
Right Alt          38 E0
Right Ctrl         1D E0
Right Shift        36 00
Right Windows      5C E0
Backspace          0E 00
Delete             53 E0
Enter              1C 00
Space              39 00
Insert             52 E0
HOME               47 E0
End                4F E0
Num Lock           45 00
Page Down          51 E0
Page Up            49 E0
Scroll Lock        46 00

还有一个特殊的值——00 00,表示啥也不干,如果要将某个按键禁用,只需映射为00 00。

win7左ctrl和左alt键互换相关推荐

  1. win键与alt键互换

    今天碰到个神奇的问题,发现自己的键盘win键与alt键互换了,在网上找了一些资料,没有解决,后来加上品牌搜索找到了. 我的键盘是达尔优,win键与alt互换的按键是fn + f12 .(搜索时加上品牌 ...

  2. Windows系统左ctrl和左alt键互换

    1.PowerToys软件 微软自家的这个工具集成软件贼好用赖,还要什么自行车 2.注册表法 复制一下代码,到一个文件里面, 然后将扩展名更改为reg.  鼠标双击执行,重启即可 Windows Re ...

  3. RK 机械键盘左端WIN键与ALT键互换了,已解决

    起因,几天想用微信截图发现组合键"ALT+A"一直是Win+A的功能.在不断摸索中,有两个解决方法供C友们使用. 暴力解决.直接拆卸,然后交换组装Win键与Alt键. 快捷键解决. ...

  4. Windows中更改ctrl与alt键互换位置

    习惯了mac上的alt键的位置,在用Windows键盘的时候,老是把alt当作ctrl快捷键使用,搜了下更改两个键的方法,在此做个记录. 将下列内容复制粘贴到txt中,并重命名为.reg格式文件,然后 ...

  5. 键盘Win和alt键互换了怎么改回来

    这里我只说我碰到的情况: 因为现在绝大多数的键盘都会有多种布局设置,以便根据需要进行设置,最常见的就是Mac布局和Win布局:这两种布局的Win键与alt键两个键位是相反的. 可能我们使用键盘的过程中 ...

  6. Win键 Alt键互换后恢复成默认设置

    今天上班,突然发现Win键和Alt键功能互换了,百度半天也没什么找到像Mac OS一样重新校对键盘键位的系统设置,但是找到以下命令: Windows Registry Editor Version 5 ...

  7. windows 将ctrl和alt键互换

    需求: 博主自己一直是使用的Window系统,由于之前入手了一台MacBook-pro还是不适应地很习惯,所以用通过官方的工具装上了双系统,现在win(command)和alt(option)按键位置 ...

  8. RK987蓝牙机械键盘win和alt键互换

    键盘提供了windows和mac两种工作方式,之前擦键盘的时候不知道怎么误触了,切换到了mac模式,点alt会弹出开始菜单,吓了自己一跳,以为键盘坏了.查了半天原来是对应两种系统(原谅我没用过mac系 ...

  9. RK987三模机械键盘win和alt键互换

    fn加s  切换window fn加a  切换mac fn加win 是锁住/解锁 win键

最新文章

  1. 使用回调函数实现图像阈值分析。程序运行后在屏幕中输入阈值,通过改变滑动条实现不同类型的二值化图。
  2. 3157: 国王奇遇记 3516: 国王奇遇记加强版 - BZOJ
  3. 《编译原理》第二章知识点
  4. C#+SQL Server数据库系统操作日志的实现完整案例
  5. MATLAB学习笔记(八)
  6. SQL调优日记--并行等待的原理和问题排查
  7. 【剑指 offer】—— 快速排序
  8. 关于autoconf
  9. a链接下载文件时,会打开新页面然后下载
  10. web前端之HTML常用标签
  11. 车载网络测试 - 车载以太网 - 网络配置方法
  12. linux下 exp导出时报sh:exp:找不到,是什么原因,exp/imp(导出/导入)
  13. Java零基础必看学习教程,Java开发环境配置详解
  14. 什么是项目生命周期?如何划分项目阶段?有什么意义?
  15. 奥哲低代码助力西子联合自主搭建航空QMS
  16. H323plus添加h264等能力集的疑惑
  17. 如何让你的电脑永不休眠?
  18. 云原生Web服务框架ESA Restlight
  19. Python数据分析实战【七】:用Python实现对Excel文件中的数据进行md5加密【文末源码地址】
  20. 不得了!日本出版社竟是这样吸引死宅学编程的

热门文章

  1. html 标签 英文,HTML中标签的英文.doc
  2. Buuctf 鸡你太美
  3. Github注册一直卡在验证环节解决方法
  4. FFmpeg和SDL教程(五):同步视频
  5. 江西应用技术职业学院宿舍计算机,江西应用技术职业学院宿舍条件,宿舍几人间环境好不好(图片)...
  6. [WebAssembly 入门] 实现数独游戏 - 如何优雅的组织Rust代码
  7. 安卓10使用root环境
  8. JSqlparser 使用攻略(高效的SQL解析工具)
  9. csdn博客里的图片去水印
  10. 海康工业相机SDK错误码常见场景解析