Клавиатура. Раскладка Home Row Mode

2025-04-25 · 3 мин. для прочтения

Клавиатура. Раскладка Home Row Mode.

Содержание

1 Общая информация

  • Home Row Mode (режим домашнего ряда) — настройка клавиатуры, при которой клавиши домашнего ряда (обычно ASDF и JKL;) выполняют двойную функцию:
    • при быстром нажатии работают как обычные буквы;
    • при удержании действуют как модификаторы (Ctrl, Alt, Shift, Win), позволяя использовать сочетания клавиш без перемещения рук.

1.1 Преимущества

  • Эргономика: руки остаются на домашнем ряду, снижая нагрузку на запястья.
  • Скорость: упрощает частые действия (навигация, копирование/вставка).
  • Кастомизация: можно переназначить любые клавиши под свои нужды.

1.2 Недостатки

  • Адаптация: требуется время, чтобы привыкнуть к новым сочетаниям.
  • Случайные срабатывания: быстрый ввод может активировать модификаторы (решается настройкой задержки).

2 Ресурсы

3 Нотация

Таблица 1: Нотация клавиатурных модификаторов
Имя модификатораСокращениеСимвол
ShiftS
ControlC
Alt / OptionA
GUI / Win / CommandG
No modifier/mod-tap__
  • Например, настройка модов домашнего ряда может быть записана как ◆⎇⇧⎈__⎈⇧⎇◆ при использовании символов или как GASC__CSAG при использовании буквенных обозначений.
  • Поскольку модификаторы на правой руке симметричны модификаторам на левой руке, правую руку можно опустить.
  • Конечные подчёркивания также можно опустить.
  • В итоге получим следующую запись: GASC / ◆⎇⇧⎈.

4 Варианты раскладки

4.1 SCGA / ⇧⎈◆⎇

  • Раскладка копирует стандартное расположение модификаторов на клавиатуре.
  • Это может показаться знакомым и, следовательно, потенциально более простым для изучения.
  • Все модификаторы (за исключением модификаторов Shift) теперь используют другой палец, чем тот, к которому привыкли пользователи.
  • Это неудачное распределение модификаторов с точки зрения частоты их использования.
  • Shift — это наиболее используемый модификатор. Неудачно располагать его на мизинце.
  • Клавиши Alt и GUI помещены в незаслуженно хорошее место.
  • Указательный и средний пальцы –— самые сильные из четырёх пальцев, кроме большого.
  • Alt и GUI не являются наиболее часто используемыми модификаторамиц.

4.2 GASC / ◆⎇⇧⎈

  • Наиболее распространённый макет.
  • По сравнению с порядком SCGA этот макет удобнее с точки зрения использования самых сильных пальцев для самых распространённых модификаторов.
  • Отсортируем модификаторы по их частоте в Windows или Linux: GUI < Alt < Control < Shift.
  • Почему Control и Shift в данном макете поменялись местами:
    • Указательный палец –— это палец, который отвечает за наибольшее количество буквенных клавиш.
      • Если вы используете указательный палец для удержания Shift, вам придётся поменять руки, если вы хотите нажать другую клавишу.
    • Размещение Shift между Control и Alt позволяет использовать аккорды Ctrl + Shift и Alt + Shift (распространённая комбинация модификаторов) с помощью соседних пальцев.
      • Этого нельзя сделать, если Shift находится на указательном пальце.
      • Удерживание двух модификаторов, которые находятся на расстоянии одной или двух клавиш друг от друга, не является идеальным.
    • Расположение GUI рядом с Alt позволяет легко использовать GUI + Alt + Стрелки (используется для переключения между виртуальными рабочими столами).
      • GUI помещается на мизинец, поскольку это, как правило, наименее используемый модификатор (если только вы не используете тайловый оконный менеджер).

4.3 GACS / ◆⎇⎈⇧

  • Расположение с учётом частотности использования модификаторов.
  • GACS используется в раскладке Miryoku (см. Клавиатура. Раскладка Miryoku).
  • Преимущество наличия Shift в индексном столбце заключается в том, что это может помочь минимизировать случайные заглавные буквы при прокрутке клавиш.
  • Если вы не определились, выбирайте GACS / ◆⎇⎈⇧.

4.4 CAGS / ⎈⎇◆⇧

  • Для MacOS частотность модификаторов: Ctrl < Option < Command < Shift.
  • CAGS для MacOS то же, что GACS для Windows, Linux, BSD.
Дмитрий Сергеевич Кулябов
Authors
Профессор кафедры теории вероятностей и кибербезопасности
Мои научные интересы включают физику, администрирование Unix и сетей.