gpt4 book ai didi

python - 我看不到使用 cython-hidapi 库的蓝牙设备 (Joy-Con)

转载 作者:行者123 更新时间:2023-12-04 18:49:44 28 4
gpt4 key购买 nike

设备/操作系统:Jetson Nano/Ubuntu 18.04

python 3

有一个蓝牙加密狗连接。

如 UI 所示,Joy-Con 已连接:
enter image description here

以及当我这样做时:

$ hcitool con
Connections:
> ACL B8:78:26:19:C1:8C handle 11 state 1 lm MASTER AUTH ENCRYPT


$ bt-device -l
Added devices:
Joy-Con (R) (B8:78:26:19:C1:8C)

我已经安装了 https://github.com/trezor/cython-hidapi从源代码使用指令(我在构建过程中尝试了 hidraw 和 libusb API。

在这两种情况下,这个简单的代码:

import hid

devices = hid.enumerate(0, 0)
print(devices)

仅打印连接到设备的有线 USB 鼠标和 USB 键盘:
[
{'path': b'0001:0006:00', 'vendor_id': 1118, 'product_id': 203, 'serial_number': '', 'release_number': 256, 'manufacturer_string': '', 'product_string': '', 'usage_page': 0, 'usage': 0, 'interface_number': 0},
{'path': b'0001:0004:00', 'vendor_id': 1008, 'product_id': 36, 'serial_number': '', 'release_number': 304, 'manufacturer_string': '', 'product_string': '', 'usage_page': 0, 'usage': 0, 'interface_number': 0}
]

最佳答案

解决方案是使用 udev rules . These rules在我的情况下工作。

我最终还使用了不同的 Python 库 https://github.com/apmorton/pyhidapi .但我相信原来的 cython-hidapi 会一样好。

关于python - 我看不到使用 cython-hidapi 库的蓝牙设备 (Joy-Con),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62419920/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com