- О прошивке
- Термины
- Раскладки
- Дополнительно
- Как установить?
- Как сделать LAYOUT_split_3x5_2 или LAYOUT_split_3x5_3?
- История изменений
Прошивка/раскладка предназначена для использования с Universal Layout — системной раскладкой для Windows, Linux и macOS. На странице проекта можно найти все необходимые инструкции по установке и модификации этой раскладки.
Прошивка/раскладка основана на callum.
Версия firmware/qmk
работает на QMK и предназначена для проводных клавиатур.
Версия firmware/zmk
работает на ZMK и предназначена для беспроводных клавиатур.
- Модификатор: Shift, Ctrl, Alt или Gui
- Клавиши слоя: SYM, NAV, ALT, CMD
- Смена языка: LANG на базовом слое (или на слое NAV, для версии с 34 клавишами)
Клавиша
LANG
по сути, является клавишей Caps Lock. В системной раскладке Universal Layout, Caps Lock переключает между внутренними слоями EN и RU. При этом, в самой системе переключения языка/раскладки не происходит!
Кол-во клавиш | Раскладка |
---|---|
34 | Wellum 34 |
36 | Wellum 36 |
При зажатии клавиш слоя, нажатые модификаторы добавляются в очередь и остаются нажатыми, пока не будет нажата клавиша не-модификатор или клавиша слоя.
К примеру, чтобы нажать клавишу Windows Gui без каких-либо комбинаций, вам нужно:
- зажать клавишу слоя
- нажать модификатор Gui
- отпустить клавишу слоя и нажать её ещё раз.
А если вам нужно, к примеру, нажать комбинацию Ctrl+Shift+T, то для этого у вас есть несколько вариантов:
- Первый:
- Вы зажимаете клавишу слоя SYM
- Набираете модификаторы K (Ctrl) and J (Shift) в любой последовательности
- Отпускаете клавишу слоя SYM
- Нажимаете T
- Второй:
- Вы зажимаете клавишу слоя NAV
- Набираете модификаторы D (Ctrl) and F (Shift) в любой последовательности
- Отпускаете клавишу слоя NAV
- Нажимаете T
Как только будет нажата клавиша T, очередь из модификаторов сработает, очистится и введётся комбинация Ctrl+Shift+T.
Более того, зажав клавиши-модификаторы, но отпустив клавишу слоя, модификаторы останутся зажатыми, что позволит использовать их в комбинациях клавишами другой половинки.
В версии для ZMK также реализовано следующее: при повторном нажатии на клавишу модификатора, он сразу же сработает и не добавится в очередь. Это, например, позволяет вызвать меню пуска с помощью NAV+A+A, что превратится в LGui.
Клавиши Swapper NAV+W и Tabber NAV+Q – это специальные макросы для Alt+Tab и Ctrl+Tab соответственно. Однако при нажатии они оставляют зажатыми модификаторы Alt и Ctrl соответственно.
Таким образом, повторно нажимая W и Q можно переключаться по окнам в Windows, вкладкам в Веб-браузере или Терминале.
Эти клавиши совместимы с модификатором Shift, что позволяет инвертировать направление переключения по окнам/вкладкам.
Здесь всё зависит от вашей клавиатуры. Если вы не знаете с чего начать, то изучите инструкцию о том, как адаптировать раскладку под свою клавитуру?
Для некоторых клавиатур существуют билды прошивки (могут быть добавлены пользователями посредством Pull Request'ов). Можете поискать свою клавиатуру в папке prebuilts
.
- Первое, что понадобится сделать — установить Universal Layout для вашей операционной системы.
Для сборки прошивки понадобится актуальная версия QMK.
- Скопировать содержимое папки
firmware
в папку<ваша_клавиатура>/keymaps/wellum
- Сделать билд и прошивку стандартной командой сборки/прошивки под вашу клавиатуру, указав вариант
:wellum
. - Если для вашей клавиатуры не определёны
LAYOUT_split_3x5_2
илиLAYOUT_split_3x5_3
вinfo.json
вам нужно сделать их самим. Инструкция ниже.
Для сборки прошивки понадобится аккаунт на GitHub. Можно взять за основу репозиторий для вашей клавиатуры или вот этот репозиторий с донглом, а затем адаптировать его, применив содержимое папки firmware/zmk/wellum36
(или wellum34
для версии с 34 клавишами).
v3.1
- Исправлены ошибки и замечания (спасибо @pravets)
- Прошивки для QMK и ZMK приведены к единому виду
- Обновлены изображения раскладок
v3.0
- Добавлена версия для беспроводных клавиатур на прошивке ZMK
- Положения клавиш W и S возвращены к изначальным, т.к. плохо показали себя в играх.
- Для ZMK, в игровой слой
GFN
добавлены клавиши управления Bluetooth устройством.
v2.0
- Добавлена раскладка для 34-клавиш.
- Добавлен слой CMD, содержащий медиа-клавиши и макросы.
- ALT слой выделен в отдельный слой на клавиатуре, что даёт большую кастомизируемость этого слоя.
- На игровом слое изменены положения клавиш W и S для более эргономичного положения пальцев.
v1.0
- Первый релиз