使用 Bluez 的代码示例 HID 客户端

发布于 2024-10-06 00:26:50 字数 141 浏览 3 评论 0原文

我正在拼命寻找一些 C 示例源代码,描述如何使用 Bluez 实现 HID 客户端。更具体地说,我想知道如何编写一个应用程序,通过蓝牙将键盘输入发送到另一个 Linux 系统。 (实际上,接收器运行 Linux/Bluez 的事实并不重要。)

-干杯

I'm desperately looking for some C sample source code that describes how to implement a HID client using Bluez. More specifically, I would like to know how to write an application that sends keyboard inputs over bluetooth to another Linux system. (Really, the fact that the receiver is running Linux/Bluez shouldn't matter.)

-Cheers

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

美羊羊 2024-10-13 00:26:51

无耻地从以前的我的回答

前段时间我发现了这个项目:

http://nohands.sourceforge.net/index.html

他们模拟了一个成熟的耳机
音频和键盘控制
Linux 蓝牙堆栈。如果他们可以
模仿类似的东西,你会
可能能够模仿一些东西
像键盘一样简单。

Shamelessly copying from a previous answer of mine:

Some time ago I found this project:

http://nohands.sourceforge.net/index.html

They emulate a full-blown headset with
audio and keyboard controls on the
Linux bluetooth stack. If they can
emulate something like that, you would
probably be able to emulate something
simpler like a keyboard.

孤独岁月 2024-10-13 00:26:51

这里是适用于键盘和鼠标的完整示例,包括获取报告设置报告虚拟拔出功能。客户端隐藏是从属端...
http://fatalfeel.blogspot.tw/2013/09/hid -client-of-bluez.html

你可以参考bluez/android/hidhost.c(Master端)看看如何连接到slave

Here is full example apply to keyboard and mouse include get report set report virtual unplug function. the client hid is slave side...
http://fatalfeel.blogspot.tw/2013/09/hid-client-of-bluez.html

and you can refer to bluez/android/hidhost.c(Master side) see how to connect to slave

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文