Repository navigation
v3.18
v3.18
2026-08-20
特别鸣谢 @JH 对本版本性能优化的核心贡献
变更
- 利用 E907 DSP 硬件指令优化音频编解码性能
- 调优任务优先级与时序,提升音频+震动+麦克风同时工作时的流畅度,HD 震动延迟应该有所降低
- 扬声器+麦克风同时工作时轮询率从 ~140Hz 提升至 500Hz+
- 降低音频编码内存占用,提升系统稳定性
- 扬声器场景自动切换单声道编码,降低 CPU 负载
新增
- 新增手柄测试面板(按键可视化、震动/自适应扳机/LED/音频调试)
- 新增触摸板多模式映射(方向键/鼠标/双区),支持 Create+触摸板 组合键循环切换,详见按键映射页面
- 新增音频震动功能:将音乐、音效等音频转为手柄震动,支持关闭 / 自动 / 强制三种模式
- 新增十字键和触摸板方向键映射功能
变更
- 移除 20% 电量接收器 LED 闪烁提醒,仅保留 10% 临界低电量警告(麦克风开启时闪烁频率会降低)
修复
- 修复快速重连后自定义 LED 颜色未生效的问题
- 修复长时间播放音频后声音突然中断、需重启接收器才能恢复的问题
- 可能修复 Linux 下 USB 设备连不上/偶发掉线或无响应的 LPM 问题(鸣谢:弥漫醇香)
- 添加容错处理,提升运行稳定性
v3.18
2026-08-20
Special thanks to @JH for the core contribution to this version's performance optimization.
Changed
- Used E907 DSP hardware instructions to optimize audio encode/decode performance
- Tuned task priorities and timing to improve smoothness when audio + haptics + microphone work simultaneously; HD haptic latency should be reduced
- Polling rate raised from ~140Hz to 500Hz+ when speaker + microphone work simultaneously
- Reduced audio encoding memory usage and improved system stability
- Auto-switch to mono encoding in speaker scenarios to lower CPU load
Added
- Added a controller test panel (button visualization, haptics/adaptive trigger/LED/audio debugging)
- Added multi-mode touchpad mapping (D-pad / mouse / dual-zone), switchable by holding Create + touchpad; see the button remap page
- Added audio haptics: converts music/sound effects into controller vibration, with Off / Auto / Forced modes
- Added D-pad and touchpad direction key mapping
Changed
- Removed the 20% battery receiver LED blink; only the 10% critical low-battery warning remains (blink rate is reduced while the mic is active)
Fixed
- Fixed custom LED color not taking effect after a quick reconnect
- Fixed audio cutting out after prolonged playback, requiring a receiver restart to recover
- Possibly fixed Linux USB LPM issues (device not connecting / occasional disconnects / no response); credit: 弥漫醇香
- Added fault tolerance to improve stability