未检测到 Logitech MX 5500 键盘和鼠标

未检测到 Logitech MX 5500 键盘和鼠标

我想安装 Ubuntu 12.10 64 位,但无法安装,因为无法检测到 Logitech MX 5500 Combo(键盘/鼠标)。我是 Ubuntu 新手。

答案1

这是已经存在一段时间的错误的一部分。启动板错误 870227

目前针对 12.10 的唯一修复方法是使用单独的键盘(或启动到可以修改安装的操作系统)并进入/lib/udev/rules.d/97-bluetooth-hid2hci.rules并注释掉以下行:

# Logitech devices
#KERNEL=="hiddev*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c70[345abce]|c71[34bc]", \
#RUN+="hid2hci --method=logitech-hid --devpath=%p"

#只需像上面的代码一样在开头放置一个。

答案2

该问题在16.04 LTS中也存在。

问题是,当您尝试在蓝牙设置中配对键盘/鼠标时无法输入密码。

找到了适用于我自己的 MX 5500 键盘和鼠标的解决方案

https://bugs.launchpad.net/ubuntu/+source/udev/+bug/872940

但是,在 15.10 Wily Werewolf 中,修改文件的路径是:

/lib/udev/rules.d/97-hid2hci.rules

我修改了第14行:

从:

KERNEL=="hiddev*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c70[345abce]|c71[3bc]",

到:

KERNEL=="hidraw*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c70[345abce]|c71[3bc]",

感谢您分享解决方案:)

答案3

我只想补充上述答案,因为这在 Ubuntu 18.04 中仍然是一个问题(摇头...未来似乎很暗淡 :P)。但我找到了一个可以让这个更改永久生效的网站。https://www.linuxquestions.org/questions/linux-general-1/how-does-one-change-a-system-udev-rule-permanently-4175453832/

将修改后的 60-cdrom_id.rules 文件放入 /etc/udev/rules.d 中。这是本地覆盖的位置。来自man 7 udev

引用:规则文件必须具有唯一的名称,重复的文件名将被忽略。/etc/udev/rules.d/ 中的文件优先于 /lib/udev/rules.d/ 中同名的文件。如果需要,这可用于忽略默认规则文件。

希望我为了某人的利益重新开启这个帖子(暗示你好未来的我:P)

答案4

现在已经 2019 年了,这个 bug 仍然存在。如果你担心它无法工作,别担心。它仍然有效,而且修复起来非常容易。在 Debian 上也同样有效。只需按照上面的基本说明操作即可。我会重写它们只是为了让你放心:

转到文件“/lib/udev/rules.d/97-hid2hci.rules”

在第 14 行找到它(您可能会看到它位于一组有关 Logitech 的评论下):

内核==“hiddev*”

更改为:

内核==“hidraw*”

不要触碰该线的其余部分或任何其他线。

保存文件。重启。

完成了。不用客气。欢迎来到 Linux 故障地狱。在学习真正重要的东西时,你会学到很多默认情况下应该可以正常工作的东西。他们说这样做很有价值。自己去发现吧。

相关内容