web-dev-qa-db-ja.com

USBマウスドライバを再起動しますか?

時々、わからないイベントの後、私のUSBマウスがぐちゃぐちゃになります-リフレッシュレートが約5-10Hzに落ちるように。それ以外でも問題なく動作しますが、非常に煩わしく、コンピュータの速度が非常に遅くなります。スリープ後に頻繁に発生するように見えますが、コンピュータが起動した直後に発生する場合があります。通常、再起動すると修正されます。

私はもう試した:

  • マウスの取り外しと再接続。
  • rmmod in usbhidとhid、およびそれらをmodprobing(およびpsmouse、これは無関係です)
  • udevの再起動(マウスの出し入れによる)
  • xを強制終了して再起動
  • 2番目のUSBマウスを接続する-両方のマウスで問題が残っています.

再起動せずにマウスを「リセット」する方法を見つけたいのですが。他に試すべきことはありますか?

Kubuntu 12.04を実行しています。これはラップトップであり、タッチパッドは影響を受けません。

6
naught101

buntu 18.044.15.0-51-genericカーネルを実行している私のラップトップの光学式マウスが、なんらかの理由で動作を停止しました。最初に、同じポートで最初にプラグを抜いてから再度差し込むという通常の簡単な解決策を試し、次に他の2つの未使用のポートで試しました。マウスはまだ機能しませんでした。 USBポートにまだ電源が入っていることを指摘する必要があります。それで私は困惑し、私の端末で何が起こっているのかを確認することにしました。これが私のシステムとの相互作用です。

dmesg

システムログに次のエントリが見つかりました。

usb 1-1.2: USB disconnect, device number 16
[50687.847220] usb 1-1.2: new low-speed USB device number 17 using ehci-pci
[50687.959081] usb 1-1.2: New USB device found, idVendor=0000, idProduct=0538
[50687.959084] usb 1-1.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[50687.959085] usb 1-1.2: Product:  USB OPTICAL MOUSE
[50687.961754] input:  USB OPTICAL MOUSE as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:0000:0538.0004/input/input18
[50688.019546] hid-generic 0003:0000:0538.0004: input,hidraw0: USB HID v1.11 Mouse [ USB OPTICAL MOUSE] on usb-0000:00:1a.0-1.2/input0

次に、アンロードと再ロードを試みましたsbhid

Sudo modprobe -r usbhid && Sudo modprobe usbhid

それはうまくいきませんでした。ただし、ログに新しいエラーが発生しました

usb usb3-port2: connect-debounce failed

この時点で、私はその特定のエラーが何を意味するかを確認するためにウェブ検索をすることに決めました、そしてそれは私がこのページに着いた方法です。しかし、私は提供されたソリューションが必要な作業が多すぎると感じ、代わりに問題を解決するためにカーネルモジュールで他に何ができるかを見ることにしました。最初に私は実行することによってどの特定のカーネルモジュールがロードされたかを確認しました

Sudo modprobe -r Tab

properロードされたモジュールを取得する方法はlsmodを実行することですが、私はlsmodのより詳細な出力

モジュール名psmouseが私の目を引き、私はsbhidpsmouseの両方をリロードするとマウスが復活するかどうかをテストすることにしました。

Sudo modprobe -r usbhid && Sudo modprobe -r psmouse
Sudo modprobe usbhid && Sudo modprobe psmouse

そしてちょうどそのように私の光学式マウスの機能が復元されました。

2

試す Ctrl+Alt+F1 テキストモードに、すぐに Ctrl+Alt+F7 グラフィカルモードに。

11
Majk

このUSBのリロードは私を助けました: http://davidjb.com/blog/2012/06/restartreset-usb-in-ubuntu-12-04-without-rebooting/

元の記事はこれを示唆しています:

echo -n "0000:00:1a.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
echo -n "0000:00:1a.0" | tee /sys/bus/pci/drivers/ehci_hcd/bind
echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/bind

しかし、私のDebianでは、ehci_hcdehci-pciに置き換える必要があります。また、IDが異なる場合もあります。IDは次のコマンドを実行して取得できます。

lspci | grep USB
4
Dzenly

この問題には多くの原因が考えられます。

1:マウスは物理的に不良です。別のUSBマウスを使用してみてください。
2:USBポートが物理的に不良です。マウスを別のポートに接続します。
3:KDEの奇妙なバグの可能性があります。 KDEでマウスとカーソルの奇妙な問題が発生しましたが、同じシステムのUnityまたはGNOMEでは発生しません。
4:別の/新しいマウスドライバーが必要になる場合があります。

システムを更新してみてください。問題を修正するために何でもしようとする場合は(OSの問題であることがわかったら)、KubuntuではなくUbuntuをシステムにインストールすることをお勧めします。 KubuntuはUbuntuとは異なりますが、ほとんど同じOSです。