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

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

時には、正確に不明なイベントが発生した後にUSBマウスがハングする現象が発生します。リフレッシュレートが約5〜10Hzに低下するのと同じです。それ以外はまだうまく機能しますが、非常に迷惑で、コンピュータが非常に遅く感じます。スリープ後に頻繁に発生するようですが、時にはコンピュータが起動したばかりです。通常、再起動すると問題が解決します。

私は試した:

  • マウスを取り外して再接続します。
  • rmmodusbhidとhidとmodprobing(および無関係のpsmouse)
  • 再起動udev(マウスイン/アウト)
  • Xを殺して再起動
  • 2番目のUSBマウスを接続しました。両方のマウスに問題が残っています。

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

私はKubuntu 12.04を実行しています。これはノートブックで、タッチパッドには影響しません。

答え1

++をテキストモードで試してCtrl、すぐに++をAltグラフィックモードで試してください。F1CtrlAltF7

答え2

私のラップトップの光マウスが動作しています。Ubuntu18.04~へ4.15.0-51 - 一般何らかの理由でカーネルが動作を停止しました。まず、同じポートからプラグを抜いて再接続する一般的なクイック修正を試してから、使用していない他の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

それからアンロードして再ロードしてみました。USBHID

sudo modprobe -r usbhid && sudo modprobe usbhid

それは無駄です。しかし、ログに新しいエラーが見つかりました。

usb usb3-port2: connect-debounce failed

この時点で、私はこの特定のエラーが何を意味するのかを調べるためにWeb検索を行うことにしました。しかし、提供されたソリューションにはあまりにも多くの作業が必要だと感じ、問題解決のためにカーネルモジュールを使用して何ができるかを調べることにしました。まず、次のコマンドを実行して、特定のカーネルモジュールがロードされたことを確認しました。

sudo modprobe -r Tab

ご注意ください、適切ロードされたモジュールを取得する方法は、次を実行することです。lsmodしかし、私は未使用の細かい作業を処理するときに上記の方法を好みます。lsmodより詳細な出力

モジュール名マウス私の注目を集め、両方ともリロードをテストすることにしました。USBHIDそしてマウス私のマウスを復活させてください。

sudo modprobe -r usbhid && sudo modprobe -r psmouse
sudo modprobe usbhid && sudo modprobe psmouse

そう私の光マウス機能が回復された。

答え3

この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

ehci_hcdしかし、私のDebianではに変更する必要がありますehci-pci。また、異なるIDを持つことができ、以下を実行することで取得できます。

lspci | grep USB

答え4

この問題の原因はさまざまです。

1: マウスの健康は良くありません。別のUSBマウスをお試しください。
2:USBポートが物理的に破損しています。マウスを別のポートに接続します。
3:これはKDEの奇妙なバグかもしれません。 KDEでは奇妙なマウスとカーソルの問題が発生しますが、同じシステム上のUnityまたはGNOMEでは発生しません。
4: 別の/更新されたマウス ドライバーが必要な場合があります。

システムを更新してみてください。問題を解決するために何かを試したい場合(オペレーティングシステムに問題があることがわかったら)、システムにKubuntuの代わりにUbuntuをインストールすることをお勧めします。 Kubuntuは基本的に同じオペレーティングシステムですが、Ubuntuと同じではありません。

関連情報