无线键盘在 ubuntu 20.04 中断开连接然后自动连接

无线键盘在 ubuntu 20.04 中断开连接然后自动连接

我已经在戴尔笔记本电脑(Inspiron-5420)上安装了 Ubuntu 20.04。此安装的 Wi-Fi 连接无法开箱即用,但在谷歌搜索后,我找到了页面

https://ibcomputing.com/install-wifi-driver-broadcom-bcm43142-linux/

按照那里的步骤操作后,它开始工作了。

现在使用罗技无线键盘/鼠标(型号 MK220)时,键盘会间歇性断开连接,然后自动重新连接。我看到的另一个奇怪的行为是,每当它断开连接时,它都会自动截取屏幕截图并保存。

有谁能帮忙解决无线键盘经常断线的问题吗?

答案1

通过谷歌搜索,我发现了

其中提到了适用于 HP 笔记本电脑的解决方案,但是当我从那里应用解决方案时,它甚至可以在我的 Dell 笔记本电脑上运行。


HP 笔记本电脑出现键盘按键自动按下的问题。它不时开始截屏。一旦在 Ubuntu 键盘设置中禁用屏幕截图快捷键,它就会开始使用滚动锁定键。

要在 Ubuntu 中禁用笔记本电脑的内置键盘,首先需要识别键盘的设备 ID。

如果您通过 SSH 从远程系统连接,则需要运行:

export DISPLAY=:0

现在运行xinput –list以获取所有输入设备的列表。

hostonnet@pc4:~$ xinput --list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=11   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ HP Truevision HD                          id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=10   [slave  keyboard (3)]
    ↳ HP WMI hotkeys                            id=12   [slave  keyboard (3)]
    ↳ HP Wireless hotkeys                       id=13   [slave  keyboard (3)]
hostonnet@pc4:~$ 

xinput命令应以运行 GUI 的用户(Ubuntu 登录用户)的身份运行。

上面列出的是我们需要的内容:

↳ AT Translated Set 2 keyboard              id=10   [slave  keyboard (3)]

ID为10。

要禁用键盘,请运行:

xinput set-int-prop 10 "Device Enabled" 8 0

要启用它,请运行:

xinput set-int-prop 10 "Device Enabled" 8 1

在此处输入图片描述

方法 2:启动时禁用

编辑文件 /etc/default/grub。

vi /etc/default/grub

寻找:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

替换为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nokbd"

使用以下命令重新生成 grub.cfg:

sudo update-grub2

重启笔记本电脑。内置键盘将默认禁用。无需xinput每次都运行命令并手动禁用它。

相关内容