HID代表人机接口设备,一种计算机外围设备,从用户接收输入并有时提供反馈,例如键盘,鼠标,操纵杆,轨迹球等。
对于个人项目,我目前正在尝试让我的 Raspberry Pi 4 模拟键盘和鼠标。键盘模拟效果非常好且令人信服,但我不断遇到问题
我有一个微控制器单元,我需要通过 USB 将其连接到 PC。我已经创建了它的 HID 描述符,并且它已在 Windows 上启动并运行,但我需要一个 C#/WPF 应用程序来进行通信...
我正在尝试从 .NET 8 / C# 后台服务中具有特定供应商 ID、产品 ID 的 HID 读卡器读取数据。我可以成功注册设备,但当卡处于
windows(HidLibrary.dll)可以发送数据包到USB HID(键盘+供应商定义)吗?
我正在尝试通过stm32f103c8t6编写一个USB设备,它被检测为键盘以将关键代码发送到Windows,并由供应商定义以发送-接收自定义数据。 但只有键盘有效。 这是 USB 转...
如何将 Android 蓝牙 HID 外围设备重新连接到中央设备?
我想让Android手机作为BLE HID外设(准确地说是绝对的鼠标)使用BluetoothGattServer并直接处理gatt特性,而不是使用
目前我有一个 N-Trig Multitouch 面板连接到事件文件 /dev/input/event4,我正在尝试通过它来访问它。我已将所有本地语言等包含在 java.library.path 中,但是
有一个问题,几乎是一个确切的名字。答案指出,对于(一般)Unicode 字符,他的解决方案取决于操作系统。 但是,HID 用法表 1.5 文档有专门的用法...
我用 raw-gadget 创建了一个 16 位 xy 虚拟鼠标。然而,这速度太快了。这该不会是正常的吧?
所以 uint16 0-65535 idk 准确的中间分割,因为它是一个浮点数,但我做 32766 向下然后 32769 向上。 转储第二张EP,我可以看到当我真正移动鼠标时,它仍然在移动......
有多种方法可以检索 HID 设备的 Windows“设备名称”,GetRawInputDeviceInfo 和 RIDI_DEVICENAME 是其中一种方法。 给定示例名称: \?\HID#VID_FEED&PID_DE...
我有一个带有三个 LED 的 winwing 舵踏板,但这些 LED 不能直接从 USB hid evdev 访问, /sys/bus/hid/devices/0003:xxxx/输入/inputxx/功能/led 报告 0。 报告
如何用 Python 读取 Logitech Extreme 3D Pro 的操纵杆输入?
我正在开发一个 Python 程序来读取 Logitech Extreme 3D Pro 操纵杆的输入。我能够从操纵杆接收原始数据,但我很难正确解释 X 和 Y 值...
我正在设计一款具有特殊功能的USB键盘。这样的HID设备可以从主机接收哪些信息? 我可以通过 USB: 从屏幕上的表单读取数据? 找出使用什么操作系统...
我目前正在开发一个Python程序,用于在移动设备上暴力破解模式锁,类似于Android-PIN-Bruteforce中概述的方法。然而,与其破解数字 P...
macOS 应用程序和扩展:如何将 x,y 数据从 HIDStylusDriver 发送到 StylusApp 到 Pen/Draw?
我正在使用 HIDStylusDriver 来处理手写笔输入: 我有一个触摸屏,我想要: 控制屏幕。我可以成功启用扩展并控制触摸屏。 在这个屏幕上画画...
BLE 操纵杆/游戏手柄 - Windows Joy.cpl 小程序中的自定义设备名称
HID over GATT (HOGP) 游戏手柄在 Windows 10 游戏设备小程序 (joy.cpl) 中可见为“8 轴 32 按钮设备”。该设备具有在设备信息设置下设置的以下 GATT 特征...
我正在尝试使用 Python 控制继电器,但遇到了障碍。不幸的是,我找不到这个特定继电器的数据表,这意味着我没有要发送的正确命令。 他...
Android:如何通过蓝牙 BR/EDR(经典)模式获取供应商 id 和产品 id
我正在编写一个应用程序来获取蓝牙设备的供应商ID和产品ID。这在 BLE 设备上工作正常,但是,当连接经典模式设备时,我收到错误状态 133 (
有使用 .NET 的 USB 开发人员吗? 我知道与 USB HID 设备通信的一种方法是为 Windows API 创建包装器,例如 CreateFile、WriteFile 和 ReadFile。但我是
我想创建一个Python脚本来读取我的旧键盘之一的键盘输入并将输入转换为宏输出。 我所能做的就是读取所有设备的输入...
我正在尝试在STM32上实现USB触摸屏。我正在使用 ST 的 USB 库制作一个全速设备,并在 Windows 10 主机上对其进行测试。第一次联系注册,但当我尝试时...