Logitech M515 no funciona después de la actualización a 12.04

10

Después de actualizar a 12.04, mi Logitech M515 no funciona aquí, hay algunos resultados del terminal:

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

El cursor no se mueve. También el mouse funcionaba en 11.10 y funciona en Windows NT 5.1.2600.

user877329
fuente
Cuando dice que no funciona, ¿qué está sucediendo exactamente ?, se reconoce su receptor: ¿ha verificado la batería de su mouse? FWIW Tengo un M510 que funciona perfectamente bajo 12.04.
Mark Rooney el

Respuestas:

6

Aquí está la solución limpia para este problema. Ya se ha dado una parte de la solución.

Explicación: en lugar de tener que escribir modprobe -r hid_logitech_dj && modprobe hid_logitech_djcada vez que inicie Linux, haremos un script de inicio muy simple que implemente estos dos comandos. Para asegurarnos de que se inicia en el arranque, lo colocamos en la carpeta init.d.

Para asegurarme de que todos puedan seguirlo, les diré paso a paso qué hacer.

  1. Crea un archivo llamado:

    logitech-unifying.sh
    
  2. Abra ese archivo (haciendo clic en él) y agregue estas líneas:

    #!/bin/bash
    
    modprobe -r hid_logitech_dj
    
    modprobe hid_logitech_dj
    
  3. Abra el terminal y asegúrese de navegar a la carpeta donde se encuentra 'logitech-unifying.sh'. Luego escriba este comando:

    sudo mv -i logitech-unifying.sh /etc/init.d
    
  4. Ingresa tu contraseña

  5. Cerrar la terminal

  6. Reiniciar

Cuando inicia Linux, su dispositivo unificador Logitech debería estar funcionando.

Thomas Petit
fuente
NICE primera respuesta, +10 si pudiera. Perfectamente formateado incluso. Bienvenido a Ask Ubuntu!
Tom Brossman
Intenté esto pero no funcionó para mí. El receptor unificador en mi configuración parecía necesitar algo más brutal. Vea los enlaces de @ Helter y mis comentarios allí para obtener más información.
Bobble
3

Los problemas que está viendo con el receptor unificador probablemente se deban a un error documentado aquí:

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

y / o aquí (dependiendo de si estos son dups o no ... parecen ser, pero tienen diferentes configuraciones de hardware reportadas ... así que ... ymmv)

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

Helter Scelter
fuente
Como señalo en los comentarios a la solución de @Thomas, encontré que la solución documentada en estos enlaces fue al menos parcialmente exitosa. Todavía necesito desconectar y volver a enchufar el receptor al reiniciar, pero al menos el teclado y el mouse terminan funcionando.
Bobble
2

Tuve el mismo problema con el mouse Logitech B605 después de actualizar a 12.04. Tuve que volver a enchufar el receptor USB para comenzar a trabajar con el mouse. Lo que hice fueron dos comandos:

modprobe -r hid_logitech_dj
modprobel hid_logitech_dj

Ahora el mouse funciona después del arranque.

Saludos,
Mariusz


fuente
De alguna manera se resolvió por sí mismo. Tal vez el interruptor de encendido del mouse debe estar encendido durante el arranque, pero no lo he probado. Gracias por la ayuda.
user877329
2

Me doy cuenta de que esto puede ser algo tarde para el juego, pero para aquellos de ustedes (como yo) que básicamente tuvieron que ejecutar ese comando modprobe cada vez que inician su computadora (que en una computadora portátil, es bastante frecuente), hice un proyecto en GitHub específicamente para encargarse de esto:

logitech-prober

Las instrucciones están en el sitio, pero básicamente lo instalas y cuando la computadora se inicia, sigue moviendo el mouse hacia la izquierda y hacia la derecha hasta que comience a moverse en la pantalla, y eso es todo.

Avísame si esto funcionó para alguien.

JoeLinux
fuente
2

Si inicia la PC con el conector de dongle unificador, el mouse y / o el teclado no deben estar encendidos , espere 10 segundos después de iniciar sesión y luego encienda UN dispositivo a la vez, esperando 10 segundos entre ellos. Use el mismo método si conecta el dongle después de que se inicia el sistema. ¡Funciona 100% para mí! Molesto pero funciona muy bien, solo ponga un retraso de 10 segundos antes de que la unidad busque que el dispositivo HID debería hacer el truco.

Steve Jarvis
fuente
1

Tengo el mismo problema con un mouse inalámbrico Logitech m505 donde el mouse no será reconocido. La batería ha sido revisada y reemplazada para descartar problemas de energía. El problema particular que tengo se resolverá si desconecto el adaptador del receptor y lo vuelvo a enchufar. Creo que esto haría una acción similar a la acción de eliminación y recarga de modprobe anterior.

Allen
fuente