Po upgradu na 12.04 můj Logitech M515 nefunguje, zde je nějaký výstup z terminálu:
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
Kurzor se nepohybuje. Myš také fungovala v 11.10 a funguje ve Windows NT 5.1.2600.
Nejlepší odpověď
Zde je čisté řešení tohoto problému. Část řešení již byla poskytnuta.
Vysvětlení:místo toho, abyste museli zadávat modprobe -r hid_logitech_dj
pokaždé, když spustíte linux, vytvoříme velmi jednoduchý spouštěcí skript, který implementuje tyto dva příkazy. Abychom se ujistili, že se spustí při bootování, umístíme jej do složky init.d.
&& modprobe hid_logitech_dj
Abych se ujistil, že to každý může sledovat, řeknu krok za krokem, co dělat.
-
Vytvořte soubor s názvem:
logitech-unifying.sh
-
Otevřete tento soubor (kliknutím na něj) a přidejte tyto řádky:
#!/bin/bash modprobe -r hid_logitech_dj modprobe hid_logitech_dj
-
Otevřete terminál a ujistěte se, že jste přešli do složky, kde se nachází „logitech-unifying.sh“. Poté zadejte tento příkaz:
sudo mv -i logitech-unifying.sh /etc/init.d
-
Zadejte své heslo
-
Zavřete terminál
-
Restartovat
Když spustíte linux, vaše zařízení logitech unifying by mělo fungovat.