【问题标题】:iPad as a keyboard for Mac using Bluetooth使用蓝牙将 iPad 用作 Mac 的键盘
【发布时间】:2016-12-06 05:20:35
【问题描述】:

我想通过蓝牙将我的 iPad 用作我的 Mac-Mini/MacBook 的键盘。所以请建议我该怎么做。

请提供任何对我有帮助的链接。

谢谢

【问题讨论】:

  • 您需要为 iPad 编写一个应用程序并为 OS X 编写一个配套应用程序。iOS 上的应用程序会将数据发送到 OS X 应用程序,然后需要提供键盘输入模拟OS X。iOS 设备不能直接充当蓝牙键盘。

标签: ios macos ipad bluetooth keyboard


【解决方案1】:

一种选择是将 iPad 作为外围设备,将 Mac-Mini/MacBook 作为中心,并实施 HOGP(Hid Over Gatt Profile)。 它们是需要在 iPad 上完成的几件事: 1)收集键盘事件的应用程序,即需要收集键盘事件的虚拟输入键盘(就像iPad上的原始输入键盘一样)。 2)需要一个描述您的虚拟键盘事件的描述符,用于您的 MAC 解析您的键盘事件。对于这种情况,您可能需要参考蓝牙 SIG 网站上定义的 HOGP。 https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=245141 3)正常的蓝牙动作,例如广告/连接处理程序。

基本上你不需要在你的 MAC 上做任何事,只需要在你的 iPad 上进行应用程序开发。对于第 2 部分,如果您可以嗅探蓝牙空中轨迹,您可能会找到一个真正的蓝牙键盘并找出描述符,然后复制/重用它。

由于 iOS 版本问题,部分旧设备可能不支持蓝牙广告功能,因此您的应用无法在该 iOS 版本上运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-13
    • 2015-07-25
    相关资源
    最近更新 更多