我最近买了一台法国华硕 M32CD 电脑,配有无线键盘和鼠标。我发现键盘出现了奇怪的问题,我不知道该如何修复。我在 Ubuntu 16.04、16.10 和 17.04(全新安装和 Live CD)上都发现了这个问题。
鼠标和键盘在 BIOS 和 GRUB 级别工作正常。一旦启动到 systemd(从加密密码/登录密码和 Unity),只有几个键仍能工作:Shift(两者)、Controls(两者)、Alt(两者)、Super/Windows 以及音量键。
我尝试使用xinput test-xi2
命令进行测试。从 Xorg 的角度来看,似乎没有其他键会造成解释中断。
以下是lsusb
该外围设备的输出:
Bus 001 Device 003: ID 0461:4e80 Primax Electronics, Ltd
[...]
关于如何进一步调查这个问题,我有什么想法吗?
非常感谢
答案1
查看司机https://github.com/y-trudeau/linux_lenovo_ultraslim_plus– 它应该适用于您的设备。(两种设备均由 Primax 制造。)
不要忘记将供应商 ID 更改为0461
并将产品 ID 更改为4e80
(取自您的lsusb
)。
答案2
如果您尝试了 Jan Molnar 的回答中提供的 Lenovo 修复方法但没有奏效,您可能需要尝试我为另一款存在类似问题的 Primax(HP 品牌)无线键盘 + 鼠标组合制作的修改后的修复方法:
https://github.com/JohnJohanssonChalmers/hp_wireless_keyboard
我已经看到多起关于 Primax 键盘此类问题的报告,这些问题无法通过 Lenovo 修复程序解决。我怀疑我修改后的修复程序可能也适用于某些非 HP 键盘。