USBデバイスメッセージフラッドdmesg(およびコンソール)

USBデバイスメッセージフラッドdmesg(およびコンソール)

USB マウスがラップトップに接続されると、dmesg に次のメッセージが表示されます。

usb 3-1: USB disconnect, device number 28
usb 3-1: new low-speed USB device number 29 using xhci_hcd
usb 3-1: New USB device found, idVendor=045e, idProduct=00cb
usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-1: Product: Microsoft USB Optical Mouse
usb 3-1: Manufacturer: PixArt
usb 3-1: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
input: PixArt Microsoft USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input39
hid-generic 0003:045E:00CB.001C: input: USB HID v1.11 Mouse [PixArt Microsoft USB Optical Mouse] on usb-0000:00:14.0-1/input0
usb 3-1: USB disconnect, device number 29
usb 3-1: new low-speed USB device number 30 using xhci_hcd
usb 3-1: New USB device found, idVendor=045e, idProduct=00cb
usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-1: Product: Microsoft USB Optical Mouse
usb 3-1: Manufacturer: PixArt
usb 3-1: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
input: PixArt Microsoft USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input40
hid-generic 0003:045E:00CB.001D: input: USB HID v1.11 Mouse [PixArt Microsoft USB Optical Mouse] on usb-0000:00:14.0-1/input0

ラットは絶えず除去され、再発見されたようだった。

CTRL+ALT+F1このメッセージは、私がログインすると(たとえば)、私のコンソールにもあふれます。このメッセージが私を悩ませないように、この問題を解決する方法はありますか?

ベストアンサー1

元のOEMマウスみんな知ってるランレベル1または3で毎分(存在する場合)切断/再接続ポーリングが常に行われるわけではありませんLinuxで。内部バッファオーバーフロー、FWがクラッシュした後に再接続されます。ドライバのデフォルト動作はusbhid割り込みを待つことです。

基本的な: https://github.com/sriemer/fix-linux-mouse

提出しました修理するこのマウスの場合Linux USB現在のメーリングリスト:

https://marc.info/?l=linux-usb&m=154159427814212&w=2

これカーネルブートオプション usbhid.quirks=0x045e:0x00cb:0x00000400あなたにもHID_QUIRK_ALWAYS_POLLアクティブになります。

別のオプションはgpmサービスを有効にすることです。その後、マウスがgpmポーリングされ、実際に仮想端末で使用できます。

おすすめ記事