web-dev-qa-db-ja.com

USBマウスが突然動作しなくなった16.04

約1週間前、USBマウスが機能しなくなりました。それは力を示し、それを差し込んだ後約1秒間動作します。数ヶ月前に16.04をとりましたが、まだベータ版であり、それ以来、ほとんど問題なく更新しています。ただし、それを機能させるには、端末を使用して発行する必要があります

Sudo rmmod usbhid
Sudo modprobe usbhid

私が問題を抱えているマウスはそれほど古いものではありませんが、新しいマウスでは問題にならないようです。

マウスが差し込まれたときのlsusbの出力-電源ランプは点灯するが応答しない。

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2a Intel Corp. 
Bus 001 Device 002: ID 1bcf:2b8a Sunplus Innovation Technology Inc. 
Bus 001 Device 005: ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

私は回避策を持っているので大したことではありませんが、なぜ起こっているのかを知りたいと思っています。

Dmesgからの出力

[11860.450870] usb 1-2: USB disconnect, device number 4
[11865.825215] usb 1-2: new low-speed USB device number 5 using xhci_hcd
[11865.956965] usb 1-2: New USB device found, idVendor=15d9, idProduct=0a4c
[11865.956968] usb 1-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[11865.956969] usb 1-2: Product:  USB OPTICAL MOUSE
[11865.957078] usb 1-2: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
[11865.959228] input:  USB OPTICAL MOUSE as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:15D9:0A4C.0003/input/input18
[11865.959383] hid-generic 0003:15D9:0A4C.0003: input,hidraw1: USB HID v1.11 Mouse [ USB OPTICAL MOUSE] on usb-0000:00:14.0-2/input0
[11866.472640] usb 1-2: input irq status -75 received
[11866.480624] usb 1-2: input irq status -75 received
[11866.488650] usb 1-2: input irq status -75 received
[11866.496634] usb 1-2: input irq status -75 received
[11866.504634] usb 1-2: input irq status -75 received
[11866.512614] usb 1-2: input irq status -75 received
[11866.520655] usb 1-2: input irq status -75 received
[11866.528649] usb 1-2: input irq status -75 received
[11866.536634] usb 1-2: input irq status -75 received
[11866.544659] usb 1-2: input irq status -75 received
.
.
.

##### 400+ LINES OF THE SAME ##########
.
.
.
[11913.057603] usb 1-2: input irq status -75 received
[12068.629678] usbcore: deregistering interface driver usbhid
[12076.999960] usbhid: unknown parameter 'id' ignored
[12077.001568] input:  USB OPTICAL MOUSE as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:15D9:0A4C.0004/input/input19
[12077.001690] hid-generic 0003:15D9:0A4C.0004: input,hidraw1: USB HID v1.11 Mouse [ USB OPTICAL MOUSE] on usb-0000:00:14.0-2/input0
[12077.001708] usbcore: registered new interface driver usbhid
[12077.001709] usbhid: USB HID core driver
[12186.835154] usbcore: deregistering interface driver usbhid
[12186.900747] input:  USB OPTICAL MOUSE as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:15D9:0A4C.0005/input/input20
[12186.956426] hid-generic 0003:15D9:0A4C.0005: input,hidraw1: USB HID v1.11 Mouse [ USB OPTICAL MOUSE] on usb-0000:00:14.0-2/input0
[12186.956488] usbcore: registered new interface driver usbhid
[12186.956489] usbhid: USB HID core driver
7
rich5851

これは既知のバグであり、私は個人的にそれに直面し、GNOMEソフトウェア開発者に報告しました。問題は正確にはfwupdパッケージにあります。

解決してfwupdを削除する場合は、次を実行します。

$ Sudo apt remove fwupd
$ Sudo killall fwupd

その後、USBマウスを再接続すると、動作するはずです。バグレポートは次のとおりです。コメントを追加してください。 https://bugzilla.redhat.com/show_bug.cgi?id=1322259

5
M.Hanny Sabbagh

Ubuntu Softwareを開いたとき、まったく同じ問題があります!マウスを動かすと、400行以上の同じ行が作成されます。これを実行すると表示できます。

tail -f /var/log/syslog

移動するとわかるように、新しい行が表示されます。 Ubuntu Softwareを開いたとき、一体何が起こっているのか、それがマウスに対して何をするのか、私にはわかりません。しかし、カーネルからドライバーを削除して再度追加すると、Ubuntuソフトウェアを閉じた後に修正されます。また、プラグを抜いて同じポートに再度接続しようとしましたが、Ubuntuソフトウェアが近くにある場合、他のポートは正常に動作します。

1
sh2p