社区
驱动程序开发区
帖子详情
LINUX hid的usb设备唯一标示是什么
孟如庭
2016-03-08 04:45:17
即在linux下,hid的usb设备要怎么区分,不能用vid/pid,因为可能有多个同vid/pid的设备,设备本身肯定有序列号,但是我也不想用。因为我想做的是加互斥,使用唯一标示作为mutex的名字,在mutex的时候还无法取得序列号,还有其他能唯一标示设备的吗?
即插入两个同vid、pid的设备,怎么区分这两个?
...全文
1132
8
打赏
收藏
LINUX hid的usb设备唯一标示是什么
即在linux下,hid的usb设备要怎么区分,不能用vid/pid,因为可能有多个同vid/pid的设备,设备本身肯定有序列号,但是我也不想用。因为我想做的是加互斥,使用唯一标示作为mutex的名字,在mutex的时候还无法取得序列号,还有其他能唯一标示设备的吗? 即插入两个同vid、pid的设备,怎么区分这两个?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ropphy
2017-11-29
打赏
举报
回复
相同VID和PID的设备在Linux系统中的 Bus-ID 和 Device-ID 是不一样的,可以用 Bus-ID、Device-ID、VID、PID组成的字符串作为mutex的名字。
简单使用lsusb命令可以获取说需要的信息,复杂点就去使用响应的API。
这是一个账号007
2017-03-16
打赏
举报
回复
右键看那个HID设备的时候 好像详细信息里的”父系“这一栏不一样,可是我不知道怎么获取。求大家指导
jtzgx
2016-03-11
打赏
举报
回复
同问大侠,谢谢!
肉肉不傲娇
2016-03-11
打赏
举报
回复
我最近也在研究这个,要找个一个唯一标识来禁用U盘但是不禁用鼠标键盘。。。。问出来了麻烦说声~~~~~
孟如庭
2016-03-10
打赏
举报
回复
发现在 ./dev/bus/usb/02/ 目录下会有不同的数字响应,但是目前不知道怎么获得这个路径?
孟如庭
2016-03-09
打赏
举报
回复
自己顶一下 ,求助
孟如庭
2016-03-08
打赏
举报
回复
求助求助 。。。
fix-
linux
-mouse:提示如何在
Linux
上修复
USB
鼠标问题
修复
Linux
鼠标如何 目录 介绍 本操作方法中的所有内容都与openSUSE Leap 15.1有关,但也大多数情况下也适用于其他
Linux
发行版。 执照 作者:塞巴斯蒂安·帕绍(Sebastian Parschauer) 当我在SUSE工作时,该文档是在同事的帮助下创建的。 但是意见是我自己的。 此外,这项工作有待不断改进。 欢迎所有贡献。 请只是在GitHub上打开问题以开始讨论。 这项工作是根据。
Linux
上的
USB
鼠标
USB
光电鼠标通常基于PixArt Imaging的单个芯片。 一个示例是PAN3511用
USB
ID 093a:2510标识自己。 许多
USB
鼠标也支持将它们用作PS / 2鼠标(例如,带有适配器)。 它们还支持PS / 2旧式数据报告协议。 这对于在文本控制台/虚拟终端(VT)上使用它们也很重要。 当前,仅在
Linux
上的显示服务器上支持常规
USB
报
linux
关于
usb
的使用,
linux
之常见的使用
USB
设备
,
linux
usb
设备
这些
USB
设备
包括U
linux
之常见的使用
USB
设备
,
linux
usb
设备
这些
USB
设备
包括U软驱这个曾经的鸡肋终于彻底从电脑上消失了,取而代之的是容量更大,携带更方便,传输速度更快的
USB
设备
。这些
USB
设备
包括U盘,MP3,iPad,移动硬盘,数码相机等。对于这些新潮的小发明,
Linux
内核都提供了很好的支持。一般来说,
Linux
会自动挂载接入
USB
接口的
设备
。这一点和光盘非常相似。要卸载
USB
设备
,只需右击桌面...
Linux
设备
驱动之
HID
驱动
Linux
设备
驱动之
HID
驱动
linux
usb
组合
设备
,(转)一个
usb
口实现多
usb
设备
之
USB
HID
复合
设备
实例(键盘+鼠标)
插上
设备
,实际测试看看效果,再打开
设备
管理器,发现人体学输入
设备
里只多出了一个人体学输入
设备
(图中另一个是我本来的
USB
鼠标),在键盘和鼠标里都多了一个
HID
类型的键盘和鼠标,再分别查看它们的PID和VID,发现都是一样的。上两节我们实现了
USB
鼠标和
USB
键盘的实例,也许有人会问能不能用一套硬件同时实现
USB
鼠标和
USB
键盘的功能,答案是肯定的,而且这种应用场合是有的,比如带鼠标功能的多媒体键盘...
Linux
系统
USB
设备
检测
Linux
系统
USB
设备
检测
Linux
下查看
USB
设备
命令: 参考链接: https://wenku.baidu.com/view/a33c0d616aeae009581b6bd97f1922791688be06.html 来源:百度文库 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 终端输入: cat /sys/kernel/debug/
usb
/devices 终端输出: T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Sp
驱动程序开发区
1,317
社区成员
2,173
社区内容
发帖
与我相关
我的任务
驱动程序开发区
主要是开发驱动技术
复制链接
扫一扫
分享
社区描述
主要是开发驱动技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章