In other languages: English
Руководство, которое описывает создание раскладки для комфортного использования 60% клавиатуры.
- Введение
- Раскладка
- Переназначение функциональных клавиш Fn1 Fn2
- Клавиши навигации Up Down Left Right PageUp PageDown End Home
- Клавиши редактирования текста Backspace Delete Enter
- Клавиши Символов ,< .> \| /? =+ -_ `~ [{ ]} ( )
- Дополнительные клавиши F1-F12
- Результат
- Ссылки
Значительную часть своего дня я печатаю — пишу код, общаюсь в мессенджерах, играю в видеоигры. В какой-то момент я понял что больше не могу пользоваться своей громоздкой клавиатурой — длительное использование такой клавиатуры начало доставлять мне физическую боль. Каждый раз для нажатия 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 выглядит так:
Для доступа к F1-F12 хорошо подходит сочетание клавиш верхнего буквенного ряда q-] и клавиши Fn2.