首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >虚拟HID (人机界面设备)代码示例

虚拟HID (人机界面设备)代码示例
EN

Stack Overflow用户
提问于 2012-11-08 00:53:23
回答 1查看 4.2K关注 0票数 0

我需要代码示例(或一些教程)来制作虚拟HID (人机界面设备)。如果可能的话,使用蓝牙集成,并使用QT/C++实现linux。

实际上,我希望自己的手机应用程序没有几个按钮(但它可以作为键盘发送按键),而不需要服务器端应用程序(它将控制windows/linux/mac操作系统),在我看来,HID似乎是最好的选择。不幸的是,我找不到任何代码样本或教程。

问题是,我不知道我应该如何提供服务和注册它(让它在蓝牙上可用,这样操作系统就可以识别它为键盘,并与它配对)。

到目前为止,我已经找到了关于BlueZ的内容,但正如我所提到的,我没有找到任何代码示例或教程。

更新:我试图让我的手机(诺基亚N9 - Maemo 6/MeeGo )通过BlueTooth假装为HID设备,这样我就可以将按键发送到PC上。

EN

回答 1

Stack Overflow用户

发布于 2012-11-08 07:40:49

我脑海中浮现的第一个问题是这个usb设备是你做的吗?

我不明白做我自己的手机应用意味着什么。所以,您有一个手机设备,或者什么的,请更明确一些。

无论如何,对于您来说,一个解决方案可能是libusb库,它在windows和linux机器上都能很好地工作。

如果您需要研究有关usb设备以及如何与它们交互,您可以找到许多非常好的教程这里

为了帮助你,请讲得更清楚些。

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

https://stackoverflow.com/questions/13280850

复制
相关文章

相似问题

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