损坏的笔记本电脑键盘可能会导致很多挫败感。 您的键盘可能会自己输入随机字母,或者导致系统开始出现异常行为。
在修复笔记本电脑键盘之前,您可以做的最好的事情就是完全禁用它。 这将阻止它自己采取行动。 另外,如果内置键盘仍处于活动状态,则笔记本电脑可能无法识别外部键盘。
在Windows笔记本电脑上禁用笔记本电脑键盘很容易。 另一方面,Mac和Ubuntu需要付出更多的努力。 本文将解释这三种情况下的处理方法。
在Windows上禁用笔记本电脑键盘
在Windows笔记本电脑上,您可以通过“设备管理器”菜单访问键盘设置。 为此,您应该:
- 右键点击屏幕左下方的“ Windows”菜单。
- 点击“设备管理器”。
- 找到“键盘”,然后单击键盘图标旁边的向下箭头。 应显示所有已安装键盘的列表。 通常只有一个。右键单击键盘。
- 按“卸载设备”。 完成此操作后,键盘将停止工作。
- 请记住,Windows将在重新启动系统时自动重新安装键盘。 发生这种情况是因为您的笔记本电脑在加载后就识别出缺少键盘。
为防止这种情况,请在从系统中卸下内置键盘后立即安装外接键盘。 这样,您的外部键盘将成为设备管理器上的默认键盘并自动加载。 拔出电源并重新启动系统后,内置键盘将重新安装。
在Mac上禁用笔记本电脑键盘
如果要禁用MacBook上的笔记本电脑键盘,则必须更加努力。 您可以使用脚本或安装第三方应用程序。
使用脚本
要输入脚本,您应该:
- 在Mac上打开“应用程序”文件夹。
- 进入“实用程序”菜单。
- 双击“终端”。
- 当终端打开时,您应该粘贴以下脚本:
sudo kextunload /系统/库/扩展/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/ - 按“ Enter”。 该脚本应完全停止键盘。
要再次启用键盘,请按照上面的步骤1-3进行操作。 当“终端”打开时,复制/粘贴以下脚本。 然后按Enter。
sudo kextload /系统/库/扩展/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext
使用第三方应用
您可以找到各种键盘优化的第三方应用程序。 Karabiner是最受欢迎的选择之一。
要通过Karabiner禁用Mac,您应该:
- 从网站下载Karabiner。
- 在“下载”文件夹中找到Karabiner-Elements.sparkle_guided并将其打开。
- 将Karabiner-Elements.sparkle_guided.pkg拖放到“应用程序”文件夹中。 这将安装该应用程序。
- 打开Karabiner元素。
- 在左侧的搜索栏中输入“禁用”。
- 将显示“在连接外部键盘时禁用内部键盘”部分。
- 勾选里面的盒子。
- 点击屏幕左下方的“关闭此窗口”。
在Ubuntu上禁用笔记本电脑键盘
在Ubuntu上禁用笔记本电脑的键盘需要更多技巧。 您应该首先识别键盘的ID,然后通过命令手动将其禁用。
要查找设备的ID,应运行“ xinput -list”命令。 这将在右侧显示所有可用设备及其代码。 找到键盘并阅读其旁边的代码。
要禁用键盘,您应该运行以下代码:
xinput set-int prop“设备已启用” 8 0
要再次启用它,您应该键入:
xinput set-int prop“设备已启用” 8 1
例如,如果键盘的ID为“ 10”,则应输入:
xinput set-int prop 10“设备已启用” 8 0
在启动时禁用键盘
您也可以在启动时禁用键盘。 在这种情况下,您不必每次都键入代码。
- 您应该打开以下文件:vi / etc / default / grub
- 然后寻找:GRUB_CMDLINE_LINUX_DEFAULT =“安静的飞溅”
- 删除此文件,然后键入:
GRUB_CMDLINE_LINUX_DEFAULT =”安静的飞溅i8042.nokbd” - 重新启动笔记本电脑。 这将永久禁用您的键盘。
若要逆转该过程,请从上面开始执行步骤1-2,然后从代码中删除“ i8042.nokbd”。 重新启动笔记本电脑,计算机的键盘将返回。
修复键盘
无论损坏如何,您都应始终修理笔记本电脑键盘。 使用外部键盘不是一个长期的解决方案。
由于键盘已连接至主板,因此损坏可能会影响您的其他硬件,特别是如果您在上面洒了一些东西。 液体可能残留在内部并扩散到设备的其他部分。
您应该仅将默认键盘禁用作为权宜之计。 请尽快维修笔记本电脑,以防止进一步的并发症。