ios - iPad 作为使用蓝牙的 Mac 键盘

标签 ios macos ipad bluetooth keyboard

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

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

谢谢

最佳答案

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

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

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

关于ios - iPad 作为使用蓝牙的 Mac 键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38693574/

相关文章:

ios - 如何添加动态部分但仍然只添加到其中一个部分?

ruby - 无法在 OSX 上使用 RVM 运行 Ruby 2.2.3

ios - 如何使用 Xcode 跟踪哪个项目增加了 iOS 中的内存?

algorithm - 首先检查 iPad 序列号是否正确

cocoa - 用于 NSURL 书签的 Finder 风格 UI 丢失文件的数据解析?

ios - 使用 UIPinchGestureRecognizer 捏合时限制 UIPanGestureRecognizer,适用于 iPad

ios - 创建一个具有配置 View 外观功能的类 - swift

ios - Deezer iOS SDK 中的某些歌曲没有流值

ios - UIImagePickerController 使用照片/重拍按钮不起作用

ios - NSOperation。取消与完成状态