10000 GitHub - braindefender/wellum: 34/36-key callum-based QMK keyboard layout
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

braindefender/wellum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wellum-description

Wellum — клавиатурная раскладка для 34/36 клавиш

wellum-preview

Содержание

О прошивке

Прошивка/раскладка предназначена для использования с 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

Как работают One-shot Sticky Modifiers

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

К примеру, чтобы нажать клавишу Windows Gui без каких-либо комбинаций, вам нужно:

  • зажать клавишу слоя
  • нажать модификатор Gui
  • отпустить клавишу слоя и нажать её ещё раз.

А если вам нужно, к примеру, нажать комбинацию Ctrl+Shift+T, то для этого у вас есть несколько вариантов:

  1. Первый:
    • Вы зажимаете клавишу слоя SYM
    • Набираете модификаторы K (Ctrl) and J (Shift) в любой последовательности
    • Отпускаете клавишу слоя SYM
    • Нажимаете T
  2. Второй:
    • Вы зажимаете клавишу слоя NAV
    • Набираете модификаторы D (Ctrl) and F (Shift) в любой последовательности
    • Отпускаете клавишу слоя NAV
    • Нажимаете T

Как только будет нажата клавиша T, очередь из модификаторов сработает, очистится и введётся комбинация Ctrl+Shift+T.

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

В версии для ZMK также реализовано следующее: при повторном нажатии на клавишу модификатора, он сразу же сработает и не добавится в очередь. Это, например, позволяет вызвать меню пуска с помощью NAV+A+A, что превратится в LGui.

Как работает Swapper и Tabber

Клавиши Swapper NAV+W и Tabber NAV+Q – это специальные макросы для Alt+Tab и Ctrl+Tab соответственно. Однако при нажатии они оставляют зажатыми модификаторы Alt и Ctrl соответственно.

Таким образом, повторно нажимая W и Q можно переключаться по окнам в Windows, вкладкам в Веб-браузере или Терминале.

Эти клавиши совместимы с модификатором Shift, что позволяет инвертировать направление переключения по окнам/вкладкам.

Как установить?

Здесь всё зависит от вашей клавиатуры. Если вы не знаете с чего начать, то изучите инструкцию о том, как адаптировать раскладку под свою клавитуру?

Для некоторых клавиатур существуют билды прошивки (могут быть добавлены пользователями посредством Pull Request'ов). Можете поискать свою клавиатуру в папке prebuilts.

  • Первое, что понадобится сделать — установить Universal Layout для вашей операционной системы.

QMK

Для сборки прошивки понадобится актуальная версия QMK.

  • Скопировать содержимое папки firmware в папку <ваша_клавиатура>/keymaps/wellum
  • Сделать билд и прошивку стандартной командой сборки/прошивки под вашу клавиатуру, указав вариант :wellum.
  • Если для вашей клавиатуры не определёны LAYOUT_split_3x5_2 или LAYOUT_split_3x5_3 в info.json вам нужно сделать их самим. Инструкция ниже.

ZMK

Для сборки прошивки понадобится аккаунт на 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

  • Первый релиз
0