暂时禁用 Windows 中的功能键

暂时禁用 Windows 中的功能键

我希望能够暂时禁用 Windows 7 计算机上的 Ctrl / Alt / F1-F12 键。

这样只能按字母和数字键。

是否有一种工具可以快速完成此操作然后轻松恢复?

答案1

一开始我以为这个问题只是一个简单的软件推荐问题。结果我错了。

只有谷歌知道儿童钥匙锁这会阻止一些键。

在此处输入图片描述

似乎缺少用于阻止自定义键盘按键和组合键的工具。
甚至Alternativeto.net不知道有类似的软件

答案2

你可以使用自动热键脚本来设置如下内容:

RCtrl::return    ; disables Right Contrl key
LCtrl::return
RShift::return
LShift::return
RAlt::return
LAlt::return
F1::return
F2::return
...

一旦运行,您可以单击系统托盘中的图标,然后单击“暂停热键”将其关闭。

附言:一旦我关闭了 Shift 和控制键,编辑脚本来测试它就非常困难了……:)

答案3

Windows 有一个内置的扫描码映射器如果您不想使用第三方工具。

以管理员身份运行以下命令,然后重新启动电脑以禁用 F1-F12 键:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout" /v "Scancode Map" /t "REG_BINARY" /d "00000000000000000D00000000003B0000003C0000003D0000003E0000003F000000400000004100000042000000430000004400000057000000580000000000" /f

要恢复默认映射(也以管理员身份运行然后重新启动):

REG DELETE "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout" /v "Scancode Map" /f

相关内容