【发布时间】:2013-02-23 15:03:00
【问题描述】:
我正试图弄清楚如何制作一个具有按钮的应用程序,当按下这些按钮时,我的 mac 会键入某个字符(或修饰符)。我已经按照自己的意愿布置了按钮,所以我的项目现在距离完成只有两步之遥:
- 向 mac 发送消息,让它知道要按哪个键。
- 让 mac 按实际键 对于 1 我正在考虑设置一个 bonjour 服务,该服务将与在 ipad 上按下的键相关联的字符串发送到 mac。然后mac会收到这个。我键盘上的一些键是需要移位的字符(即@),所以我想这个代码将类似于 S120。接收到消息的任何人都会读取字符串,看到它需要刺激 shift 按下与 120 关联的键。 对于 2,我的想法较少。请记住,这需要快速,因为它将是键盘。我正在考虑制作一个 iokit 项目,该项目将接收字符串解码并模拟正确的密钥。不过这可能有点过头了,而且我听说在处理内核时你真的必须小心。如果我的想法不正确,请提出更好的方法并填写详细信息。谢谢!
【问题讨论】:
-
这确实是两个问题,但是iOS设备和Mac之间的通信是你可以单独研究的,例如stackoverflow.com/questions/7127832/…
-
你提供的那个链接很有帮助,但听起来太慢了,而且过分了
标签: macos ipad keyboard bonjour iokit