Клавиатура. Раскладка Miryoku
2025-04-27
·
2 мин. для прочтения
Клавиатура. Раскладка Miryoku.
Содержание
1 Общая информация
- Раскладка Miryoku — эргономичная и минималистичная клавиатурная раскладка, разработанная для компактных клавиатур (обычно с 36–42 клавишами).
- Поддерживает различные прошивки (QMK, ZMK, KMK).
1.1 Основные особенности
- Эргономика: Клавиши расположены так, чтобы минимизировать движение пальцев, снижая нагрузку на руки.
- Универсальность: Совместима с разными типами клавиатур и прошивками.
- Многослойность: Использует слои для доступа к дополнительным функциям (цифры, символы, навигация) без увеличения количества клавиш.
- Документация: Подробные руководства и примеры конфигурации.
1.2 Плюсы
- Подходит для долгой работы за клавиатурой.
- Экономия места за счёт компактного дизайна.
- Активное сообщество и регулярные обновления.
1.3 Минусы
- Требует времени для адаптации.
- Ограниченная совместимость с некоторыми играми или специализированным ПО.
2 Слои в Miryoku
- В Miryoku используется система слоёв, которые позволяют компактно разместить все необходимые функции на небольшой клавиатуре.
2.1 Base (Базовый)
- Назначение: Основной слой для ввода букв (по умолчанию — Colemak-DH, но поддерживает QWERTY, Dvorak и другие).
- Особенности: Включает пробел, Backspace и клавиши-модификаторы (Shift, Ctrl и т.д.) на домашнем ряду.
2.2 Nav (Навигация)
- Активация: Удержание клавиши левым большым пальцем.
- Содержит: Клавиши для перемещения (←↑↓→), Page Up/Down, Home/End, Tab.
2.3 Mouse (Мышь)
- Активация: Удержание клавиши правым большим пальцем.
- Содержит: Управление курсором, клики (левый/правый), скроллинг.
2.4 Media (Медиа)
- Активация: Комбинация клавиш большого пальца.
- Содержит: Регулировка громкости, пауза/воспроизведение, управление яркостью экрана.
2.5 Num (Цифры)
- Назначение: Ввод чисел и математических операций (+, -, \*, /).
- Особенности: Расположение цифр оптимизировано под частоту использования (например, 1–5 на левой руке, 6–0 на правой).
2.6 Sym (Символы)
- Содержит: Скобки, кавычки, знаки препинания (например,
!
,@
,#
), а также символы для программирования (например,{ }
,[ ]
).
2.7 Fun (Функциональные клавиши)
- Назначение: Доступ к F1-–F12, Print Screen, Pause/Break.
2.8 Adjust (Настройки)
- Активация: Комбинация клавиш обоими большими пальцами.
- Содержит: Переключение между раскладками (Colemak/QWERTY), сброс клавиатуры, активацию режима DFU для прошивки.
3 Реализации
3.1 Kanata
3.1.1 trapier/miryoku_kanata
- Репозиторий: https://github.com/trapier/miryoku_kanata
3.2 kmonad
3.2.1 manna-harbour/miryoku_kmonad
- Репозиторий: https://github.com/manna-harbour/miryoku_kmonad