usb-hid

usb hid 故障排除 linux
usb-hid

usb hid 故障排除 linux

我正在尝试让 Java 程序连接到 Fedora 30 上的 HID 设备,但在尝试连接时收到“errno 13”错误 软件库创建者和用户堆栈溢出已确认这不是软件库问题 我的用户已被添加到 wheel、dialout 和 input 组,结果相同 有人能建议一种解决这个问题的方法吗? 设备路径:/dev/input/by-id 0 lrwxrwxrwx. 1 root root 9 六月 13 09:02 usb-Sycreader_RFID_Technology_Co.__Ltd_SYC_ID_IC_USB_Reader_08FF20140315...

Admin

应用 usbhid 怪癖
usb-hid

应用 usbhid 怪癖

我有设备 0x56a:0x350 (wacom cintiq pro 16),意外地(由于硬件问题)被系统(在任何机器或操作系统上)读取为 0x56a:0x34e (wacom MobileStudio Pro 16) 它工作正常,但是笔 X 和 Y 被反转了,所以我想做以下三件事之一: 修补设备的 hid 报告描述符,以便向内核 usbhid 模块提供有关其自身的正确信息(但我没有 0x350 设备的正确 hid 描述符的十六进制转储) - 如果有人能告诉在哪里可以找到它。 应用 usbhid 怪癖 HID_DG_INVERT (0x000d003c) ...

Admin

更改 USB 设备的默认驱动程序
usb-hid

更改 USB 设备的默认驱动程序

我正在开发一个使用 PlayStation Buzz! 控制器的小项目。较新的控制器会自动检测到 HID 设备,但不幸的是,较旧的版本被检测为故障的 USB 集线器。可以手动将每个设备安装为 HID 设备,但不幸的是,重新启动后此手动配置会丢失。 有没有办法更改具有给定供应商和产品 ID 的设备的默认驱动程序? ...

Admin

Windows 10 笔记本电脑无法识别 USB 鼠标或键盘
usb-hid

Windows 10 笔记本电脑无法识别 USB 鼠标或键盘

我正在看一台 Windows 10 笔记本电脑(Surface Pro 3),它无法识别 USB 鼠标或键盘。 USB 端口可连接存储设备(包括微控制器)、USB UART 设备、USB 视频捕获设备、USB 以太网适配器。它能够连接蓝牙鼠标。 我尝试过的鼠标和键盘可以在其他 Windows 10 笔记本电脑(戴尔)和非 Windows 计算机上使用。 但任何 USB 键盘或鼠标,我尝试过多次,都显示相同的消息: The Last USB Device you connected malfunctioned and windows does not reco...

Admin

为什么 Playstation 3 控制器不能作为 USB HID 设备开箱即用?
usb-hid

为什么 Playstation 3 控制器不能作为 USB HID 设备开箱即用?

我想要使​​用一个使用 Gamepad API 的网站(请参阅https://gamepad-tester.com例如)。该网站可与 macOS 上 Chrome 上的有线 PS3 控制器配合使用。 但是当我将控制器插入 Windows 计算机时,Chrome 无法检测到它。显示为 Xbox 控制器的 Logitech 控制器可以正常工作。 我很确定 PS3 控制器是标准 USB HID 设备,那么为什么它不能开箱即用呢?当然,有一个简单的专有握手来进行蓝牙配对,但除此之外,它不应该像任何其他游戏手柄一样工作吗? ...

Admin

如何在 Linux 下降低 Logitech MX518 鼠标的轮询率?
usb-hid

如何在 Linux 下降低 Logitech MX518 鼠标的轮询率?

我正在运行 Arch Linux,我的鼠标(Logitech MX518 游戏鼠标)出现问题。我想降低它的轮询率。目前,它每 1 毫秒轮询一次,这会导致大多数应用程序中的 CPU 使用率更高,并且对于我的用例来说有点过头了。我通过分析输出确定轮询率为 1 毫秒cat /sys/kernel/debug/usb/devices: T: Bus=02 Lev=04 Prnt=09 Port=02 Cnt=02 Dev#= 11 Spd=12 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxP...

Admin

有人能帮我解释 USB HID 中的这些数字吗?
usb-hid

有人能帮我解释 USB HID 中的这些数字吗?

我正在我的光学装置中使用一个设备。http://www.ti.com/lit/ug/dlpu010g/dlpu010g.pdf。我可以投影任何图像(1、2、..、8 位)。我不是程序员,这让我更难解释我的问题。我需要知道什么时候屏幕上应该显示哪种颜色。为此,我需要修改设置配置中的初始化参数并发送到设备(位、时间曝光等以满足我的需求。 有一个参数写为:0x00061800 我想知道如何解释这些数字以及它们来自哪里。我知道这是一个非常笼统的问题,我可能会收到管理员的警告,但如果有人能给我提示或解释,至少让我知道如何理解这类命令,我将不胜感激。 ...

Admin

Wine 找不到 HID USB 设备(Power Commander V 接口)
usb-hid

Wine 找不到 HID USB 设备(Power Commander V 接口)

我正在努力Dynojet Power Commander V(PCV)软件在 Wine 4.0 和 18.2x64 中运行。程序启动正常,但无法找到通过 USB 作为 HID 连接的控制器。它适用于虚拟盒(Windows 7),但对于我要做的事情来说,这太麻烦了。 我在https://wiki.winehq.org/Hid以及许多其他不起作用的东西。Wine 调试日志只是说找不到控制器,没什么用。PCV 软件中没有指导连接的选项。 它只是使用通用的 Windows HID 驱动程序。 $ dmesg [17133.472348] usb 3-3: new ...

Admin

1 个特定 USB 端口上的 HID 设备无法再被识别
usb-hid

1 个特定 USB 端口上的 HID 设备无法再被识别

在我目前的项目中,我使用的是 IPC(工业 Windows 7 Ultimate PC)和 1 个或多个霍尔传感器。这些探测器测量新生产的磁铁的磁场强度,并以字符串形式返回值(特斯拉)。 该设置与自编的 c# 应用程序一起工作,使用制造商的库和 Profinet 库,将结果发送到 PLC。 最近,两个探头中的一个不再连接。我收到一条 Windows 通知,称连接的 USB 设备不再被认可设备管理器显示其中一个探测器最初显示为 HID 设备,现在是一个未知的 USB 设备。 经过进一步调查,我发现现在只有在某个特定端口上才能识别该设备。所有其他端口都会导...

Admin

我可以将 /dev/usb/hiddevX 作为存储类型挂载吗?
usb-hid

我可以将 /dev/usb/hiddevX 作为存储类型挂载吗?

我从电视服务提供商那里获得了一个外部硬盘,他们的接收器可以通过 eSATA + USB(y 型电缆)访问。将设备插入我的计算机后,我得到: 这是 dmesg: [290079.510263] usb 1-1.4: new low-speed USB device number 6 using ehci-pci [290079.624653] usb 1-1.4: New USB device found, idVendor=0bf0, idProduct=c010 [290079.624657] usb 1-1.4: New USB device str...

Admin

如何在 Windows 10 上纠正 Nyko Airflo EX 控制器右模拟摇杆行为?
usb-hid

如何在 Windows 10 上纠正 Nyko Airflo EX 控制器右模拟摇杆行为?

我有一台旧的 Nyko Air Flo EX,它运行良好。除了右侧模拟摇杆行为不正确。经过一番挖掘,我发现了以下内容: 它使用符合 HID 标准的游戏控制器 硬件 ID: HID\VID_124B&PID_4D01&REV_0101 HID\VID_124B&PID_4D01 HID\VID_124B&UP:0001_U:0004 HID_DEVICE_SYSTEM_GAME HID_DEVICE_UP:0001_U:0004 HID_DEVICE 什么时候Joy.Cpl 测试处于空闲状态 按下模拟摇杆按钮(bt...

Admin

意外禁用所有 HID 设备 - 无法执行任何操作
usb-hid

意外禁用所有 HID 设备 - 无法执行任何操作

标题说明了一切。我正在尝试 devcon.exe,不小心禁用了所有 HID 设备。除了电源按钮和 Windows 键之外,我无法对计算机执行任何操作,重新启动似乎没有任何作用。我有点受不了。有什么办法可以解决这个问题吗? ...

Admin

通用 HID USB 不断尝试在 Win10 Bootcamp 中安装
usb-hid

通用 HID USB 不断尝试在 Win10 Bootcamp 中安装

我有一个通用 USB HID 设备(USB 体重秤)。当我将其插入具有 Bootcamp Win10 配置的 MacMini 时,USB 会不断尝试安装(您可以听到 Windows 声音)。奇怪的是,如果我运行读取该设备的软件,它就可以正常工作。只要我运行该软件,设备就会停止安装。一旦我停止它,设备就会再次开始安装。 所有其他 USB 设备均可在同一台计算机上顺利安装。 并且在不同的机器(win7)上安装相同的设备也很好。 有什么帮助吗? ...

Admin

收集的背景信息
usb-hid

收集的背景信息

我想要回答的根本问题很简单: 在 Windows 10 中使用 HID 设备理论上每秒可以写入的最大字符数是多少? 为了回答这个问题,我必须弄清楚 Windows 10 操作系统如何处理键盘输入。翻阅了数百页文档后,我感到无比困惑。 收集的背景信息 根据基本的电子知识,我们知道,硬件按钮按下是否能被软件解释,可以通过两种方式检查:轮询和中断。 轮询是反复检查硬件状态以了解输入值的变化。 中断是硬件触发的事件,它中断主线代码以提供有关硬件变化的信息。 由于轮询在处理需要即时响应的事件时效率极低,因此倾向于使用中断。不使用轮询是因为监控即时...

Admin

Linux 目标设备 HID 支持
usb-hid

Linux 目标设备 HID 支持

我希望我的 Linux 目标 3.10 嵌入式 ARM 设备通过 USB HID 接收和发送命令到主机 PC。主机 PC 将有一个 GUI,通过 HID USB 与 Linux 目标设备通信。通常我会使用非 HID 驱动程序来实现这种功能,但现在不行了。在目标端,我为“hidg”驱动程序创建了一个平台结构 hidg_func_descriptor。报告 ID 为 5,我将其用作数据的第一个字节。我创建了“/dev/hidg0”。我可以使用 write() 向 hidg0 写回主机 PC。它作为带有数据的中断到达分析仪。但我需要从 PC 主机 USB 读取 H...

Admin