Macbook中的Delete键_Hanhell's Space_百度空间
习惯了windows中delete键的人们肯定不习惯mac中的那个delete, 相当于windows中的backspace, 在macbook的windows os下可以用fn+delete键(虽然写着delete,其实是backspace的功能)来实现真正的delete.
但问题是, 你真的习惯这样的按键方式吗, 对角线上的两个按键使得你不得不用上两只手才能完成动作, 如果还要用鼠标的话, 你只能恨自己少长一只手了.

记得以前的toshiba的键盘win键坏掉了, 结果那个start menu是不停的弹出, 按一些字母就会变成 win+ X的快捷键, 痛苦至极, 一个老电脑, 让我去换个键盘, 显然是不可能的, 终于找到一个屏蔽win键的方法, 就是用注册表更改映射达到屏蔽的目的,当时也没详细研究, 直接下载个现成的注册表,导入就完事了, 不过这次没找到现成的解决方案, 只能亲自修改了.

本来想简单的更换下delete和backspace的功能, 后来想起, 我几乎不用win键, 为什么不把delete键用win键代替呢, 在macbook中win键就是那个command键, 找了找资料发现规则如下:
=============
reg文件内容
=============
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,02,00,00,00,53,e0,5b,e0,00,00,00,00
==============

字母部分是固定的键值, 照抄就可以了,不过说起来也简单,就是在Keyboard Layout里建一个名字为Scancode Map的二进制键

红色部分为固定值, 无须更改

蓝色部分为要映射的个数加一, 即你要映射n个,这里为n+1,本例中只映射了一个,所以为2

黑色部分就是要映射的键 scan code, 原始格式为 A键+B键(把A映射为B), 如这里我们把Lwin(e0,5b)映射为del(e0,5b)键, 所以原始格式为e0,5b,e0,53, 但在注册表中填的值却不是这样的,是相反的次序, 即53,e0,5b,e0

-----------------------

Microsoft 网站上的说明
http://www.microsoft.com/whdc/archive/w2kscan-map.mspx

-----------------------
未经允许,请勿转载


郑重声明:资讯 【Macbook中的Delete键_Hanhell's Space_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——