Виртуальная HID-клавиатура для OS X

Я пытаюсь создать виртуальный клиент клавиатуры bluetooth для Mac OS. Это означает, что мой Mac будет использоваться в качестве базы знаний BT. Я читал об API Bluetooth в OS X (в ObjC), а также нашел HID API для Mac (в C)

. Чтобы выполнить эту работу, я понимаю, что необходимо объявить службу hid-keyboard-service, которая должна транслироваться по запросам SDP.

  1. если я объявляю службу HID с помощью HID API, моя служба также видна / транслируется по Bluetooth? (документы, похоже, относятся к HID с только в отношении USB). - Видны ли службы HID на интерфейсах Bluetooth и USB, а нижележащее соединение прозрачно для меня?
  2. Есть ли какой-нибудь код, который поможет мне в этом, о котором вы знаете? Я предпочитаю ObjC, но он похоже, HID API - это только C ...: (

Спасибо ...!

7
задан eyalw 25 August 2011 в 21:01
поделиться