我想要发生的是,每次我自动使用 USB 键盘时,我的内部键盘都会禁用..
驰为品牌笔记本电脑
最好的选择是手动(参见最后一段)。如果您有编码技能,您可以实现这些想法,尽管它们不简单:
devcon.exe
进行交互。如果没有,您应该使用设备管理器手动禁用它(
devmgmt.msc
)。您需要在人机界面设备下进行检查,并禁用(或启用)始终存在的键盘。
禁用笔记本电脑或计算机的内置键盘可能有点棘手,通常不建议这样做,因为如果您没有方便的外部键盘,它可能会导致您的设备无法操作。但是,如果您出于故障排除或其他特定原因需要执行此操作,通常可以通过在设备管理器中禁用驱动程序来禁用键盘。
这是一种使用带有 Windows 命令行指令的批处理文件的方法,可用于禁用和启用键盘驱动程序。此方法需要您知道键盘的硬件ID,可以在设备管理器中找到。
查找硬件 ID
使用批处理文件禁用键盘
@echo off
echo Disabling keyboard...
pnputil /disable-device "YourHardwareID"
echo Keyboard disabled.
pause
exit
.bat
扩展名保存文件,例如 DisableKeyboard.bat
。使用批处理文件启用键盘
@echo off
echo Enabling keyboard...
pnputil /enable-device "YourHardwareID"
echo Keyboard enabled.
pause
exit
.bat
扩展名保存文件,例如 EnableKeyboard.bat
。运行批处理文件
.bat
文件并选择“以管理员身份运行”。请注意,禁用内置键盘可能会导致问题,尤其是在您没有外接键盘的情况下。此外,Windows 可能会在重新启动时自动重新安装键盘驱动程序,从而重新启用键盘。
重要:
pnputil
命令可能并非在所有情况下都有效,Microsoft 可以在未来的更新中更改此实用程序的工作方式。如果您对这些步骤不满意,或者它们没有达到您想要的效果,最好向具有更多技术专业知识的人寻求帮助。