如何让现有的 Windows 8 安装识别 PS/2 键盘?当我进入 BIOS 时,键盘可以工作,但是一旦 Windows 启动,键盘就会停止工作。
NumLock 灯亮着,所以我知道键盘已插入。我检查了设备管理器,但找不到 PS/2 键盘的任何条目。检测硬件工具无法检测到它,当我尝试手动选择要安装的设备时,根本没有列出任何键盘。
答案1
Windows 支持 USB 和 PS/2 键盘,并且实际上可以支持同时插入多个此类输入设备。但是,当卸载 PS/2 键盘并将 USB 键盘设为主要输入设备(通过控制面板中的键盘部分)时,PS/2 键盘支持将被禁用。
注意:PS/2 键盘仍可访问 BIOS 并可在引导加载程序中工作;但它在 Windows 中无法正常工作。(但它通常在恢复控制台中工作。)
PS/2 键盘设备由名为 i8042prt(PS/2 键盘端口的技术名称的缩写)的内核级服务控制。当添加 USB 键盘来替换 PS/2 键盘时,i8042prt 服务会被强制禁用。这是为了防止 PS/2 和 USB 设备之间发生冲突,但如果重新安装 PS/2 键盘,则不会自动重新启动该服务。
要切换回使用 PS/2 键盘,用户需要编辑注册表以重新启动 i8042prt 服务。
为此,您需要编辑注册表,在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt 中,编辑 Startvalue 并将其设置为十六进制或十进制值 1。重新启动并通过控制面板中的键盘部分更改为 PS/2 键盘。