模拟蓝牙鼠标

Pug*_* Se 12 bluetooth hid

我的计算机是否可以假装它是蓝牙鼠标,以便其他设备可以连接到它?

一个安卓设备允许它的鼠标被蓝牙控制而无需root,我的电脑有蓝牙,所以如果我能让他们说相同的语言/协议,我可以从电脑向安卓发送鼠标命令。

有可能吗,还是我只是在做梦?:-)

Dmi*_*yev 8

我知道一个名为Master Control的项目正是这样做的:程序将从本地/dev/input源读取事件并通过蓝牙 HID 配置文件或使用gadgetfs. 这可以有效地模拟 BT 或 USB 鼠标、键盘或操纵杆。

最初的项目是为 ARM 构建的,我不确定作者(Roger Zoellner)是否曾经发布过源代码。您可能想 ping 他一下,这样您就不必从头开始重新实现所有内容。


Geo*_*iou 0

我不认为你在做梦。我认为这可以使用 Python 、 C 等编程语言来完成。例如,在 Python 中,通过快速搜索,我发现了本基于 PyBluez 的教程:https: //people.csail.mit.edu/albert/bluez-介绍/c212.html

顺便说一句,可能已有可用的应用程序可以满足您的需求。几年前我一直在使用 AirDroid 应用程序,我对此非常满意,因为我可以仅使用 WiFi(不是电缆,不是蓝牙)通过我的 PC 浏览我的 Android 手机。

PS:AirDroid 不需要手机的 root 访问权限,您可以使用 PC 键盘和鼠标,并且仍然可以在 google play 中使用。不幸的是,我无法确定 AirDroid 是否可以与 BT 配合使用,或者是否有 AirDroid BT 应用程序。