CH582有线转蓝牙只能转普通键吗?

CH582有线转蓝牙只能转普通键吗?

网上搜了一圈没找到玩美的方案,

有人成功把键盘多媒体键 宏…………成功转蓝牙连电脑的吗?


有线转蓝牙,是否是指:键盘将键值数据通过usb传输给CH582,CH582接收到数据再通过蓝牙转发给电脑?

蓝牙报表描述符中要写好对应的多媒体报表描述符,这样你上传的多媒体键值才会被电脑识别,这里有一份参考:

0x05,0x0C,0x09,0x01,0xA1,0x01,0x85,0x05,0x15,0x00,0x26,0xFF,0x1F,0x19,0x00,0x2A,0xFF,0x1F,0x75,0x10,0x95,0x01,0x81,0x00,0xC0



现在用的键盘是qmk的 支持宏 、多媒体键、模拟微软的dial功能,加上描述符转蓝牙都可以支持的吗??有示例程序供参考吗?


还要支持宏?如果是键盘里面已经设置好的标准宏,只要宏出来的是标准的键盘键值的操作,应该支持的。。我估计你要的是变成蓝牙键盘后还想用原来的宏设置软件来设置宏吧。那估计是不可能呢。因为你的键盘经过转换已经不是原来的那个键盘了。如果就只针对,你手上的键盘开发的话,多媒体按键是肯定可以支持的包括你说的dial功能。


是的,蓝牙中添加键盘对应的报表描述符是能够在电脑上识别的,和USB枚举是一个道理;

抱歉没有例程,但是思路基本是可以确定的,582作为一个USB主机连接你的键盘,且582同时作为蓝牙从机连接电脑设备,中间无非就是一个数据透传的过程,键盘将键值通过USB传给582主机,主机收到数据通过蓝牙上传给电脑。

另外我们有一个三模键盘的例程,里面的蓝牙键盘报表可以参考下。

路径:subsys/BLE/profile/hidkbdservice.c

链接:https://pan.baidu.com/s/124mxdH1eZjZ_JHwzkbaTmw 

提取码:cot4



之前做过有线鼠标变成无线鼠标 ,看下我发的帖子


请问,你是怎么让QMK键盘实现蓝牙功能的呀,可以指点一二吗?如果有范例那就更好了,摆脱


只有登录才能回复,可以选择微信账号登录