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 | grep Logitech

[   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.

user877329
источник
Когда вы говорите, что это не работает, что именно происходит ?, ваш приемник распознается - вы проверили аккумулятор мыши? FWIW У меня M510 отлично работает под 12.04.
Марк Руни

Ответы:

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 должно работать.

Томас Пети
источник
Хороший первый ответ, +10, если бы мог. Отлично отформатирован даже. Добро пожаловать в Спросите Ubuntu!
Том Броссман
Я попробовал это, но у меня не получилось. Объединяющий приемник в моей настройке, казалось, нуждался в чем-то более жестоком. Смотрите @ Helter ссылки и мои комментарии там для получения дополнительной информации.
Bobble
3

проблемы, которые вы видите с объединяющим получателем, вероятно, из-за ошибки, задокументированной здесь:

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

и / или здесь (в зависимости от того, являются ли они дуплексами или нет .. они, кажется, есть, но имеют различные сообщенные аппаратные конфигурации .. так .. ymmv)

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

Helter Scelter
источник
Как я отмечаю в комментариях к решению @Thomas, я нашел обходной путь, задокументированный в этих ссылках, по крайней мере, частично успешным. Мне все еще нужно отключить и снова подключить приемник при перезагрузке, но, по крайней мере, клавиатура и мышь в итоге работают.
Bobble
2

У меня была такая же проблема с мышью Logitech B605 после обновления до 12.04. Мне пришлось заново подключить USB-приемник, чтобы начать работать с мышью. Я сделал две команды:

modprobe -r hid_logitech_dj
modprobel hid_logitech_dj

Теперь мышь работает после загрузки.

С уважением,
Мариуш


источник
Кое-как это решило сам. Может быть, выключатель питания мыши должен быть включен во время загрузки, но я не пробовал. Спасибо за помощь.
user877329
2

Я понимаю, что это может быть несколько поздно для игры, но для тех из вас (как я), которые в основном должны были запускать эту команду modprobe каждый раз, когда вы загружаете свой компьютер (что на ноутбуке, довольно часто), я сделал проект на GitHub специально позаботиться об этом:

Logitech-тестовые пробники

Инструкции есть на сайте, но в основном вы устанавливаете его, и когда компьютер загружается, просто продолжайте двигать мышью влево и вправо, пока он не начнет двигаться на экране, и все.

Дайте мне знать, если это работает для кого-либо.

JoeLinux
источник
2

Если вы запускаете компьютер с подключенным соединительным ключом, мышь и клавиатура не должны быть включены , подождите 10 секунд после входа в систему, а затем включите ОДНО устройство в течение 10 секунд между ними. Используйте тот же метод, если вы подключаете ключ после загрузки системы. Работает на 100% для меня! Раздражает, но работает отлично, просто установите 10-секундную задержку, чтобы накопитель нашел HID-устройство.

Стив Джарвис
источник
1

У меня та же проблема с беспроводной мышью Logitech m505, где мышь не распознается. Батарея была проверена и заменена, чтобы исключить проблемы с питанием. Конкретная проблема, с которой я столкнусь, будет решена, если я отключу ключ приемника и снова подключу его. Я думаю, что это будет выполнять действие, аналогичное описанному выше действию удаления и перезагрузки modprobe.

Аллен
источник