我刚刚被告知 PS2 键盘与 Windows 10 不兼容。
这是真的吗?我以为它们应该可以正常工作?
答案1
据微软称,Windows 10 仍然接受 PS/2 输入。不过,驱动程序可能存在问题,这论坛讨论解释排除故障的过程。
以下是直接引自微软工程师在那个线程中详细介绍了各种故障排除方法:
方法 1。
插入设备并运行硬件疑难解答程序。完成后,重新启动计算机并检查状态。
按着这些次序:
- 按下键盘上的“Windows + W”键。
- 在搜索框中输入故障排除,然后按回车键。
- 单击硬件和声音并运行硬件和设备疑难解答。
- 按照屏幕上的说明进行操作。完成后,重新启动计算机并检查状态。
方法 2。
您可以从设备管理器手动更新 PS2 鼠标驱动程序,并检查这是否有帮助。
按(Windows 键 + X)并单击“设备管理器”。
展开“鼠标”或“鼠标和其他指点设备”。
右键单击驱动程序并选择“更新驱动程序软件”。完成后,重新启动计算机并检查问题是否仍然存在。
此外,您还可以在 Windows 更新中查找可选更新,看看是否有与此设备相关的其他更新,并根据需要安装它们。
方法 3。
如果驱动程序更新没有帮助,那么我建议您完全卸载 USB 驱动程序并重新安装它以检查是否有帮助。
按着这些次序。
按“Windows 键 + X”并单击“设备管理器”。
在设备列表中,您应该看到“鼠标”或“鼠标和其他指点设备”。
右键单击设备驱动程序,然后选择“卸载”。
在卸载对话框中,确保选择从系统中删除驱动程序包的选项。这会导致先前安装的驱动程序包被删除。
在设备管理器的操作菜单中,选择“扫描硬件更改”选项。这将强制计算机识别任何硬件更改。驱动程序安装完成后,关闭所有窗口并重新启动计算机。
我没有 PS/2 键盘来帮您测试这些。
答案2
如果简单的即插即用不起作用,请执行以下操作:
- 打开 Regedit。
- 导航至:HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > i8042prt
- 将“开始”的默认值设置为 1。
- 重新启动机器。
答案3
添加到嘉宾回答:
在注册表编辑器中,在 下Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt
,Start
项应从 更改3
为1
。
有关设置含义的更多详细信息(来自http://sourcedaddy.com/windows-7/values-for-the-start-registry-entry.html):
价值 开始类型 描述 0 引导 指定由引导加载程序加载(但未启动)的驱动程序。如果没有发生错误,则在加载任何非引导驱动程序之前,在内核初始化期间启动该驱动程序。 1 系统 指定在启动值为 0 的驱动程序启动后,在内核初始化期间加载并启动的驱动程序。 2 自动加载 指定在系统启动时由会话管理器 (Smss.exe) 或服务控制器 (Services.exe) 初始化的驱动程序或服务。 3 按需加载 指定服务控制管理器 (SCM) 仅在需要时启动的驱动程序或服务。这些驱动程序必须通过调用 Win32 SCM 应用程序编程接口 (API)(例如服务管理单元)手动启动。 4 禁用 指定已禁用(未启动)的驱动程序或服务。 5 延迟启动 指定不太重要的服务将在启动后立即启动,以允许操作系统更快地响应用户。此启动类型最初是在 Windows Vista 中引入的。
我的 PS/2 触摸板在 Windows 10 中没有响应。将此键更改为 1 并重新启动后,触摸板现在可以工作了。