Keychron создаёт открытую прошивку ZGM для игровых мышей — аналог QMK и ZMK, только для грызунов
Keychron анонсировала ZGM — открытую прошивку для игровых мышей на базе Zephyr RTOS с модульной архитектурой. Проект выходит под лицензией GPL 3.0 и должен стать для мышей тем же, чем QMK и ZMK стали для механических клавиатур.
Игровые мыши десятилетиями оставались «чёрными ящиками»: прошивка недоступна, аудит невозможен, пользователь не может ничего изменить. Keychron решила это исправить — и пустила проект в open source.
Что произошло
Keychron объявила о разработке ZGM (Zephyr Gaming Mouse) — открытой прошивки для игровых мышей. Первой мышкой на ZGM станет модель G6 HE с беспроводным подключением, релиз которой запланирован на первый квартал 2027 года. Исходный код уже опубликован на GitHub, хотя репозиторий пока находится на ранней стадии и содержит скорее каркас проекта и документацию, чем готовый к использованию код.
Почему это важно
Ситуация с прошивками игровых мышей радикально отличается от мира клавиатур. В сегменте механических клавиатур open-source-прошивки QMK и ZMK давно стали отраслевым стандартом: энтузиасты перепрошивают устройства, настраивают макросы на уровне кода, создают кастомные раскладки. Независимые производители клавиатур целенаправленно поддерживают совместимость с этими прошивками.
Для мышей ничего подобного не существовало. Каждая игровая мышь на рынке работает на проприетарной прошивке, которую невозможно прочитать, проверить или модифицировать. Настройка сенсора, обработка кликов, поведение опроса (polling) — всё это закрыто за семью печатями. Пользователь получает максимум то, что заложено в фирменном софте, и не может повлиять на поведение устройства на низком уровне.
ZGM призвана заполнить эту нишу.
Техническая база
Прошивка построена на Zephyr RTOS — том самом реальном операционном времени, на котором работает ZMK, популярная open-source-прошивка для клавиатур. Сама Keychron уже давно использует QMK и ZMK для своих клавиатур, так что выбор платформы выглядит логичным.
Архитектура ZGM модульная: сенсоры, кнопки, колёса прокрутки, драйверы подсветки — всё это отдельные слои, которые можно менять или расширять без переписывания прошивки целиком. Такой подход должен позволить:
- поддерживать разные аппаратные платформы, а не только устройства Keychron;
- упрощать портирование на мыши сторонних производителей;
- ускорять разработку драйверов для новых компонентов.
Прошивка выходит под лицензией GPL 3.0, что допускает модификацию, перепаковку и распространение, включая коммерческое использование. Это значит, что теоретически любой производитель мышей сможет взять ZGM за основу.
Что известно о производительности
Keychron заявляет, что ZGM разрабатывается с акцентом на низкую задержку ввода и поддержку как проводного, так и беспроводного подключения. Конкретных цифр (время отклика, частота опроса) пока нет — проект на слишком ранней стадии. Оценивать реальную производительность можно будет ближе к запуску G6 HE.
Откуда растут корни
Для Keychron шаг в open source не случаен. Компания уже давно ведёт себя как адвокат открытости в сегменте периферии:
- клавиатуры Keychron совместимы с QMK и ZMK;
- компания опубликовала 3D-чертежи своих устройств на GitHub, чтобы энтузиасты могли проектировать моды;
- запущена программа Open Source Design Project.
Перенос этой философии на мыши — естественное продолжение. Если проект удастся, у пользователей Keychron появится единая экосистема открытых прошивок и для клавиатур, и для мышей.
Скептицизм и открытые вопросы
Несколько моментов, на которые стоит обратить внимание:
Сроки. Заявленный запуск — Q1 2027, то есть через полтора года. Это большой горизонт для аппаратного проекта. Многое может измениться: отложиться, переосмыслиться, потерять приоритет.
Статус проекта. На GitHub пока только каркас. Нет работающей прошивки, нет поддержки конкретных сенсоров, нет тестов на реальном железе. Обещания модульности и кроссплатформенности пока существуют только на уровне архитектуры.
Сторонняя поддержка. Заявлено, что ZGM будет работать на оборудовании других производителей. Но чтобы это стало реальностью, нужны будут конкретные драйверы, документация и желание сообщества портировать прошивку. Опыт QMK показывает, что это возможно, но требует времени и критической массы энтузиастов.
Конкуренция с проприетарным софтом. Даже если ZGM будет технически совершенна, большинство геймеров не захотят разбираться с компиляцией прошивки. Проект может найти аудиторию среди энтузиастов, но вряд ли станет массовым.
Что это значит для обычного пользователя
Прямо сейчас — ничего. Проект только стартовал, и до появления первого устройства с ZGM ещё полтора года. Но если Keychron доведёт задумку до конца, это может запустить цепную реакцию: другие производители начнут поддерживать открытые прошивки, сообщество начнёт создавать альтернативные настройки и оптимизации, а пользователи наконец получат контроль над своим железом.
Для энтузиастов и инженеров, которые хотят глубоко настраивать периферию, ZGM — самый перспективный open-source-проект в сегменте мышей на сегодняшний день. Потому что до него в этом сегменте просто ничего не было.