hid

如何卸载在 Windows 安装过程中仍然存在的不存在的 HID 设备
hid

如何卸载在 Windows 安装过程中仍然存在的不存在的 HID 设备

当我重新安装 Windows 时,我的触控板不工作了。作为故障排除步骤之一,我手动添加了一些不存在的人机接口设备。(步骤是手动添加符合 HID 的触摸板驱动程序)。 现在,我已经重新安装了 Windows 3 次,甚至完全格式化了安装 Windows 的 SSD,但 Windows 每次安装时都会自动添加这些驱动程序。我也无法卸载,因为它会自动添加。如何永久删除它们? 我确信它不是所需的 HID 设备,因为以前没有这样的设备。而且我仍然可以添加那些假设备,只是无法删除。 任何帮助,将不胜感激... ...

Admin

如何在 Linux 上禁用控制台登录(最好作为启动参数)
hid

如何在 Linux 上禁用控制台登录(最好作为启动参数)

我有一个有点奇怪的用例:我编写了一个 Linux 服务,它监听所有键盘事件并根据这些事件执行操作(静音传入音频、切换 KVM 输入、启动计算机等)。这是无头盒(Raspberry Pi)的唯一用途。 我的问题是,键盘上输入的任何内容以及我的服务注册的内容都会在控制台登录屏幕上输入。按“Enter”尝试登录,这显然会失败,但会导致写入有关它的日志条目。 有没有办法从 Linux 启动参数或类似参数禁用控制台登录(这样如果我需要在本地登录,我可以在 Linux 启动之前编辑它)? 我当前的替代方法是设置自动登录并在用户会话中运行我的代码,但这感觉不太安全。 ...

Admin

识别提供/支持引导协议描述符的键盘
hid

识别提供/支持引导协议描述符的键盘

我有一个依赖 HID USB 设备的应用程序引导协议。 有没有办法可以预先知道键盘是否支持启动协议?这是基于一致的标准(如 VID/PID)还是随机制造商决定? ...

Admin

使用 Raspberry Pi 模拟键盘远程控制 KVM
hid

使用 Raspberry Pi 模拟键盘远程控制 KVM

我有一台离我很远的 KVM,我想用 Streamdeck 来控制它。问题是 KVM 仅支持通过以下方式更改输入: 设备上的物理按钮 红外遥控 键盘热键 这是用户手册请参阅第 36 页。 键盘热键选项对我来说很突出,因为本质上如果我可以对键盘进行编程以自动发送这些击键,我就可以让 Streamdeck 运行一个脚本,该脚本联系键盘(通过 IP)来发送特定的击键序列。 以下是热键示例: 我有一台 Raspberry Pi 3,我认为它可以做到这一点。我可以通过以太网端口将 Pi 插入运行 Streamdeck 的 Windows 计算机所插入的同一网络交换...

Admin

我应该在控制请求期间发送报告吗?
hid

我应该在控制请求期间发送报告吗?

我正在使用 HID 协议构建 USB 键盘。 有人告诉我,如果控制请求类型为0x01,我应该回复最后一份报告。这意味着我必须将报告写给: USB 端点, 当有控制输入请求时。 我不会这样做:我只将报告写入端点,并忽略所有控制输入请求,除了要求报告描述符的请求。我的键盘在 Linux(Fedora、Android)和 Windows 上都运行良好。我没有 Mac,所以我无法在 Mac 上进行测试。 我的问题是: 规范是否真的要求设备发送两次报告,第二次是在控制请求期间? 如果是,我可以放心地忽略那部分吗,因为看起来没有它也能很好地运行? ...

Admin

为什么我有一大堆 HID,我该如何摆脱它们?
hid

为什么我有一大堆 HID,我该如何摆脱它们?

我的笔记本电脑上只连接了三个 USB 设备。一个 Logitech 键盘、一个 Razer 鼠标和一个 Toshiba 外置硬盘。但是,当我进入设备管理器时,我看到了很多 HID。发生了什么? 有没有办法一次性将它们全部删除,然后逐个安装? ...

Admin

每次只能用一只鼠标移动 PC 上的光标(笔记本电脑可以同时使用两只鼠标)。如何更改这种情况?
hid

每次只能用一只鼠标移动 PC 上的光标(笔记本电脑可以同时使用两只鼠标)。如何更改这种情况?

一次只能用一只鼠标控制我的 Windows 10 桌面上的光标。 例子: 1. Mouse A plugged in. 2. Mouse B plugged in. -> Mouse A can move the cursor and interact with the PC. -> Mouse B can not. 3. Mouse A unplugged. -> Mouse B can now use the cursor. 正常情况下,两个鼠标都应该能够一直移动光标,就像我在笔记本电脑上尝试过的那样。 我认为它必须是 Wind...

Admin

无法解决 Fargo HDP5000 徽章打印机“检查色带”错误 97
hid

无法解决 Fargo HDP5000 徽章打印机“检查色带”错误 97

我在解决 Fargo 徽章打印机上的色带错误时遇到了问题。当我们尝试打印徽章时,一旦开始打印黑色,就会出现错误,然后打印机打印出来的徽章会变成空白。色带看起来不错,没有损坏或任何问题。我们进行了彩色打印测试和校准测试,徽章打印得很好,没有任何问题。 我做了什么: 更改了驱动程序中的某些设置,并确保具有写入权限 更新的驱动程序和打印机固件 请告诉我你们的想法! ...

Admin

如何找到 streamdeck (hid) 所需的 udev 规则
hid

如何找到 streamdeck (hid) 所需的 udev 规则

我买了一个 streamdeck 来玩。该公司不支持 Linux,但有一个用 Python 编写的 streamdeck-ui,它有点用(但有点用不上,所以我想用别的,可能是我自己的)。编写应用程序相对容易,困难的部分是使用现有的 hid 库/与设备通信。Streamdeck-ui 要求 udev 规则具有以下格式: 子系统=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0060", TAG+="uaccess" 我可以用 lsusb 打印的实际值替换正确的 idVendor、idProduct,这样...

Admin

重新映射音量键以在 Linux 中向上或向下滚动
hid

重新映射音量键以在 Linux 中向上或向下滚动

如何重新映射蓝牙键盘上的音量增大/减小键,以可调的量向上/向下滚动页面? 操作系统:Linux > Ubuntu > Pop_OS! 21.10 (有没有一种简单的方法可以从无线键盘设备获取所有 HID 输入并将它们映射到另一个 HID?) ...

Admin

卸载隐藏的驱动程序
hid

卸载隐藏的驱动程序

升级到 Windows 11 后,我遇到了音量和亮度键盘快捷键不起作用的问题。我认为这是 Acer 的驱动程序。我不记得确切的名称,也没有记下硬件 ID。我将其删除,问题似乎消失了。 几天后,Windows Update 决定重新安装驱动程序,键盘快捷键再次失效。这次更有趣的是,即使打开“显示隐藏设备”,我也再也无法在设备管理器中看到它们。 该驱动程序列Acer Incorporated - HIDClass - 4/6/2017 12:00:00 AM - 8.0.0.3在更新历史记录中。我使用第三方工具 DriverView 查找了“HIDClass”,...

Admin

是否有适用于 HP DreamColor 显示器的 API?可以通过内部 USB 集线器控制输入的东西?
hid

是否有适用于 HP DreamColor 显示器的 API?可以通过内部 USB 集线器控制输入的东西?

我有一台 HP DreamColor Z24x G2 显示器和几台 HP Z24N 显示器(我相信是第一版),两种型号都内置有 USB 集线器。 有趣的是,在 HP DreamColor Z24x G2 上,USB 2.0 HUB 设备还显示带有 HP 供应商 ID 的 USB HID 设备。 看到这个,我很好奇这个设备是做什么的,以及是否有办法通过 USB 从主机控制显示器的各个元素? 自动或热键“输入切换”尤其会为这些设备增添巨大的价值! HID USB DESCRIPTOR DUMP ---------- 0x06, 0x00, 0xFF, /...

Admin

Intel NUC 在 Mint Linux 上看不到 USB HID 集线器
hid

Intel NUC 在 Mint Linux 上看不到 USB HID 集线器

我有一台 Intel NUC5i3RYH(i3、1TB 硬盘、4GB 内存),上面安装了 Linux Mint 20.2 Uma 64 位。它连接到 KVM,为键盘和鼠标提供了一个 USB 连接器。虽然键盘和鼠标可以与连接到它的每台其他计算机正常工作,但 NUC 顽固地拒绝接受来自 KVM 的键盘或鼠标输入。作为测试,我将 KVM 的 PS/2 端口连接到一元店适配器,但它仍然看不到 KVM 的键盘和鼠标;但是,系统信息显示一个 USB 端口连接到“PCPlay 键盘+鼠标适配器”,驱动程序为 hid-generic、usb-hid 1.1。显然我漏掉了什么...

Admin