PC模式下增加Teams唤起功能
📎 原始文档:https://www.kdocs.cn/l/cv8Xt566eQak PC模式下增加Teams唤起功能
功能描述
通过发送HID命令,唤起在电脑后台的Teams。
功能增加
设备PID和VID 电脑Teams软件打开后会根据USB设备的PID和VID发送HID命令进行设备的识别。


设备HID描述符和报表 修改HID的设备描述符和报表,因为内容较长,具体内容可以参考demo,文档贴出修改的地方。

设备HID命令发送和回复 下面为唤起Teams的HID报文,需要根据流程进行报文的发送。

按键发送Report ID为9B的命令报文。 在按键事件中加上发送报文的处理,按键事件可以自定义。

Teams收到1发送的报文后,会发送Set Report,设备接收到后需要返回对应的Get Report。 在HID事件回调中加入Set Report和Get Report的处理。需要根据Set Report的不同数据进行Get Report回复。具体内容可以参考demo,文档贴出修改的地方。


发送Report ID为9B的结束报文。 在发送9B命令报文后,还需要发送9B结束报文,因此需要按下图修改hid_key_handler
