如何在 tty 中禁用笔记本电脑键盘,然后在一段时间后再次打开它?

如何在 tty 中禁用笔记本电脑键盘,然后在一段时间后再次打开它?

我有一台旧的 ASUS Eee 1000HE PC,我用 Debian 32 位替换了 Windows 7(PC 是 32 位)。

现在我经常使用它,因为我一直想在笔记本电脑上安装 Linux

但我有一个问题:一些笔记本电脑的内置键盘被卡住,因此当我打开机器时它们会发送随机按键。我已经或多或少知道如何修复它,但在那之前我将使用外部键盘。我的问题是,如何关闭内置键盘,然后在键盘固定后再打开它?我不使用任何 X 会话,我只使用 TTY。我搜索了互联网,但它只显示了我,X 会话,而不是 TTY

答案1

假设您有一个相当现代的发行版(即不是特定于笔记本电脑的时期)。

  1. 找到与键盘对应的输入设备,例如通过检查ls -l /dev/input/by-id/
  2. 运行evtest --grab /dev/input/event1 >/dev/null(如果设备是event1

只要evtest正在运行,内部键盘就不会转发到用户界面。

相关内容