gpt4 book ai didi

android - 蓝牙+模拟鼠标

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:15:45 30 4
gpt4 key购买 nike

谁知道是否可以制作一个应用程序通过蓝牙模拟触摸屏鼠标或触控板?

如何让 PC(或 MAC)知道我是鼠标设备?

问候, 胡安

最佳答案

您应该看看蓝牙 HID 规范。这可能是可能的,具体取决于您用来模拟鼠标/触控板的设备堆栈。我不熟悉 Android 上的堆栈(假设这是您从问题标签中使用的平台)所以我不知道是否可以从那里开始。

本质上,您在 L2CAP 协议(protocol)上创建了一个 HID 服务。服务记录指定描述从仿真设备发送的数据的 HID 描述符。主机上的 HID 驱动程序应该能够解释该数据。

尝试从桌面连接到另一个蓝牙鼠标/触控板可能会很有用(Bluecove 在除 Microsoft 之外的堆栈上是破解蓝牙的好方法)。查看鼠标/触控板上 HID 服务的服务记录。此外,查看来自鼠标/触控板的数据,了解需要发送什么以及何时发送。

或者,您可以在您的计算机上编写一个服务器应用程序,该应用程序通过另一个蓝牙协议(protocol)(例如 RFCOMM/SPP)与您手机上运行的输入设备模拟器应用程序进行通信。服务器应用程序将模拟输入设备(例如,在屏幕上移动鼠标指针等)。

关于android - 蓝牙+模拟鼠标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5320791/

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