百度
360搜索
搜狗搜索

linux查看usb设备鼠标键盘命令详细介绍

在 Linux 系统中,可以通过以下命令查看已连接的 USB 鼠标、键盘等设备信息:

1.
lsusb:查看所有 USB 设备

这是最直接的命令,用于列出当前系统识别的所有 USB 设备(包括鼠标、键盘、U 盘等)。
用法:直接执行 lsusblsusb -v-v 显示更详细信息)。

示例输出
plaintext

Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver

Bus 001 Device 004: ID 046d:0825 Logitech, Inc. Webcam C270

Bus 001 Device 005: ID 0480:a00c Toshiba America Inc. Keyboard

  • Bus 001 Device 003:表示设备所在的 USB 总线和设备编号。
  • ID 046d:c52b:厂商 ID(046d 是罗技)和产品 ID(c52b 是罗技的优联接收器,可能用于无线鼠标 / 键盘)。
  • 最后一列是设备描述(如 Keyboard 直接标明是键盘)。

2.
lsinput:查看输入设备(含鼠标、键盘)

lsinputlibinput 工具的一部分,用于列出系统识别的输入设备(包括 USB 和非 USB 设备,如触控板)。
用法:执行 lsinput(需先安装 libinput-tools,部分系统可能需要 sudo apt install libinput-tools)。

示例输出
plaintext

event4      Logitech USB Keyboard                     id=3      [slave  keyboard]

event5 Logitech USB Keyboard id=3 [slave keyboard]

event6 Logitech USB Receiver id=9 [slave pointer]

  • 输出中的 pointer 表示鼠标类设备,keyboard 表示键盘类设备。

3.
dmesg:查看 USB 设备连接日志

通过内核日志(dmesg)可以查看 USB 设备插入时的详细信息(如驱动加载过程)。
用法:执行 dmesg | grep -i usb(过滤 USB 相关日志),或 dmesg | grep -i "mouse\|keyboard"(直接过滤鼠标 / 键盘)。

示例输出
plaintext

[  123.456] usb 1-2: New USB device found, idVendor=046d, idProduct=c52b, bcdDevice= 1.10

[ 123.457] usb 1-2: Product: Unifying Receiver

[ 123.458] input: Logitech Unifying Receiver as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046d:C52B.0002/input/input10

[ 123.459] logitech-djreceiver 0003:046d:C52B.0002: input,hidraw0: USB HID v1.11 Device [Logitech Unifying Receiver] on usb-0000:00:14.0-2/input2

4. 直接查看输入设备文件(
/proc/bus/input/devices

/proc/bus/input/devices 文件记录了所有输入设备的详细信息(包括 USB 鼠标 / 键盘)。
用法:执行 cat /proc/bus/input/devices | grep -i -A 5 "mouse\|keyboard"(过滤并显示鼠标 / 键盘的上下文信息)。

示例片段
plaintext

I: Bus=0003 Vendor=046d Product=c52b Version=0110

N: Name="Logitech Unifying Receiver"

P: Phys=usb-0000:00:14.0-2/input2

S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046d:C52B.0002/input/input10

U: Uniq=

H: Handlers=sysrq kbd leds event4 event5

B: PROP=0

B: EV=120013

...

总结

  • 快速查看所有 USB 设备:用 lsusb
  • 定位鼠标 / 键盘具体输入路径:用 lsinputcat /proc/bus/input/devices
  • 查看设备连接过程:用 dmesg | grep usb
阅读更多 >>>  usb调试是什么意思

网站数据信息

"linux查看usb设备鼠标键盘命令"浏览人数已经达到24次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux查看usb设备鼠标键盘命令的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!