我正在使用别人之前使用过的一台公司电脑。我发现这台电脑上没有安装 AutoHotKey。
和键互换了 -(当我按下时,Ctrl它的行为就像我按下了一样,反之亦然)。没有安装 AutoHotKey(如果您认为它会导致问题)。AltCtrlAlt
我怎样才能以“本机方式”交换密钥?
答案1
根据 (http://www.howtogeek.com/howto/windows-vista/disable-caps-lock-key-in-windows-vista/) 可以通过编辑注册表来重新映射键。也许您计算机的上一个用户已经这样做了,使两个键指向彼此?要检查,请执行以下操作:
- 在开始菜单中输入“
regedit
”,它将出现在搜索结果中,然后运行它。 - 导航 ”
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
”。 - 查找名为“Scancode Map”的条目。
如果您没有看到名为“Scancode Map”的键,那么这不是问题。也许您应该检查 Windows 的“添加/删除软件”部分,看看他们还安装了什么(因为除了 AutoHotKey 之外还有其他程序)。
如果您确实看到了“Scancode Map”条目,那么您的某些键正在被重新映射。
在我的测试中,这个条目在干净的 Windows 安装中不存在,所以我认为它对于常规功能来说不是必需的(但可能存在其他未知变量)。
我不建议删除它,除非你检查过内容,即使那样,这也是 IT 部门应该处理的事情。你提到有支持人员,所以我假设你在工作环境中,所以 IT 部门可能故意重新映射了其他你不想删除的额外键。
不幸的是,我对这个主题了解不够多,无法帮助您检查按键数据以确定具体哪些按键被重新映射。之前链接的文章对这个主题的介绍也相当简短,没有列出相当于 alt 或 control 键的代码。
答案2
检查 bios 键盘部分中的设置,称为 swap alt ctrl 或类似设置。这是此行为的一个可能位置。
答案3
如果你可以访问设备管理器,你可以“卸载”当前键盘,然后重新启动,系统会将键盘识别为新设备并重新安装其默认驱动程序,为确保此技巧有效,请卸载键盘,关闭电脑,将键盘与其他设备交换(如果是 USB),然后重新启动电脑
如果你无法访问设备管理器(由于管理员/用户权限),请与 IT 维护人员交谈并向他们解释你的问题,他们有义务修复它