psuiqpl 发表于 2014-5-31 22:46:26

如何实现通过hid通道控制"切换ios虚拟键盘"

问题描述:
      在ios中,如果外接一蓝牙键盘,那么ios内置的虚拟键盘是关闭的。
      大多数蓝牙键盘上有一个按键,可以控制打开/关闭虚拟键盘。
      想问一下,这具体是如何实现的。
      请尽量做详细的说明,最好有源代码; 对于最先提供正确解决方案的大侠,请附email地址,本人承诺送200元手机充值卡。

shuiquanlong 发表于 2014-7-29 22:48:18

小弟shuiquanlong默默的路过贵宝地。。。

yltc2014 发表于 2015-4-24 18:20:36

:lol:lol:lol:lol:lol同问!!

colen.chen 发表于 2015-6-21 12:13:42

主要是通过HID Profile实现,在Report Map中详细定了的Usage,在按键状态变化的时候,通过Interrupt report事件通知Host按键的状态变化。详细可以参考HID Profile。

colen.chen 发表于 2015-6-21 12:17:22

你当前实现的是BLE的还是 传统BR蓝牙?
他们实现的Profile有点不太一样,传统蓝牙使用的
HUMAN INTERFACE DEVICE PROFILE 1.1
主要是Over SDP的协议,比较详细建议先看看。
BLE蓝牙使用的是
HID SERVICE SPECIFICATION
基于Over GATT的协议,比较简单。

frank_riber 发表于 2016-11-28 13:41:29

留个脚印:)正在研究学习CSR HID

yonghengzhihai 发表于 2017-9-16 11:09:39

这个不难啊,有需要可以联系我。yonghengzhihai1@qq.com

Zander 发表于 2017-12-13 14:07:10

ios虚拟键盘么,可以 微信Z245078296咨询
页: [1]
查看完整版本: 如何实现通过hid通道控制"切换ios虚拟键盘"