Клавиатура. Раскладка 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 и т.д.) на домашнем ряду.
  • Активация: Удержание клавиши левым большым пальцем.
  • Содержит: Клавиши для перемещения (←↑↓→), 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

3.2 kmonad

3.2.1 manna-harbour/miryoku_kmonad

Дмитрий Сергеевич Кулябов
Authors
Профессор кафедры теории вероятностей и кибербезопасности
Мои научные интересы включают физику, администрирование Unix и сетей.