GH60

Полностью открытая разработка энтузиастов. Клавиатура поставляется в виде PCB, на которую можно допаять любые cherry mx свитчи1)

Клава построена на базе процессора ATmega32U4 и в не можно вшить любую понравившуюся прошивку, которая поместится в рам. Можно сделать 5 слов, например, и свитчиться между ними.

Сборка прошивки

Поскольку проша у нас под отличную от x86_64 архитектуру, придётся использовать кросс-компиляцию. Только вместо арма 64 используем avr:

# crossdev -s4 --stable --portage --verbose --target avr

После этого клоним репу с фирмварями и собираем нужную нам

$ git clone https://github.com/qmk/qmk_firmware.git
$ cd qmk_firmware
$ git submodule init
$ git submodule update
$ make satan:ben_iso

Возможно оно взорвётся со словами, что редефайнится DESCRIPTION. Для правки нужно в директории keyboards/satan/keymaps/ben_iso/config.h закомментировать #define DESCRIPTION и заново собрать.

Если всё успешно, то в директории .build получим нашу прошу с .hex в конце.

Прошиваем прошивку

Клоним репу с прошивалкой

$ git clone https://github.com/kairyu/tkg-toolkit

Ставим недостающие утилитки

# emerge -v dfu-programmer

и прошиваем прошу

$ ./linux/reflash.sh ~/git/qmk_firmware/.build/satan_ben_iso.hex

Послесловие

А потом оказывается, что у тебя раскладка не ISO, а ANSI и ты начинаешь судорожно читать документацию. И, таки, оно даёт свои плоды.

Документация тута. Минут за 15 с помощью соседнего файла и такой-то матери собрал себе очень похожий на даки лейаут. Но судя по тому, что предлагается - вариации неограничены.

1)
мне понравился такой вариант, пушо найти удобную 60% клаву с зелёными свитчами да и ещ с мышкой это боль