首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏c#学习笔记

    createfile函数——c#usbHID通讯

    这是一个多功能的函数,可打开或创建文件或者I/O设备,并返回可访问的句柄:控制台,通信资源,目录(只读打开),磁盘驱动器,文件,邮槽,管道。

    1.6K31发布于 2020-12-31
  • 来自专栏c#学习笔记

    C#——USBHID上位机开发(win10、win7)

    win10和win7的区别只在于发送数据函数:hidDevice.Write(arr, 0, arr.Length);

    1.1K41发布于 2021-02-04
  • 来自专栏大数据学习笔记

    Linux清除U盘(USB)使用记录

    USB Serial support registered for generic [ 0.529231] usbcore: registered new interface driver usbhid [ 0.529232] usbhid: USB HID core driver [ 0.870736] usb 1-4: new low-speed USB device number

    13.7K30编辑于 2022-05-06
  • 来自专栏c#学习笔记

    C#——封装系统API库hid.dll报错引发的一系列问题

    有时候报这种错 一切的一切都是DLL的库名引起的 一开始我一直用HID作为库名,怎样改都有错  后面改成USBHID  神奇的就可以了 初步怀疑是系统有了这个库名,但应该也不影响呀。

    1K30编辑于 2022-05-10
  • 来自专栏OneTS安全团队

    USB流量在CTF中的解析思路

    需要注意: wireshark 高版本默认支持 USB HID 协议,将不会显示 Leftover Capture Data 而是 HID Data,可以将原指令中的 usbcap.data 改为 usbhid.data 中用另一种方式用指令过滤(会比分开手动导出方便一点)(上面脚本中os调用的指令,windows命令行是可以直接执行的) tshark -r ez_usb.pcapng -T fields -e usbhid.data

    1.6K10编辑于 2025-02-07
  • 来自专栏linux驱动个人学习

    带你遨游USB世界

    5.2、鼠标驱动 在Linux kernel中,drivers\hid\usbhid\hiddev.c和drivers\hid\usbhid\usbmouse.c两个驱动文件均可以支持USB鼠标,具体使用哪个驱动 下面我们就以drivers\hid\usbhid\usbmouse.c这个驱动文件为例,分析USB鼠标的驱动代码流程。

    3.7K21发布于 2020-07-21
  • 来自专栏全志嵌入式那些事

    FAQ_全志平台Tina系统改用gpt分区表后系统启动异常问题解决方法(Waiting for root device /dev/nand0p3...)

    events driver (C) Jiri Kosina [ 4.345615] usbcore: registered new interface driver usbhid [ 4.345617] usbhid: USB HID core driver [ 4.347085] sunxi-daudio daudio0: regulator

    49510编辑于 2024-02-02
  • 【udev用户空间设备管理】sysfs文件系统与Linux设备模型

    例子:/sys/module/usbhid(USB HID 设备驱动模块,支持鼠标、键盘) 举个直观的例子:找 USB 鼠标的信息,你可以通过两种路径: 按总线路径:/sys/bus/usb/devices 步骤 2:匹配驱动,绑定设备 USB 总线驱动遍历/sys/bus/usb/drivers下的所有驱动,找 “支持 046d:c077” 的驱动 —— 找到usbhid(USB HID 设备驱动,支持鼠标 、键盘); usbhid驱动和鼠标的kobject绑定,为鼠标注册 “输入事件处理函数”(比如处理移动、点击); 驱动更新kobject的属性,比如添加 “分辨率”“采样率” 等可配置属性。

    49110编辑于 2026-01-21
  • 来自专栏USB

    利用USB分析仪排查HID故障记录(1)——设备无法识别

    一、问题:无法识别我在使用一个新开发的USBHID设备时,发现设备接入主机后无法识别,在设备管理器中显示“未知设备”。我重新插拔了设备、更换了端口、重启电脑以及更换电脑还是无法识别到设备。

    9710编辑于 2026-06-08
  • 【Linux内核模块】模块的使用计数

    lsmod命令 用户空间可以通过lsmod命令查看模块的使用计数: $ lsmod | grep usbcore usbcore 311296 14 usb_storage,usbhid 使用计数的典型应用场景 3.1 驱动模块的依赖管理 USB 核心驱动(usbcore)被众多 USB 设备驱动依赖: 当插入 U 盘时,usb-storage驱动加载,usbcore计数 + 1 再插入 USB 鼠标,usbhid

    24410编辑于 2026-01-21
  • 来自专栏USB

    利用USB分析仪排查HID故障记录(3)——按键失灵

    一、问题:按键失灵我在测试自定义的USBHID键盘时,发现其在持续输入测试中,总会出现按键失灵的现象。该设备枚举与识别均正常,但在操作部分按键时主机有时候无响应。

    12310编辑于 2026-06-10
  • 杰理蓝牙音频开发板AC696N做HID设备功能开发:将AC696N变为蓝牙遥控器

    具体操作:在apps/hid/下找到对应设备类型的描述符定义文件;参考USBHID官方文档,修改报告描述符中的UsagePage和UsageID;注意描述符修改后,发送报告的数据格式也要同步调整。

    9810编辑于 2026-06-17
  • 来自专栏嵌入式Linux系统开发

    Linux USB 设备驱动模型

    Linux 内核源码:include\linux\usb.h Linux 内核源码:drivers\hid\usbhid\usbmouse.c 1.

    5.9K40编辑于 2023-08-22
  • 来自专栏RainMark 的文章

    构建 ARM Linux 4.7.3 嵌入式开发环境 —— BusyBox 构建 RootFS

    (pio) ledtrig-cpu: registered to indicate activity on CPUs usbcore: registered new interface driver usbhid usbhid: USB HID core driver input: AT Raw Set 2 keyboard as /devices/platform/smb@04000000/smb@04000000

    3.7K30发布于 2019-09-04
  • 来自专栏人人都是极客

    内核问题解决方法记录

    vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) ipv6 fuse joydev hid_thingm hid_generic uas usb_storage usbhid nls_iso8859_1 nls_cp437 vfat fat joydev sg shpchp sbsa_gwdt ipmi_ssif binfmt_misc ip_tables hid_generic usbhid

    2.8K82发布于 2019-08-06
  • 来自专栏网站教程

    lsusb命令在系统中显示有关USB设备信息

    root_hub, Driver=uhci_hcd/2p, 12M     |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid

    3.4K00发布于 2021-09-05
  • 来自专栏python3

    python获取linux中top信息

    0.0 0.0 0:00.00 kpsmoused 54 root 20 0 0 0 0 S 0.0 0.0 0:00.00 usbhid_resumer 0.0 0.0 0:00.00 kpsmoused 64 root 20 0 0 0 0 S 0.0 0.0 0:00.00 usbhid_resumer

    4.4K20发布于 2020-01-10
  • 来自专栏Gnep's_Technology_Blog

    荔枝派Zero(全志V3S) tftp下载 kernel 和 nfs 挂载文件系统

    mmc: initialized, max. request size: 16384 KB [ 1.202863] usbcore: registered new interface driver usbhid [ 1.208440] usbhid: USB HID core driver [ 1.214579] sun4i-codec 1c22c00.codec: ASoC: codec-analog

    1.6K20编辑于 2023-08-10
  • 来自专栏大龄程序员的人工智能之路

    鸿蒙系统研究之五:替换 AOSP 预编译库,关闭 SELinux

    mmci: mmc0: PL181 manf 41 rev0 at 0x10005000 irq 25,26 (pio) usbcore: registered new interface driver usbhid usbhid: USB HID core driver ashmem: initialized aaci-pl041 10004000.aaci: ARM AC'97 Interface PL041

    3.3K20发布于 2021-08-06
  • 来自专栏全栈程序员必看

    ZYNQ跑系统 系列(二) petalinux方式移植linux[通俗易懂]

    using DMA ledtrig-cpu: registered to indicate activity on CPUs usbcore: registered new interface driver usbhid usbhid: USB HID core driver NET: Registered protocol family 10 sit: IPv6, IPv4 and MPLS over IPv4 tunneling

    18.4K21编辑于 2022-11-04
领券