将手机注册为 HID(鼠标)
-
19-09-2019 - |
题
给定一个带有蓝牙的 Windows Mobile 6.1 智能手机,我想将其注册为鼠标。
基本上我现在所做的:
- 使用 Guid {00001124-0000-1000-8000-00805f9b34fb} 在设备上启动蓝牙服务
- 从台式电脑连接到设备。
结果:
- 使用包括 HID 服务在内的所有服务检测到设备,但没有对应的驱动程序
目前的解决方法:
- 连接到蓝牙服务并读取数据流的桌面应用程序
所需的解决方案:
- 将服务注册为蓝牙鼠标并从手机发送鼠标事件。
问:
- 我如何获得所需的解决方案?
- 我必须为其编写一个 inf 文件吗?
- 我必须向蓝牙服务添加额外的信息吗?
- 我如何发送鼠标点击此服务?
目前,我正在使用 .NETCF 3.5 和 .NET CF SDK 中的 Microsoft.WindowsMobile.SharedSource.Bluetooth 程序集在 C# 中进行开发,但如果需要,在 C++ 中工作也没有问题。
其他提示
提供有效 SDP 的最简单方法是使用现有蓝牙鼠标的 SPD。
不隶属于 StackOverflow