c - 读取蓝牙键盘上的按键
问题描述
在我的 linux 程序中,我需要读取蓝牙键盘上的按键。我尝试使用 libbluetooth 遵循一组示例,但到目前为止没有成功。
在最后阶段,我完全不知道要使用什么 API。据我了解,该库提供 SDP 和 HCI 接口,它们似乎都适合我的需要。我什至可以读出一些关于键盘的信息,但我无法进一步了解如何接收按键。
所以,我需要你帮助理解:
我一般需要使用 libbluetooth 还是必须使用本机 BT 套接字?
假设,我确实需要使用 lib,使用哪个 API:SDP 或 HCI(也许是另一个 ..)?
是只需要从 BT 设备启动数据传输或接收数据的库
解决方案
推荐阅读
- android - 如何获取 android:forceDarkAllowed 生成的 styles.xml?
- node.js - 使用自制软件安装特定 nodejs 版本时出错
- file - 从 SD_MMC 转换为 SD 库
- python - Django:python manage.py runserver 不工作
- reactjs - 切换在反应日选择器中选择的星期
- docker - 如何从 podman 容器连接到 localhost?
- spring-cloud-stream - 没有其他 @StreamListener(condition) 不匹配时的默认流侦听器
- javascript - 第二次点击隐藏 p 元素
- arrays - VB如何在指定索引处插入数组
- docker - 使用 Docker Swarm 处理 Canary 部署的最佳方式