有没有人知道用蓝牙来模拟触摸屏鼠标或触摸板的应用程序是不是可能的?
如何使PC (或MAC)将我识别为鼠标设备?
你好,胡安
发布于 2011-03-16 12:23:52
你应该看看蓝牙HID规范。这可能是可能的,这取决于您用来模拟鼠标/触控板的设备堆栈。我不熟悉Android上的堆栈(假设这是您在问题标签中使用的平台),所以我不知道从那里是否可能实现。
实际上,您可以在L2CAP协议上创建HID服务。服务记录指定描述从仿真设备发送的数据的HID描述符。主机上的HID驱动程序应该能够解释该数据。
尝试从桌面连接到另一个蓝牙鼠标/触控板可能会很有用(在不同于Microsoft的堆栈上的Bluecove是破解蓝牙的好方法)。查看鼠标/触控板上HID服务的服务记录。此外,查看来自鼠标/触摸板的数据,以了解需要发送什么以及何时发送。
或者,您可以在您的计算机上编写一个服务器应用程序,该应用程序通过另一个蓝牙协议(例如,RFCOMM/SPP)与手机上运行的输入设备仿真器应用程序进行通信。服务器应用程序将模拟输入设备(例如,在屏幕上四处移动鼠标指针等)。
发布于 2011-03-16 13:55:09
与其创建自己的项目,为什么不为remotedroid项目做出贡献呢?
我假设你很了解你的蓝牙api。远程droid使用Wifi和OSC消息传递与PC通信。
发布于 2011-03-16 11:55:04
是的,你可以用连接到BlueSoeil的wiimote来使用GlovePie,它将允许你用wiimote在你的电脑上做任何事情。它还有一种它使用的语言
https://stackoverflow.com/questions/5320791
复制相似问题