跳转至

常见问答


基本概念

我们需要分清烧录工具、配置工具、DFU升级等几个概念:

  1. 硬件上采用nRF52系列芯片+CH55x芯片协同实现的USB、蓝牙、2.4G无线功能

    • nRF52系列芯片当前支持nRF52810/nRF52811/nRF52832三款芯片
    • CH55x芯片主要使用CH552T或CH554T,也支持同系列的CH552G等芯片
    • nRF52主要负责 运行键盘主控程序、蓝牙通讯、2.4G通讯、灯光控制,是主功能芯片。
    • CH55x主要负责 USB通讯,包括转发nRF52数据到USB主机,转发配置数据到nRF52,烧录nRF52芯片固件
  2. 配置工具,可用于修改键盘的设置和配列

    • 所有硬件都可使用配置工具,但太老的硬件需要先更新固件到较新版本
    • 配置工具可以直接读取键盘数据,可以直接写入配列而不用升级固件,可以更改、保存您的配置。
  3. 烧录工具,可通过USB线连接键盘,刷入USB固件键盘主控固件

    • 烧录工具可以更新USB固件键盘主控固件,但老版本硬件并不支持通过烧录工具更新键盘主控固件
  4. DFU升级,是使用手机APP,通过蓝牙连接更新蓝牙DFU升级包

    • 如果您是老版PCB,是不支持烧录工具更新键盘主控固件的,只能采用DFU升级键盘主控固件
    • DFU升级 实际只升级了蓝牙核心固件,不会更新Bootloader与蓝牙通讯协议栈,也不会删除存储的数据

如何控制或关闭RGB轴灯

  1. 轴灯版PCB:

    • 轴灯版PCB的轴灯分为轴灯模式和指示灯模式,出厂默认为指示灯模式,可通过Lshift+Rshift+L 或 通过配置工具设置一颗状态灯开关按键 在指示灯模式和轴灯模式之间切换。
    • 指示灯模式时,不可控制,固件显示不同颜色指示不同状态
    • 要控制轴灯,请通过Lshift+Rshift+L 先切换到轴灯模式。
    • 切换到轴灯模式后,通过Lshift+Rshift+X可开关轴灯。
    • 通过Lshift+Rshift+Z A S C V等RGB控制功能调整轴灯。
    • 如无shift等按键,可接入配置工具,找到 层级/功能 选项,将标识RGB的相关按键设定到你指定的按键上控制RGB轴灯
  2. RGB轴灯版PCB:

    • RGB轴灯版PCB的通过Lshift+Rshift+X可开关轴灯。
    • 通过Lshift+Rshift+Z A S C V等RGB控制功能调整轴灯。
    • 如无shift等按键,可接入配置工具,找到 灯光 功能,将RGB阵列相关按键设定到你指定的按键上控制RGB轴灯

如何改善无线连接稳定性

无线信号可能受到多方面因素的影响,如蓝牙适配器的兼容性、如其他2.4G的通讯干扰。 在无线干扰很强的地方,会严重影响您在无线模式使用键盘的体验。这并不是GT系列产品的问题,而是所有无线键鼠产品都需要面临的问题。

如无线信号受干扰,出现断链,输出延迟等问题。您可以尝试以下方法来改善无线信号:

  1. 使用非金属外壳、非金属定位板与非金属桌面
  2. 确保键盘和蓝牙适配器/2.4G接收器之间无遮挡 或 减少遮挡
    • 如将蓝牙适配器/2.4G接收器或主机从桌面下移动到桌面上
    • 如移除键盘和蓝牙适配器/2.4G接收器之间的遮挡物
  3. 将键盘和蓝牙适配器/2.4G接收器尽可能的靠近(一般3米距离内能确保信号稳定)
  4. 使用USB的蓝牙适配器/2.4G接收器时,需正确使用
    • 避免USB3.0对蓝牙适配器/2.4G接收器的影响,如蓝牙适配器/2.4G接收器插入USB2.0接口而不是USB3.0接口
    • 同时USB蓝牙适配器/2.4G接收器应当远离USB3.0的设备,如USB3.0的U盘
    • 如果插入USB HUB,请选购质量较好的HUB
  5. 使用的WiFi和蓝牙二合一网卡时,确保主机信号良好
    • 使用5GHZ的WiFi,否则请降低2.4GHZ的WiFi的发射功率,避免WiFi和无线相互干扰
    • 台式机的话请接上外置天线,确保主机信号良好
  6. 解决蓝牙兼容性问题,兼容性问题会导致信号较强时,键盘也会频繁断开连上等问题
    • 已知部分采用国产芯片的蓝牙适配器,与低功耗蓝牙兼容性较差,可更换蓝牙适配器
    • 选购蓝牙适配器,推荐Intel、CSR、博通等大厂芯片
    • 如果驱动较老,请将驱动更新到较新版本 或 稳定版本
    • 如有必要可以调节驱动的部分选项,如在驱动的电源管理选项卡中关闭“允许计算机关闭此设备以节约电源”选项
    • 确保操作系统对蓝牙4.0支持较好,例如Win7对蓝牙4.0支持就很差
  7. 和无线路由器保持一定距离,改善信号干扰
  8. 减少空间内其他WiFi和蓝牙设备、2.4G设备的存在
  9. 不要触摸或遮挡蓝牙模块的天线位置

我们不建议采用金属外壳,虽然我们也提供了铝合金外壳,而且从实测来看,信号良好的情况下,基本都能正常使用,但信号或多或少都受影响。

如何进入DFU模式

我们在逐步淘汰DFU升级模式,新PCB建议采用USB线刷

要想进行固件DFU升级,必须正确的进入DFU升级模式,下面讲述3种进入方法:

  1. 键盘系统按键进入:开机状态,按下Lshift+Rshift+B可进入DFU模式。如果因为自己的配列没有设定shift按键导致无法以键盘按键进入,可使用后面的方法。
  2. 长按背部多功能按钮进入:开机状态,长按PCB背面的背部多功能按钮4秒以上后松手,可以进入DFU模式。
  3. 断电强行进入:如果因为键盘系统崩溃了,上述两种方法都不可行,可以采用断电强行进入方式。
    • 新bootloader:轴灯PCB或升级SDK17固件后,将键盘电池及USB线去掉,按住 PCB背部多功能按钮 的同时,插入USB线或者插入电池通电,通电4秒后松开 PCB背部多功能按钮 即可强行进入DFU模式。
    • 老bootloader:通常是老版本PCB,基本已经弃用。将键盘电池及USB线去掉,按住 PCB背部多功能按钮 的同时,按住第一排按键的第一个或者最后一个按键(如:BLE60、Omega64是第一个,Omega45、Omega50和Farad69是最后一个),然后插入USB线或者插入电池通电,即可强行进入DFU模式。

正确进入DFU模式后,指示灯会常亮。

如何退出 DFU 模式

在 DFU 模式下无操作 1 分半钟后即可自动退出 DFU 模式。

如何进入USB刷写模式

用烧录工具烧录USB固件时,烧录工具会自动跳转USB刷写模式,无需手动短接K1。

将键盘与电脑连接的 USB 线断开(不要接入USB,不需要取下电池)。 找到PCB上 标识为K1的两个通孔焊盘,然后用镊子之类的金属物体短接这两个焊盘。 保持短接K1位置的通孔焊盘的同时,插入USB,插入USB后可放开K1的短接。 此时USB芯片应当已经进入USB ISP刷写模式。

如何外接灯带

购买什么灯带:淘宝搜索ws2812灯带购买,建议购买1米30灯的规格,1米60灯的话灯带太亮灯珠太密集。

灯带怎么接:WS2812灯带DI 接 电路板上RGB; 灯带GND 接 电路板GND ; 灯带5V 接 电路板VCC。

如果键盘本身已经焊接了底灯,需要将第一颗WS2812底灯拆除,灯带才能正常工作。

注:默认仅支持8颗底灯,如需支持更多底灯需自行编译固件

如何选购电池

普通的3.7v的锂电池就行;

容量建议1000mah即可,不开灯情况下约可续3个月,不建议容量太大的电池;

电池的体积大小就要根据你的壳子的内部空间自己确定了;

现在店铺PCB均采用ZH1.5接口,电池请购买ZH1.5正向插。

如何检测键盘

键盘PCB购买后,请及时按照下列步骤完成检测:

  1. 下载运行 按键检测软件 或 访问按键检测网站

  2. 将键盘PCB用USB线连接到电脑 或 通过无线连接到电脑

  3. 使用镊子或短导线短接键盘PCB背面热拔插轴座的两个金属脚。

  4. 查看每一个脚是否都能正确的触发按键(检测网站或软件是否有按键变色)。

  5. 如果都能触发,并且没有串键,证明键盘PCB完好。

不是每一个按键都能被检测

如FN按键是无法被检测到的,必须和其他按键配合完成检测。
所以检测的时候有某一个按键无法检测,也许它是一颗FN按键。
检测的时候有某一个按键感觉不太灵敏,也许它是一颗二合一按键。
你可以连接配置工具查看默认按键,并更改后再测试。

如何重置键盘

  1. 或 长按PCB背面按钮10秒以上后松手。(此方式清空后,蓝牙配对信息也会一并清空)。

  2. 或 通过配置工具连接后,选择重置键盘进行重置。(此方式清空不会清楚蓝牙配对信息)

如何查看键盘默认按键

参考配置键盘,将键盘接入Lotlab 键盘配置工具

正确接入后,载入默认配列,可查看默认按键设置

或 通过检测软件进行检测

如何查看键盘主控固件版本

参考配置键盘,将键盘接入Lotlab 键盘配置工具

正确接入后可看到固件编译日期及固件版本

如何确认PCB支持线刷

所谓线刷,即通过板载调试器进行键盘主控固件的刷写。

  1. 从购买时间上判断,2020年4月之前购买的PCB都不支持,2020年6月后购买大部分支持

  2. 从PCB颜色判断,PCB为黑色或白色的均支持,而绿色PCB只有极少数支持

  3. 直接实验:通过CMSIS刷机工具或Lotkb固件烧录工具直接刷写固件,能正常刷入就支持

切换不同SDK版本的固件

当前我们均已经升级到nRF SDK17.1的固件,建议尽快升级。

  1. 不同SDK版本之间切换,只能通过刷写键盘主控完整固件来完成
  2. 基于nRF SDK17.1与基于nRF SDK15.3的核心固件不能混刷
  3. 如果仅刷写键盘主控核心固件,请严格对应SDK版本
  4. 不小心混刷核心固件后,可通过刷写键盘主控完整固件修复

键盘主控的区别

我们当前主要采用了nRF52810/nRF52811/nRF52832三种型号的键盘主控

三者的主要区别:

  • 基本功能没有区别,体验没有区别
  • nRF52832支持DFU升级,nRF52810/nRF52811不支持DFU升级
  • nRF52810/nRF52811硬件基本相同,略弱于nRF52832,但不影响体验
  • nRF52832硬件资源更丰富,有更好的后续扩展性
  • nRF52811芯片发布时间晚一点,支持更多蓝牙5.2特性

固件名称命令规则

如:Omega50-b-nrf52832_kbd_sign-20210817-e35fd41.hex

依次为:型号-子型号-固件类型-编译日期-固件版本.文件类型

上面文件命名代表:

型号:Omega50,子型号:B版本,固件类型:nrf52832_kbd_sign

编译日期:20210817,固件版本:e35fd41,文件类型:hex

其中固件类型说明:

  • nrf528xx_kbd_sign :已签名键盘主控核心固件;
  • nrf528xx_kbd :未签名键盘主控核心固件;
  • nrf528xx_all : 键盘主控固件;
  • nrf528xx_dfu :键盘主控DFU升级包;
  • ch554 :USB固件