Skip to content

Latest commit

 

History

History
131 lines (81 loc) · 10.3 KB

README_ru.md

File metadata and controls

131 lines (81 loc) · 10.3 KB

Раскладка для 60% клавиатуры

In other languages: English

Руководство, которое описывает создание раскладки для комфортного использования 60% клавиатуры.

Раскладка клавиатуры

Оглавление

Введение

Значительную часть своего дня я печатаю — пишу код, общаюсь в мессенджерах, играю в видеоигры. В какой-то момент я понял что больше не могу пользоваться своей громоздкой клавиатурой — длительное использование такой клавиатуры начало доставлять мне физическую боль. Каждый раз для нажатия Up, End, или любой другой клавиши за пределом домашнего ряда (центральный буквенный ряд), приходится менять положение правой руки, а после возвращать её на место. То же самое касается перехода между клавиатурой и мышью.

Переход на 60% клавиатуру помог мне решить эти проблемы — компактный форм-фактор сводит количество движений рук во время печати и навигации по документам к минимуму, так же уменьшая расстояние между домашним рядом клавиатуры и мышью, упрощая переключение между ними. В прочем, у меня нет медицинского образования и я не берусь утверждать, что это положительно повлияет на ваше самочувствие.

Для кого

  • Вы присматриваете клавиатуру и не уверены подойдёт ли 60% раскладка
  • У вас уже есть такая клавиатура и вы хотите доработать свою раскладку

Что понадобится

  • Программируемая 60% клавиатура

Я буду использовать Anne Pro 2 в сочетании с obinsKit для этого руководства.

Раскладка для Anne Pro 2 и таблицы с привязками клавиш.

Раскладка

Стоит упомянуть, что в раскладке отсутствуют следующие клавиши:

  • Right Shift
  • Caps Lock

Переназначение функциональных клавиш

В первую очередь нужно переназначить функциональные клавиши Fn1 и Fn2. Это необходимо для удобного доступа к клавишам, которые недоступны на основном слое.

Наиболее удобным мне показалось назначить Fn1 на место Caps Lock, а Fn2 на место Enter. Если при этом вынести Enter на tap layer, то доступ к нему сохранится — при нажатии сработает клавиша Enter, при удержании сработает клавиша Fn2. Так же, для нажатия Enter довольно удобно использовать Fn1 + Space. Если этот вариант вам кажется слишком радикальным, то альтернативой будет назначить Fn2 на место Right Shift.

Таблица с привязкой функциональных клавиш.

Далее будет подробно разобран каждый тип функционала на этих слоях.

Клавиши навигации

Благодаря близкому расположению Caps Lock к клавишам w a s d, сочетание Fn1 + w подходит для нажатия Up одной рукой.

Аналогично строятся сочетания для других клавиш-стрелочек. Так же, если вы не используете блок из четырёх клавиш в правом нижнем углу (изначально, в моём случае, там находились Right Shift, Fn1, Fn2 и Right Ctrl), то можете расположить там клавиши стрелочки и сохранить к ним доступ на основном слое.

Для нажатия клавиш PageUp PageDown End Home можно задействовать правую руку, например Fn1 + i для PageUp и аналогично для других клавиш блока.

Расположение клавиши навигации

Талица с привязкой клавиш навигации

Клавиши редактирования текста

Клавиши Delete и Backspace находятся довольно далеко от домашнего ряда клавиатуры как на стандартных, так и на 60% клавиатурах. Это можно исправить, перенеся их на домашний ряд на слое Fn1. Так же, упрощения доступа к клавише Enter, можно назначить его на место Space клавиши на слое Fn1.

Расположение клавиш редактирования текста

Таблица с привязкой клавиш редактирования текста

Клавиши Символов

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

Расположение клавиш символов

Талица с привязкой клавиш символов

В результате раскладка на слое Fn1 выглядит так:

Расположение клавиш на слое fn1

Дополнительные клавиши

Для доступа к F1-F12 хорошо подходит сочетание клавиш верхнего буквенного ряда q-] и клавиши Fn2.

Расположение клавиш F1-F12

Таблица с привязкой клавиш F1-F12

Результат

📷 Спойлер со всеми слоями раскладки

Расположение клавиш на основном слое Расположение клавиш на слое fn1 Расположение клавиш на слое fn2 Расположение клавиш на tap layer

Ссылки