usb驱动问题?
现在linux内核的usb驱动用的是哪个文件,网上都是分析usbmouse.c, 今天看源码这个文件根本没被编译,那么内核用的是哪个驱动?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
现在linux内核的usb驱动用的是哪个文件,网上都是分析usbmouse.c, 今天看源码这个文件根本没被编译,那么内核用的是哪个驱动?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
回复 1# liujunwei1234
kvm虚拟机中用的是psmouse.ko,但是主机不知道用的是什么?
回复 1# liujunwei1234
/drivers/usb/core
/drivers/usb/host
如果是 usb 鼠标或键盘的话 --> /drivers/hid/usbhid
U 盘 /drivers/usb/storage
回复 3# zd零
学习了!
回复 3# zd零
我感觉好像不是/driver/hid/usbhid, 如果是这个的话,lsmod应该能看到usbhid模块才对吧,但实际情况是没有的。我现在就是不确定到底用的是哪个驱动,你是怎么确定的?
刚才忘了说了,不同的linux发行版这个可能是不同的,我用的是Fedora 15。
回复 5# liujunwei1234
usbhid 通常是直接编译进内核的,所以 lsmod 看不到!
楼主可以尝试重新编译一下 kernel!
回复 6# zd零
多谢回答,这个倒是可能了!