My keyboard settings
This repository has been archived on 2025-08-10. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2023-12-14 21:14:40 +03:00
img Новые изображения слоёв 2023-12-02 20:44:43 +03:00
qmk Добавил Win в ENG слой QMK 2023-12-14 21:10:37 +03:00
vial Фикс ошибки в коде VIAL 2023-12-10 19:50:36 +03:00
.gitignore Добавил .idea в гит игнор 2023-11-25 18:24:37 +03:00
LICENSE Initial commit 2023-01-14 14:43:44 +03:00
README.md Изменил описание 2023-12-14 21:14:40 +03:00

crkbd-rev1

Настройки моей клавиатуры. Понятия не имею, что я делаю. Метод тыка в деле.

Эта клавиатура не пригодна для игр, так как там часто и быстро надо жать числа, а иногда и эфки, в комбинации с другими клавишами. Надо было брать клавиатуру с числами...

А ещё у моей раскладки есть минус. Tap Dance на home row. При чередовании рук на большой скорости могут быть проблемы. Если я сначала одной рукой нажму клавишу из home row, а потом другой рукой нажму другую клавишу, то другая может сработать быстрее, потому что она нажмётся на нажатие, а home row срабатывает только на отжатие. Либо как то делать так, чтоб на все буквы было срабатывание по отжатию, либо делать неудобными модификаторы.

TODO:

  1. Добавить кастом кейкоды lang_shift в VIAL https://get.vial.today/manual/custom_keycode.html
  2. Написать более подробный гайд по прошивке ниже
  3. Написать нормальный home row на слое RU для QMK. Сейчас не получается. Мб надо tap dance, но он в QMK невероятно сложный для меня. На VIAL всё работает как надо (Мне надо не просто home row на RU слое, мне надо с кастом кейкодом из lang_shift, который выглядит по типу CTRL_EN. Чтоб при зажатии происходило переключение на нулевой слой и переключение языка в системе на английский и я мог нормально жать бинды из ру слоя)(Пока что вообще удалил home row mod в QMK прошивке. Мне кажется я за счёт моментальных слоёв быстрее их оттуда буду использовать. В VIAL пока что оставил)

Как прошить на Linux

Vial

Когда то будет

https://get.vial.today/docs/porting-to-vial.html

А пока старый вариант гайда

Создать файл прошивки

make crkbd/rev1:vial

Прошить одну половину, потом вторую.

qmk flash -kb crkbd/rev1 -km vial

QMK

https://docs.qmk.fm/#/newbs_getting_started

В терминале пишем это

  1. sudo pacman --needed --noconfirm -S git python-pip libffi
  2. paru -S qmk-git
  3. qmk setup
  4. Переносим в каталог ~/qmk_firmware/keyboards/crkbd/keymaps/default свои настройки. Либо можно создать свой каталог в keymaps вместо default и туда засунуть свои настройки.
  5. qmk compile -kb crkbd/rev1 -km default
  6. qmk flash -kb crkbd/rev1 -km default

В теории всё

Моя раскладка

Keyboard