Logitech M515升级到12.04后不起作用


10

升级到12.04后,我的Logitech M515无法正常工作,这是终端的一些输出:

lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0411:002a BUFFALO INC. (formerly MelCo., Inc.) 
Bus 001 Device 004: ID 055d:3021 Samsung Electro-Mechanics Co. 
Bus 002 Device 002: ID 413c:2005 Dell Computer Corp. RT7D50 Keyboard
Bus 004 Device 002: ID 0582:0074 Roland Corp. EDIROL UA-25
Bus 005 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver

dmesg | 罗技罗技

[   30.470528] logitech-djreceiver 0003:046D:C52B.0004: hiddev0,hidraw1: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:1d.3-2/input2

光标不移动。此外,鼠标在11.10中工作,并且在Windows NT 5.1.2600中工作。


当您说它不起作用时,究竟发生了什么?,您的接收器已被识别-您是否检查过鼠标电池?FWIW我有一台M510在12.04下完美运行。
马克·鲁尼

Answers:


6

这是解决此问题的替代方法。解决方案的一部分已经给出。

说明:不必在modprobe -r hid_logitech_dj && modprobe hid_logitech_dj每次启动linux时都键入内容,我们将制作一个非常简单的启动脚本来实现这两个命令。为了确保它在启动时启动,我们将其放在init.d文件夹中。

为确保每个人都能遵循,我将逐步告诉您该怎么做。

  1. 制作一个名为:

    logitech-unifying.sh
    
  2. 打开该文件(单击该文件)并添加以下行:

    #!/bin/bash
    
    modprobe -r hid_logitech_dj
    
    modprobe hid_logitech_dj
    
  3. 打开终端,并确保您导航到'logitech-unifying.sh'所在的文件夹。然后键入以下命令:

    sudo mv -i logitech-unifying.sh /etc/init.d
    
  4. 输入密码

  5. 关闭终端

  6. 重启

当您启动linux时,您的Logitech统一设备应该可以工作。


NICE第一个答案,如果可以的话,+ 10。完美格式化。欢迎来到Ask Ubuntu!
汤姆·布鲁斯曼

我试过了,但是对我没用。我设置中的统一接收器似乎需要更残酷的东西。有关更多信息,请参见@Helter的链接和我的评论。
Bobble 2012年

3

您在使用统一接收器时看到的问题很可能是由于此处记录的错误所致:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1039143

和/或此处(取决于这些文件是否为伪造文件。看起来好像是,但是报告的硬件配置有所不同。...ymmv)

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1028806


正如我在@Thomas解决方案的评论中提到的那样,我发现这些链接中记录的解决方法至少部分成功。我仍然需要在重新启动时拔出并重新插入接收器,但是至少键盘和鼠标最终可以正常工作。
Bobble 2012年

2

升级到12.04后,B605 Logitech鼠标出现了相同的问题。我必须重新插入USB接收器才能启动鼠标工作。我所做的是两个命令:

modprobe -r hid_logitech_dj
modprobel hid_logitech_dj

现在,鼠标在启动后即可工作。

此致
Mariusz


一些如何自我解决的。也许在启动过程中必须打开鼠标电源开关,但是我没有尝试过。感谢帮助。
user877329'5

2

我意识到这可能对游戏来说有些晚了,但是对于那些像我这样的人来说,每次启动计算机(通常是在笔记本电脑上)时每次都必须运行该modprobe命令,我做了一个项目在GitHub上专门处理此问题:

罗技技术

说明在网站上,但是基本上是您安装它并且在计算机启动时,只需左右左右移动鼠标,直到它开始在屏幕上移动就可以了。

让我知道这是否对任何人都有效。


2

如果您使用统一的加密狗插件启动PC,则鼠标和/或键盘一定不能打开,登录后等待10秒钟,然后打开一个设备,在它们之间等待10秒钟。如果在系统启动后插入加密狗,请使用相同的方法。为我工作100%!烦人的但效果很好,只是在驱动器寻找HID设备应能解决问题之前就放了10秒的延迟。


1

m505 Logitech无线鼠标存在相同的问题,该鼠标无法识别。已检查电池并进行了更换,以排除电源问题。如果拔下接收器加密狗并将其重新插入,我将解决的特定问题。我认为这将执行与上述modprobe remove and reload操作类似的操作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.