社区首页 >问答首页 >内核安装问题:新的USB设备找到,产品: USB光电鼠标重复

内核安装问题:新的USB设备找到,产品: USB光电鼠标重复
EN

Ask Ubuntu用户
提问于 2016-06-28 06:45:20
回答 2查看 711关注 0票数 4

这里的第一张海报。

我正在更新Linux内核版本4.6.3,并使用Lilo安装它。

我正在运行Ubuntu版本16.04lts。

当我选择新内核时,一切都开始得很好,但它目前正在做一些奇怪的事情。它不断地打印以下内容:

代码语言:javascript
代码运行次数:0
复制
[ XXXX, YYYYYY] usb 3-14: newlow-speed USB device number ZZ using xhci_hcd

[ XXXX, YYYYYY] usb 3-14: new device found, idVendor 04ca, idProduct=0061

[ XXXX, YYYYYY] usb 3-14: new device strings: Mfr=1, Product=2, SerialNumber=0

[ XXXX, YYYYYY] usb 3-14: Product: USB Optical Mouse

[ XXXX, YYYYYY] usb 3-14: Manufacturer: PixArt

[ XXXX, YYYYYY] usb 3-14: USB disconnect, device number ZZ

ZZ已经从1-38缓慢增长(现在是38,谁知道它会停在哪里)。对于每个ZZ,XXXX,YYYYYY是不同的。

这不正常对吧?

我该怎么办?

感谢您的时间和反馈。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2016-06-28 07:20:23

如果官方内核(当前为4.4.0-28)没有出现这种情况,那么您就有了答案。

主线内核与Ubuntu不100%兼容,不建议安装,除非官方内核不支持某些硬件问题,否则不应该安装它们。

此外,主线内核缺少image-extra包,其中包含规范发布的驱动程序。

票数 1
EN

Ask Ubuntu用户

发布于 2019-02-05 08:10:47

您的Lite-On PixArt OEM鼠标在内核v5.0-rc5中的Linux内核usbhid怪癖中仍然是未知的。PixArt USB光电鼠标IC有一个HW错误。它们的缓冲区溢出,固件崩溃,如果它们不总是被轮询,它们会重新连接。因此,它们需要启用HID_QUIRK_ALWAYS_POLL (0x00000400)或gpm服务才能正常工作。

基础:https://github.com/sriemer/fix-linux-mouse

如果您可以测试内核引导参数usbhid.quirks=0x04ca:0x0061:0x00000400,那么我可以为上游Linux内核准备补丁。提亚

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/792335

复制
相关文章
USB 设备问题:USB 设备无法识别或正常使用
示例:使用 udev 规则设置权限: 编辑 /etc/udev/rules.d/99-usb.rules 文件,添加以下行:
是山河呀
2025/02/06
5970
USB总线-Linux内核USB3.0设备控制器复合设备之USB gadget configfs分析(七)
configfs是基于ram的文件系统,与sysfs的功能有所不同。sysfs是基于文件系统的kernel对象视图,虽然某些属性允许用户读写,但对象是在kernel中创建、注册、销毁,由kernel控制其生命周期。而configfs是一个基于文件系统的内核对象管理器(或称为config_items),config_items在用户空间通过mkdir显式的创建,使用rmdir销毁,在mkdir之后会出现对应的属性,可以在用户空间对这些属性进行读写,与sysfs不同的是,这些对象的生命周期完全由用户空间控制,kernel只需要响应用户空间的操作即可。configfs和sysfs两者可以共存,但不能相互取代。
233333
2023/01/01
10.4K0
USB总线-Linux内核USB3.0设备控制器复合设备之USB gadget configfs分析(七)
USB设备状态
当USB设备插上主机时,主机就通过一系列的动作来对设备进行枚举配置(配置是属于枚举的一个态,态表示暂时的状态),这些态如下:
233333
2022/10/08
1.7K0
USB设备状态
USB总线-Linux内核USB3.0设备控制器驱动框架分析(四)
如下图所示,USB控制器可以呈现出两种不同的状态。USB控制器作为Host时,称为USB主机控制器,使用USB主机控制器驱动。USB控制器作为Device时,称为USB设备控制器,使用UDC(usb device controller)驱动。本节只分析USB控制器作为Device时的驱动框架。
233333
2022/12/13
10.3K0
USB总线-Linux内核USB3.0设备控制器驱动框架分析(四)
USB总线-Linux内核USB3.0设备控制器复合设备之legacy方式分析(八)
在usb gadget configfs引入到内核之前,内核都使用硬编码的方式实现复合设备,无法在用户空间动态修改和绑定不同的function驱动,若要修改,则需要修改内核代码,重新编码,非常不方便。目前这部分代码在被放到drivers/usb/gadget/legacy/目录下。被编译成内核模块时,名称以g开头,如音频设备g_audio.ko、串口设备g_serial.ko、CDC设备及大容量存储设备g_multi.ko。USB gadget configfs和legacy相比只是实现复合设备的形式不同而已,设备的功能最终还是要通过function驱动实现。下面以音频复合设备为例,分析g_audio驱动的工作过程。
233333
2023/01/01
4.1K0
USB总线-Linux内核USB3.0设备控制器复合设备之legacy方式分析(八)
USB设备状态设置-- usb_gadget_set_state()
在USB 2.0协议中第 9.1 USB Device States 章节规定了USB设备的6种状态,包括:
233333
2021/01/30
2.3K0
USB总线-Linux内核USB3.0设备控制器之UDC驱动分析(六)
UDC驱动的接口都定义在drivers/usb/gadget/udc/core.c文件中。USB Function驱动通过调用这些接口匹配及访问USB设备控制器,而底层USB控制器驱动要实现这些接口定义的功能。下面分析一下主要的UDC驱动接口调用流程。
233333
2022/12/31
9.6K0
USB总线-Linux内核USB3.0设备控制器之UDC驱动分析(六)
Linux USB 设备驱动模型
"USB 接口"是逻辑上的 USB 设备,编写的 usb_driver 驱动程序,支持的是"USB 接口":
Jasonangel
2023/08/22
6460
Linux USB 设备驱动模型
第4章_USB 设备编程
USB 本身是一个很庞大、复杂的体系, 本课程的重点在于工业互联, USB 是其中的一个 小小知识点。本章课程的目的在于:能理解 USB 的一些概念,能使用 USB 传输数据。 4.2~4.5 节, 介绍 USB 概念;4.6~4.7 节,移植 USBX 实现 USB 串口功能。
韦东山
2024/06/29
2080
第4章_USB 设备编程
弹出USB大容量存储设备时出问题_win10无usb大容量存储
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/08
1.1K0
弹出USB大容量存储设备时出问题_win10无usb大容量存储
树莓派固定usb设备名称
# path: /etc/udev/rules.d # file: devices.rules SUBSYSTEM=="video*", ATTR{index}=="0", KERNELS=="1-1.1:1.0", MODE="0666", SYMLINK+="camera0", OPTIONS+="last_rule" SUBSYSTEM=="video*", ATTR{index}=="0", KERNELS=="1-1.2:1.0", MODE="0666", SYMLINK+="camera1"
用户2458545
2022/09/07
1.5K0
C# 获得设备usb信息
本文告诉大家如何获得设备的usb来进行判断是否有哪些usb和找不到usb可能是什么。
林德熙
2022/08/04
2.1K0
USB干扰无线蓝牙设备整改案例
包铜箔来屏蔽干扰是EMC整改中最常见的措施之一,铜箔的高电导率会反射高频的辐射干扰,比如手机中的相机或屏幕往往有大面积的包铜箔处理,见下图(既有屏蔽功能也有散热功能),或者主板上有屏蔽罩,可以起到良好的屏蔽作用。
工程师看海
2022/11/29
2.4K0
USB干扰无线蓝牙设备整改案例
C# 获得设备usb信息
本文告诉大家如何获得设备的usb来进行判断是否有哪些usb和找不到usb可能是什么。
林德熙
2018/09/18
2.1K0
Linux USB 设备基础理论
注:本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。
宋天伦
2023/10/20
4300
网络安全周 - USB 设备
一、引言 随着计算机技术的飞速发展,USB 设备因其便捷性而被广泛应用。然而,这也为恶意攻击者提供了可乘之机。近年来,出现了利用特制 USB 设备,如特制鼠标,通过 Windows 系统漏洞来自动修改系统配置的安全事件,给用户和企业带来了严重的潜在风险。
Khan安全团队
2024/08/17
1110
研究人员演示:用USB设备能够秘密窃取临近USB接口的数据
只需要用一个稍作伪装过的USB设备,插到电脑的USB口中,它就能监听临近USB接口泄露出出来的电信号,如果临近USB口接了键盘的话,那么通过对其进行分析就能获取到用户的键击记录。 近日, 来自澳大利亚阿德莱德大学的研究人员演示了通过USB小工具来监控旁边插入的USB设备的数据流动。 这个间谍小工具可以拦截相邻端口的电信号,来把敏感信息泄露给攻击者。这在技术上定义为“通道间串扰泄露”。 串扰: 串扰(英文:crosstalk),又称串音干扰,是电子学和通信学的专业术语。 串扰在电子学上是指两条信号线之间的耦合
FB客服
2018/03/01
1.5K0
研究人员演示:用USB设备能够秘密窃取临近USB接口的数据
Android Audio支持Usb 音频设备
最近遇到一些场景,Android 需要支持通话音量下从一些usb外设采集音频数据。对于Android,通话音量下,需要主动连接设备,否则会默认从手机麦克风采集。
一只小虾米
2022/11/16
1.9K0
USB总线-USB协议简介(一)
USB是通用串行总线(Universal Serial Bus)的缩写。在USB总线出现之前,计算机与键盘、鼠标、扫描仪、打印机都使用专用的接口连接,不同设备的接口不能互用,扩展性很差,每次插拔设备都要关闭计算机,不支持热插拔,且通信速率很低。为了解决上述问题,USB总线诞生了。USB总线就好像一条管道,管道里流过的东西只要符合USB协议,至于具体流的是什么东西,USB总线并不关心,可以是自来水,可以是污水,可以是天然气,也可以是石油。对应具体的设备上,只要是支持USB协议的设备,都可以连接计算机,如USB键盘、USB鼠标、USB摄像头、USB音箱等。USB的出现简化了计算机与外围设备的连接,增强了扩展性,支持热插拔,且通信速度很快。
233333
2022/12/05
6.4K0
USB总线-USB协议简介(一)
Android接入USB设备后导致Activity重新调用onCreate问题
解决办法:manifests的所有activity声明,增加configChanges如前文所述。
用户10521372
2023/07/31
5400

相似问题

USB设备的问题

20

USB设备未安装

10

ubuntu USB设备安装

10

USB安装问题

10

如何正确安装USB设备

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文