怎么重新映射您的键盘

导读标准的Windows键盘布局在过去几十年中没有太大变化,但您可能不会使用键盘上的每个键。如果您认为CapsLock键可以作为其他东西更好地工作,

标准的Windows键盘布局在过去几十年中没有太大变化,但您可能不会使用键盘上的每个键。如果您认为CapsLock键可以作为其他东西更好地工作,或者希望您可以一键打开Windows的任务管理器,那么有几种方法可以重新映射那些未使用的键。

一:使用SharpKeys重新映射键

如果您只想将一个键重新映射到另一个键,SharpKeys是一个使用Windows注册表的简单开源程序。例如,我使用SharpKeys使我的Alt键充当Ctrl键,而我的CapsLock充当Windows键。

由于SharpKeys将此信息直接写入Windows注册表,因此它是此类一对一键重新映射的最佳选择。您不必依赖其他一些软件作为中间人,而且遇到的兼容性问题最少,因为Windows本身正在解释击键。下载程序(我推荐便携式zip版本,不需要安装)并启动它。

要重新映射密钥,请单击添加按钮并从两列中选择您的密钥。左列表示您将按下的键(例如CapsLock键),右列表示该键将执行的操作(例如,充当Windows键)。如果您无法在列表中找到它,您也可以按下TypeKey按钮并按下键盘上的一个键。

完成后,单击“确定”。对任何其他重新映射重复此过程,然后单击写入注册表按钮。关闭程序,重新启动您的计算机,您应该会发现您的密钥已经扮演了新的角色。完成后,您甚至可以删除SharpKeys;该程序只是Windows注册表的用户友好界面,因此一旦进行了更改,您就不再需要它了。

二:使用键盘软件自定义热键

如果您的键盘配备了高级软件,例如Logitech的游戏软件、Corsair的iCUE或Razer的Synapse,则您的系统上可能已经存在一些键重映射功能。

您不仅可以重新映射按键,而且其中许多程序还可以让您创建多键快捷方式、插入文本块或为每个游戏创建不同的配置文件。有些甚至可以让您“录制”宏,让您只需录制您的操作并将它们分配给热键即可创建复杂的快捷方式。

这些程序中的每一个都略有不同,因此我们无法在此一一介绍,但制造商之间的要点应该相同:下载软件,选择您的键盘,然后寻找创建新热键、宏的选项,或动作。如有疑问,请查看您的特定键盘的支持页面,您会找到有关如何完成的教程。

您的里程可能因这些而异,因为我发现某些程序过去比其他程序更笨拙。但是,如果您的系统上已经安装了它,那么它可能可以在不安装任何其他软件的情况下完全按照您的要求执行操作,因此请试一试。

三:使用AutoHotkey创建复杂的脚本

如果上述选项都不适合您的需要,您可以使用AutoHotkey创建强大的热键,这是一个免费程序,带有自己的小脚本语言,用于描述您希望热键执行的操作。它比您通过游戏键盘获得的软件更难使用,但如果您的键盘没有自带重新映射程序,那么它是您的下一个最佳选择。

安装AutoHotkey后,通过右键单击文件资源管理器中的任意位置并选择New>AutoHotkeyScript来创建热键。右键单击生成的文件并在记事本中打开它。

通过添加如下一行来创建基本热键:

Capslock::LWin

这会将CapsLock重新映射到正确的Windows键。您可以使用分号(;)在其上方添加注释,以提醒您该热键的作用或原因。

同样,SharpKeys是像这样的简单重新映射的更好选择,但假设您想做一些稍微复杂的事情,例如将CapsLock重新映射到Ctrl+Shift+Esc,这样您就可以通过一个按键看到Windows任务管理器。您将在脚本中创建一行,如下所示:

这就是AutoHotkey变得更强大的地方。您可以创建热键来键入某些文本行、运行程序或批处理文件,或者为特定程序创建快捷方式。您甚至可以让一个热键在一系列操作中执行多个操作,从而使您能够对快捷方式进行强大的控制。

将热键添加到脚本后,保存文件并双击它。这将在系统托盘中启动AutoHotkey,它将在后台运行,为您解释热键。您可以随时退出该程序,将您的密钥设置回其默认操作。

免责声明:本文由用户上传,如有侵权请联系删除!