软件星级:4分
Sharpkeys绿色版是一款非常实用的键盘按键修改器。对于编程人员来说,在进行快速编码的过程中,难免会触碰到其它的按键,就会产生错误。你可以将任何按键调换,比如空格和回车键互换。
SharpKeys是管理注册表项的实用程序,允许Windows将一个键重新映射到任何其他键。该应用程序中包含一个常用键盘键列表和一个Type Key功能,可以自动识别大多数键盘键。它最初是使用.NET v2在C#中开发的,但已更新为支持.NET 4.0 Client Profile。
1、将整个键映射到任何其他键-例如,您可以将Caps Lock重新映射到Shift键
2、将多个键重新映射为一个键-例如,您可以将键盘上的每个键重新映射为字母Q
3、强制您在可用键列表中寻找向左或向右ALT键,因为“类型键”无法扫描ALT
4、允许您彼此交换两个键-例如,您可以将Left Windows与Left Control交换,反之亦然
我将这些整合在一起,以帮助人们进行键盘映射。什么是键盘映射?您一天被误会误击了cAPS lOCK并最终无法继续输入并重新输入内容?对我来说,至少一个小时一次-实际上,我曾经弹出Caps Lock键,所以不再打它,但是我发现Windows XP,2000,Server 2003,Vista, Windows 7,Windows 8和Windows10。有一个很少使用的注册表黑客,可让您在键盘上重新映射键。对我来说,这意味着我告诉我的计算机将Caps Lock当作是一个Shift键,现在就可以了。
我越开始使用其他键盘,就越想拥有在键盘上映射其他键的能力,但是使用十六进制数字并且过于查找扫描代码可能会很痛苦……因此是SharpKeys。
SharpKeys对任何键盘重映射功能均不承担任何责任-它只是公开了一个注册表项,该注册表项控制Windows重新映射键的方式,自Windows 2000开始就提供给我们。该应用程序中包含的键列表来自美国大部分地区。多年以来使用的基于键盘的键盘,并不能保证世界键盘可以100%完整。
1、我可以将按键组合重新映射到一个按键吗?
可悲的是,没有。SharpKeys仅重新映射整个键,而不修改键。例如,您可以重新映射Ctrl或C,但不能将Ctrl + C重新映射到另一个键。
2、我可以将鼠标单击重新映射到新键吗?
对不起,但是没有。Windows用于重新映射键的重新映射技术无法识别鼠标。
3、为什么我不能在[笔记本或Apple]键盘上重新映射Fn键?
4、有些键根本无法进入Windows。对于大多数Fn键,无论它们看起来如何工作,它们都是由硬件解释的,并且永远不会传递给操作系统...如果Windows没有看到该键,则无法重新映射该键通过Windows。
5、输入密钥显示00_100-我可以重新映射此密钥吗?
00_100是捕获由硬件或其他驱动程序捕获的密钥时Windows报告的所有代码,因此无法成功地重新映射该密钥,尤其是因为多个密钥可以返回相同的00_100代码。
6、输入密钥会显示未知密钥-我可以重新映射此密钥吗?
奇怪的是,这只是SharpKeys从未见过的键,因此它不知道该怎么做。在此站点上为此项目打开一个问题,开放源代码社区的某人可以考虑添加它。
7、输入密钥显示的代码是E0_nnnn-我可以重新映射此密钥吗?
如果一个扫描码有6个数字,则称为三字节扫描码,这是Windows注册表无法重新映射的东西。要重新映射这样的键,您需要一个活动的重新映射器,例如AutoHotKeys或键盘随附的应用程序(例如Logitech的Options)(如果有)。
8、键入键在键入时无法识别Alt键-如何重新映射此键?
Alt键扫描代码无法通过系统进入“键入密钥”窗口。基本上,当您键入Alt时,Windows会将其发送到系统菜单并激活它,而不是将扫描代码发送到窗口。您仍然可以重新映射此键,但是您会看到从列表中手动选择它;您会在标记为“特殊”的键分组中找到它。