首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用蓝牙HID代理模式Ubuntu 15.10时出现问题

使用蓝牙HID代理模式Ubuntu 15.10时出现问题
EN

Stack Overflow用户
提问于 2015-10-23 15:17:28
回答 1查看 1.5K关注 0票数 2

我有一个罗技(品牌为戴尔)蓝牙键盘、鼠标和接收器加密狗。我通常将它们留在HID代理模式下,因为这意味着我可以在不同的机器之间更换加密狗,而不必每次都重新配对键盘和鼠标。这在我测试的所有设备上都工作得很好。

我刚刚更新了一台机器到Ubuntu 15.10,当我插入加密狗时,它会将其识别为HCI,并将其用作接收器而不是代理。当这台机器运行15.04时,它作为代理fine工作。要在15.04上激活加密狗作为人机接口,我过去必须在按住它的按钮的同时插入它。在15.10上执行此操作似乎没有任何效果,因为它已经处于HCI模式。

在任一版本的Ubuntu中运行lsusb都会列出HCI和HID代理设备。在其他机器上使用加密狗(尽管我没有任何其他15.10机器可供测试)可以直接作为HID代理工作。

有没有办法强迫Ubuntu使用它作为HID代理?

(另外,如果上级可以创建ubuntu-15.10标记;我没有足够的代表。)

EN

回答 1

Stack Overflow用户

发布于 2017-09-22 11:51:23

解决方法是注释掉Logitech规则,如下所示。本质上,Udev正在将USB适配器从Hid-Proxy切换到HCI (蓝牙)模式...即使禁用了蓝牙驱动程序。

/lib/udev/rules.d/97-hid2hci.rules

代码语言:javascript
复制
# Logitech devices
#KERNEL=="hiddev*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c70[345abce]|c71[3bc]", \
#  RUN+="hid2hci --method=logitech-hid --devpath=%p"

重新启动并进行基本配对(键盘上的红色按钮,然后适配器上的红色按钮)。

我最初使用的是一台装有SetPoint的“蓝牙连接助手”工具的Windows PC,尽管它的名字可以帮助配对进入HID-Proxy模式,但当这个适配器插入我的Linux机器时,它就被抛弃了。

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

https://stackoverflow.com/questions/33296776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档