Создавайте собственные раскладки клавиатуры и макросы с помощью QMK, чтобы повысить производительность.

QMK, или Quantum Mechanical Keyboard, — это проект с открытым исходным кодом, который позволяет создавать собственную прошивку клавиатуры для совместимых механических клавиатур. Но что такое QMK и как его использовать для программирования клавиатур? Давай выясним.

Что такое КМК?

Каждая клавиатура, представленная на рынке, имеет встроенное программное обеспечение, называемое прошивкой. Прошивка отвечает за отправку правильного сигнала при каждом нажатии клавиши, управление светодиодами на клавиатуре и многое другое, что делает ее мощным инструментом, если вы можете манипулировать ею самостоятельно.

QMK дает вам возможность сделать именно это. Если ваша клавиатура совместима, вы можете прошить ее прошивкой QMK, чтобы получить практически полный контроль над раскладками клавиатуры и макросами. Это достигается тремя основными инструментами:

  • Конфигуратор КМК: веб-конструктор раскладок клавиатуры, который позволяет создавать собственные раскладки клавиатуры, схемы светодиодной подсветки и многое другое для вашей механической клавиатуры.
    instagram viewer
  • Набор инструментов QMK: загружаемый инструмент, работающий с Windows и macOS. Получив файл прошивки .hex из конфигуратора QMK, вы можете использовать QMK Toolbox для прошивки клавиатуры новой прошивкой.
  • ВИА Программное обеспечение: Дополнительный скачиваемый инструмент, позволяющий менять раскладку QMK без необходимости перепрошивки клавиатуры. Для этой работы требуется дополнительный код.

Список клавиатур, совместимых с QMK, можно найти на сайте сайт КМК. В каталог QMK также можно добавить свою клавиатуру, но для этого необходимо запросить тег через Страница QMK на GitHub сделать это.

Что вы можете сделать с QMK?

Возможности QMK выходят далеко за рамки большинства вариантов прошивки клавиатуры. Вы можете использовать все ожидаемые базовые функции, такие как раскладки клавиатуры и управление светодиодной подсветкой, но вы также можете добавить к клавиатуре множество дополнительных функций с помощью QMK.

Это включает в себя доступ к мультимедийным клавишам, функциональным слоям, макросам и более продвинутым инструментам, таким как автоматическое смещение. По сути, если вы можете найти функцию, которая вам нравится на другой механической клавиатуре, обычно есть способ воспроизвести ее с помощью QMK.

Об этом стоит узнать Прошивка QMK и что она умеет прежде чем начать строить свой собственный.

Как запрограммировать механическую клавиатуру с помощью QMK

Программировать механическую клавиатуру с помощью QMK на удивление просто. Процесс начинается с конфигуратора QMK, но для его завершения вам также потребуется установить QMK Toolbox.

Как создать собственную раскладку клавиатуры с помощью конфигуратора QMK

Чтобы создать собственную раскладку клавиатуры QMK, вам просто нужно зайти на веб-сайт QMK Configurationator. Отсюда вы можете выбрать тип используемой клавиатуры из списка вверху страницы, чтобы начать работу.

После выбора клавиатуры вы должны увидеть раскладку по умолчанию, соответствующую клавиатуре, в центре экрана. Вы также должны увидеть набор меню, содержащих коды клавиш клавиатуры, в нижней части экрана.

Чтобы добавить код клавиши в раскладку клавиш, щелкните и перетащите его на клавишу, которой вы хотите его назначить. Вы также можете выбрать клавишу, которую хотите изменить, на карте клавиш, а затем щелкнуть код клавиши, чтобы назначить ее.

Это применимо только к основному слою, слою 0, но вы можете добавить на клавиатуру дополнительные слои, выбрав числовые параметры в левой части экрана.

Отсюда вам есть во что впиться, и стоит поиграть со всеми вариантами кодов клавиш, чтобы найти идеальную раскладку клавиш для вас. Если вы довольны раскладкой клавиш, убедитесь, что у нее есть имя, а затем нажмите на значок Прошивка кнопку, чтобы загрузить пригодный для использования файл прошивки .hex.

Теперь, когда у вас есть прошивка, пришло время прошить ею клавиатуру. Благодаря QMK Toolbox этот процесс стал приятным и простым; вам просто нужно скачать Набор инструментов QMK программное обеспечение для начала.

Загрузив и установив программное обеспечение, откройте его и убедитесь, что ваша клавиатура выбрана в меню внизу экрана. Нажать на Открыть в верхней части экрана и найдите шестнадцатеричный файл, который вы скачали из конфигуратора QMK. Возможно, вам также придется изменить MCU в зависимости от типа микроконтроллера, используемого вашей клавиатурой.

Нажмите на Вспышка чтобы начать процесс перепрошивки. Это может занять несколько минут в зависимости от типа вашей клавиатуры, и после завершения вы увидите сообщение с подтверждением в окне.

Проверьте свою клавиатуру, используя веб-сайт тестирования клавиатуры, например KeyboardTester.com, чтобы убедиться, что все назначенные вами клавиши работают правильно.

Продолжайте экспериментировать с раскладками клавиатуры QMK

Использование такого инструмента, как QMK, позволяет вам полностью раскрыть свой потенциал производительности, но для этого вам придется поработать. Теперь, когда вы знаете, как создать собственную прошивку QMK и прошить ее на клавиатуру, вы можете начать экспериментировать со своими раскладками клавиш, чтобы создать лучшую для вас раскладку.