我们的计算机已升级到HP EliteBook 8570p
机器,虽然它们是非常好的机器,但它们也非常大 - 大到左键Ctrl太远,用一只手操作真的Ctrl很难V。
我确信有办法重新映射密钥,以便交换信号。但考虑到企业安全因素,是否还有一种合理简单的方法可以解决此问题?
我确信您在回答之前需要更多信息——我会尝试根据评论和答案添加更新。
答案1
这不可能做到。除非你亲自动手,即拆开键盘并在硬件层面交换按键。按下 Fn 键会改变板上其他按键的扫描码,但不会报告给操作系统。例如,在许多笔记本电脑键盘上,按下Fn-K
会被记录为按下实际的Numpad 2
,即使该键可能实际上并不存在。操作系统完全不知道任何 Fn 键,因此无法在软件层面重新映射其按下。
答案2
你可以这样做自动热键。下载、安装并将其添加到默认脚本中:
vkFFsc023::Send ^c
如果这不起作用,我们可能有不同的密钥代码(因为它在我的计算机上有效;))。在这种情况下,选择打开从系统托盘中的 AHK 图标中,然后按CtrlK查看按键历史记录,按fnc,然后F5刷新,并使用与您的按键对应行的前两列中的数字更改脚本中的vk
和值。sc
Ctrlsomething您可以对想要重新映射的任意组合执行此操作。
答案3
下载自动热键你可以使用这个脚本
!v::Send ^v
在这里当您按下Alt+时V,它将执行粘贴操作。
如果你想用 + 重新映射+ Ctrl,那么 只需将此行添加到脚本中 CAltC
!c::Send ^c
这将复制文本。但是您不能Fn使用 AHK 重新映射键。
答案4
您可以在 BIOS 中执行此操作。重新启动 -> F1 并查找诸如键盘、配置、Fn 和 Ctrl 键交换或功能键行为之类的内容。