Keychron ZGM 开源游戏鼠标固件
Keychron 已宣布开发 ZGM(Zephyr Gaming Mouse),这是一项开源固件项目,旨在将机械键盘社区中所见的自定义和透明度带到游戏鼠标。该固件计划在 2027 年第一季度发布,首次搭载在 G6 HE 混合磁性开关游戏鼠标 上。
ZGM:将 QMK 风格的自定义带入鼠标
ZGM 的设计目标是成为机械键盘爱好者使用的 QMK 和 ZMK 项目的鼠标等价物。其主要目标是消除对专有、闭源制造商软件(“臃肿软件”)的依赖,使用户能够在固件层面审计、修改和自定义硬件行为。
ZGM 的关键技术目标包括:
- Low-Latency Operation: 重点保持竞技游戏所需的性能。
- Modular Architecture: 固件使用模块化层来处理不同的硬件组件,包括传感器、按钮、滚轮和灯光。
- Broad Hardware Support: ZGM 旨在支持多种微控制器,并兼容有线和无线鼠标配置。
- On-Board Memory: 与 QMK 类似,ZGM 将配置直接写入设备内部存储,省去后台软件维护设置的需求。
项目状态与许可
Keychron 正在 GNU 通用公共许可证 (GPL) 下开发 ZGM。该项目目前处于“早期设置阶段”,Keychron 表示开发将公开进行,并通过其 GitHub 仓库接受社区反馈以塑造项目方向。
社区观点与技术关注点
虽然该公告受到寻求 Linux 兼容性和硬件透明度的用户的关注,社区仍提出了若干关键问题,涉及实现细节以及开源鼠标固件可能产生的影响。
游戏作弊的潜在风险
一些用户指出,开源固件可能被用于在竞技游戏中作弊。通过将屏幕捕获和图像处理工具与鼠标固件直接通信,用户或许能够计算目标距离并在内部执行精确移动,使输入在操作系统看来像是合法的硬件动作。
硬件质量与支持
爱好者之间的讨论凸显了 Keychron 当前声誉的分歧。部分用户赞扬其产品的性价比和材料,另一些用户则报告了显著的质量控制问题,包括:
- Hardware Failures: 报告称热插拔插座出厂即需重新焊接,且按键在一个月内无法检测到按压。
- Software Friction: 用户提到蓝牙稳定性问题,以及在 Linux 环境中难以将设备列入黑名单以防其被识别为摇杆。
现有替代方案与功能需求
一些用户质疑在已有像 Ploopy 这样已使用 QMK 的鼠标和轨迹球项目的情况下,是否需要新项目。对 ZGM 生态系统的功能需求包括:
- Device-to-Device Communication: 能够通过键盘按键触发鼠标层(例如切换 DPI)。
- Advanced Macro Security: 实现密码保护的宏,以保护存储在设备上的敏感信息。
- Context-Aware Macros: 根据活动前台窗口切换的模板,类似于某些 MMO 鼠标的传统功能。