提示
X
本案例来自tskb,请前往tskb修改源内容:立即前往
'>

USB外设VID和PID的收集方法

|

问题描述

本节主要讲解获取USB设备VID和PID的方法,方法较多不仅限于以下方式,建议使用windows系统的物理机接USB外设后,使用USBview工具获取,这样获取的信息最全面,出现异常的概率也最小;

说明:
USB外设到虚拟机或者通过瘦客户机获取的USB设备信息,可能由于兼容性问题,导致收集的信息有偏差,比如:获取的VID和PID错误或外设存在多个VID和PID,但只识别到其中一个等

方法一:USBview获取外设的PVID和详细信息
总体思路:在物理机上,通过拔插(拔掉设备,设备就会从USBView上消失,插上又会出现),在USBView中找到并且确认是哪个设备,通过单个设备拔插,就可以确认该设备的位置,最后在USBView中找到并且确认是哪个设备,获取外设的PVID及详细信息;

USBview工具附件如下:
usbview2.0.zip (252.17 KB, 下载次数: 67)
USBView使用方法
1、打开USBView,左上角菜单“Options”勾选“AutoRefresh”


2、左边列表为设备列表,右边空白处是设备详细信息显示的地方;


3、通过拔掉或者插上USB设备,并且观察拔插前后左边设备列表变化,可以找到USB设备了;

4、插上设备后,通过左边设备列表点击设备后,右边会显示其设备详细信息。(需要获取该设备的详细信息,可以将右侧内容完整复制到.txt文件中或者截图)



方法二:通过VDI Client(瘦客户机自带的工具)获取外设的PVID和详细信息

1、在瘦客户机(ARM/X86)上插入USB设备;
2、登录客户端,在资源页面(如下图)的右上角选择个人设置,查看外设信息即可获取到vid:pid以及设备的名单等信息;




方法三:通过windows系统的设备管理器获取USB设备的PVID和详细信息

1、在windows系统的物理机或虚拟机上插入USB设备,确保设备驱动已安装;(推荐使用物理机获取)

2、打开设备管理器,展开其他设备或通用串行总线控制器列表,拔出设备,再重新插入,对比确认设备列表,找到对应USB设备;

3、双击设备节点,查看详细信息,属性选择硬件ID,可以查看设备商ID和产品ID,即VID和PID,如下图所示:VID=08BD,PID=020B


方法四:通过瘦客户机日志获取外设的PVID和详细信息

1、在瘦客户机(ARM/X86)上插入USB设备
2、登录控制台,到客户机管理页面,先选择插着USB设备的客户机,然后点击获取日志,页面路径:VDI设置->客户机管理->获取日志;


3、解压下载的文件,文件目录如下,打开文件usblogcat.txt;


4、找到要查询的USB设备的名称,对应的VID : PID就是要查询的结果;


方法五:通过USBTrace工具获取外设的PVID和详细信息

USBTrace工具安装包及操作说明详见以下链接:

如下图所示,获取设备的PVID及其他详细信息


解决方案

操作影响范围

无影响

我要分享
文档编号: 219817
作者: admin
更新时间: 2023-01-05 17:29
适用版本: