ワイヤレスUSBマウスを正しく動作させるにはどうすればよいですか?

ワイヤレスUSBマウスを正しく動作させるにはどうすればよいですか?

ワイヤレスUSBマウスはプラグアンドプレイされません。

Linux(Ubuntu 12.04)を初めて使用し、さらに学びながらシェル、Pythonなどの使い方を学ぶための開発環境を手に入れようとしています。

問題を解決するために最善を尽くしましたが、解決策が見つかりませんでした。これを実行していますが、USBナブを接続せずに入ると、lsusbNovatekデバイスが消えることがわかります。lsusb

マウスを使う方法はありますか? Windowsではプラグアンドプレイ方式です。これが重要かどうかはわかりません。

ベストアンサー1

lsusbLinuxシステムがマウスについて何を知っているかを正確に確認するために、より多くのデバッグを有効にして実行します。

$ lsusb -vv

またdmesg、ログを確認して、マウスが正しく検出されたこと、ブート中にドライバおよび/またはカーネルモジュールが割り当てられていることを確認してください。

dmesgたとえば、私のマウスログでは次のようになります。

$ grep -i mouse /var/log/dmesg
[    1.668480] mice: PS/2 mouse device common for all mice
[    2.637695] generic-usb 0003:046D:C521.0001: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1d.0-1.1/input0

検出され、に割り当てられていることがわかりますinput0

もう一つの便利なツールはhwinfoespですhwinfo --mouse。例:

$ # hwinfo --mouse
38: USB 00.0: 10503 USB Mouse                                   
  [Created at usb.122]
  Unique ID: R8DB.etCFWb3M1lD
  Parent ID: FKGF.0j9+vWlqL56
  SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0
  SysFS BusID: 2-1.1:1.0
  Hardware Class: mouse
  Model: "Logitech USB Receiver"
  Hotplug: USB
  Vendor: usb 0x046d "Logitech, Inc."
  Device: usb 0xc521 "USB Receiver"
  Revision: "57.01"
  Compatible to: int 0x0210 0x0028
  Driver: "usbhid"
  Driver Modules: "usbhid"
  Device File: /dev/input/mice (/dev/input/mouse1)
  Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event5, /dev/char/13:69, /dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse, /dev/input/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-event-mouse, /dev/char/13:33, /dev/input/by-id/usb-Logitech_USB_Receiver-mouse, /dev/input/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-mouse, /dev/char/13:63
  Device Number: char 13:63 (char 13:33)
  Speed: 1.5 Mbps
  Module Alias: "usb:v046DpC521d5701dc00dsc00dp00ic03isc01ip02"
  Driver Info #0:
    Buttons: 8
    Wheels: 2
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #37 (Hub)

上記は、デバイスがどのドライバを使用しているかを示していますusbhid

おすすめ記事