- PVSM.RU - https://www.pvsm.ru -

Источник [1]
В последнее время на Хабре появляется всё больше статей о кастомных клавиатурах вообще и об эргономичных сплит клавиатурах (эргосплит) в частности. И это хорошо, ведь, глядя на ассортимент клавиатур в магазинах электроники, можно подумать, что альтернативы стандартным клавиатурам нет, а это далеко не так. Однако…
Не так давно вышла статья Эргономичная раздельная клавиатура. Iris [2]. И знаете, какой комментарий набрал наибольшее количество голосов?
Что вы там этими клавиатурами набираете? Как жить без стрелок, PgUp/PgDn и прочего? А для почти всех IDE нужны F-клавиши.
Переключаться между десятком режимов, забивая ими голову, и скроллить через HJKL?
Каждый раз, когда вижу такие изделия, впечатление что это для того, чтобы было "как в кино у хакеров".
Эргономика должна быть не только для пальцев, но и для .
Неужели с эргосплитами всё так плохо?
Я сам, признаться честно, ещё пол года назад думал примерно так же, однако желание попробовать новое победило (и кроме того меня как-то стал раздражать постоянный перенос рук с букв на курсор и обратно) и я собрал себе эргономичную сплит клавиатуру [4].

Первый день было тяжело, рядом стояла стандартная клавиатура для подстраховки, и я даже пару раз ей воспользовался, но на следующий день уже её убрал. И вскоре оказалось, что "не так страшен сплит...".
На данный момент я уже несколько месяцев пользуюсь своей сплит клавиатурой и скажу, что сложно было всего несколько дней, а дальше начинаешь получать удовольствие от работы на клавиатуре и пользоваться её преимуществами.
И да, работать на ней не только не сложнее чем на стандартной клавиатуре, а намного проще и удобнее. Нужно всего лишь… научиться. Но ведь это вас не пугает, правда?
Начнем с описания того, почему же эргосплит проще и удобнее стандартной клавиатуры.
Примечание: данная статья основана в первую очередь на моем опыте работы с клавиатурой Jorne [5] (спасибо, Joric [6]), которая является адаптацией популярной Corne [7] под раскладку Jian [8], и все нижеописанное касается в первую очередь именно её и подобных клавиатур.
Сейчас это направление — кастомные клавиатуры, активно развивается и если вам интересно какие ещё бывают клавиатуры, взгляните, например, сюда [9].
Итак, преимущества эргосплит клавиатур с точки зрения эргономики расположения клавиш:
Разделение на две половинки. У каждого человека своя длина рук и ширина плеч. Кому-то удобнее чтобы руки были поближе друг к другу, кому-то нравится держать руки параллельно.
Клавиатуру, состоящую из двух половинок, можно поставить так как удобно именно вам а не так как сделал это производитель. Кроме того, сплит клавиатура обычно занимает гораздо меньше места и между половинок можно расположить что-то ещё: трекбол, мышку...
Источник [10]
Часто можно услышать, что сплит — это неудобно, потому что:
В итоге, для 40 процентной эргономичной сплит-клавиатуры, запомнить физическое расположение клавиш занимает всего один-два дня. Если клавиш больше, то, соответственно, это займет больше времени.
Таким образом попадать по нужной клавише не глядя и имея перед глазами или в памяти раскладку не составляет никакого труда. Именно поэтому эргосплиты гораздо чаще можно увидеть с клавишами без надписей — нет необходимости. Даже если раскладка еще не выучена, ее можно (и нужно, в процессе обучения) распечатать и повесть рядом с монитором. И работать, не глядя на клавиатуру. А когда обнаружите, что уже не помните, когда последний раз подглядывали в распечатку — от нее можно избавиться. И произойдет это гораздо раньше, чем вы думаете.
Здесь ситуация немного сложнее. На текущий момент все кастомные клавиатуры (а сплиты в основном кастомные) используют QMK [15] или, реже, другие опенсорсные прошивки. Это даёт огромную свободу в кастомизации своей раскладки, но при этом много таких раскладок, которые удобны только для своих авторов и больше ни для кого (да и не факт, что самим авторам в итоге удобно, просто не удобно в этом признаваться).
Дело осложняется тем, что раскладки по умолчанию на большинстве клавиатур учитывают только английский язык и, зачастую, неоптимальны для тех, кто набирает не только в английской раскладке.
Однако не все так плохо. Я хочу поделиться раскладкой, которая, с моей точки зрения, как раз и отвечает требованиям "эргономики для мозга".
Автором данной раскладки является автор клавиатуры Jian [8] KgOfHedgehogs [16]. Я внес некоторые модификации в раскладку, сделав ее более более удобной для себя.
Это обычная практика в мире кастомных клавиатур — начать с какой-то готовой раскладки и затем оптимизировать ее под себя.
С оригинальной раскладкой можно ознакомиться по ссылке [17]. Я же продолжу на примере своей раскладки [18].
Сначала опишу основные плюсы данной раскладки.
Давайте теперь рассмотрим саму раскладку. Она содержит три основных слоя и один служебный слой. Служебный служит для настройки параметров клавиатуры, используется не очень часто, мы его рассматривать не будем.

Светлые клавиши точно такие же как на стандартной клавиатуре. Более темные — специальные клавиши. Как вы видите, каждая из них заменяет две клавиши, кроме левой клавиши Win. Здесь нам на помощь приходит такая полезная опция QMK как Tap-Hold. При кратком нажатии клавиша работает как одна клавиша, при нажатии и удержании — как другая. Например, клавиша
при кратком нажатии сработает как клавиша Tab а при удержании как Left Ctrl.
Может возникнуть вопрос: а что, если нужно использовать автоповтор, который как раз и активируется удержанием клавиши, например нужно ввести много пробелов? У нас ведь при удержании клавиши Space она превращается в Shift. Но это решается очень просто: нужно лишь быстро нажать клавишу два раза, а уже после этого задержать её в нажатом положении. В этом случае активируется автоповтор как при обычном удержании клавиши. То есть мы, практически ничего не теряя, экономим по одной клавише на каждую сдвоенную.
Кроме того, мне показалось удобным иметь по пробелу и по энтеру под правую и левую руки. И они, как вы видите, тоже симметричны.

На этом слое слева расположены клавиши навигации и служебные клавиши, справа — нампад (в оригинальной раскладке наоборот). Курсорные клавиши, а так же Home, End, Page Up, Page Down расположены так, что руку не нужно никуда перемещать — достаточно зажать клавишу Enter/Raise с любой стороны как можно двигать курсор или листать страницы.
Если нужно набрать больше, чем две цифры, нампад использовать удобнее, чем цифровой ряд клавиатуры, и на данной раскладке пользоваться им не менее удобно, чем стандартным нампадом.
Должен заметить, что символы =, - и + на левой половине раскладки несколько нарушают логику — на оригинальной раскладке они расположены более логично, на слое Lower. Но для меня, на данном этапе, удобство перевешивает, поскольку я уже достаточно освоился с клавиатурой.

Слой Lower содержит функциональные клавиши, символы и цифровой ряд. Как видите, все просто и логично. Нужно лишь пояснить, как получаются символы на домашнем ряду. QMK позволяет посылать компьютеру сразу комбинации клавиш, то есть когда вы нажимаете Lower + A QMK посылает комбинацию Shift + 1. Вообще говоря, возможности QMK довольно велики, но это тема для отдельной статьи.
Цифровой ряд здесь скорее не для ввода цифр, для этого удобнее использовать нампад на слое Raise, а для клавиатурных сокращений типа Win + 1 или Ctrl + 1.
Теперь, когда вы уже имеете представление, где какие клавиши находятся, давайте рассмотрим как же пользоваться подобной клавиатурой на практике.
Shift с одним маленьким большим отличием — клавиша Shift находится там же, где и клавиша Space, то есть прямо под большими пальцами. Не нужно растягивать мизинцы и куда-либо тянуться.Enter/Raise и вуаля — клавиши навигации прямо под рукой, никуда переносить руку не нужно. Причём можно использовать как большой палец правой, так и левой руки, как кому удобнее. Я уже привык использовать для навигации одну руку. Кроме того, на стандартной клавиатуре блоки стрелок и Home, End, PageUp, PageDown находятся в разных местах, то есть при активной навигации руку нужно перемещать ещё и между этими блоками клавиш.Enter/Raise большим пальцем и можем набирать цифры на нампаде. Нампад удобнее цифрового ряда — не зря же его в своё время добавили, на эргономичной же клавиатуре он ещё и гораздо доступнее — прямо под рукой. То есть ввод цифр, так же как и навигация, на эргосплите гораздо удобнее.BaskSpace/Lower или клавишу Del/Lower, смотря что удобнее и можно вводить символы. То есть, так же, как на стандартной клавиатуре, вам нужно зажать модификатор, там Shift здесь Lower, но на эргономичной клавиатуры вы нажимаете модификатор большим пальцем и он находится в одном шаге от стандартного положения больших пальцев (на клавишах Space/Shift) и остальные пальцы остаются на домашнем ряду — не нужно тянуться к цифровому ряду. Расположение символов такое же как на стандартной клавиатуре, так что запомнить не составит труда.Shift — просто зажимаем его большим пальцем той же руки что и Ctrl. Нажимаются такие комбинации легко, не глядя на клавиатуру и через время часто используемые кобинации нажимаются на автомате.

Ctrl с другой — Alt. При необходимости большим пальцем зажимаем Shift. С какой стороны зажать Ctrl а с какой Alt это как будет удобнее, но и такие комбинации нажимаются гораздо проще чем на стандартной клавиатуре и также не глядя.

Lower. Но это не составляет проблемы, так как модификаторы дублируются и всегда можно найти удобную комбинацию клавиш.


Если обобщить использование клавиатурных комбинаций, то на большие пальцы приходится два модификатора — Shift и модификатор слоя, на мизинцы три модификатора — Ctrl, Alt и Win, но я не знаю клавиатурной комбинации, где последние три модификаторы использовались бы вместе, максимум два из трех.
У меня нет опыта работы на Mac, поэтому я не могу сказать, насколько удобно будет пользоваться подробной клавиатурой там, но думаю, если клавишу Ctrl заменить на Command а Win на Ctrl, то будет также удобно.
Таким образом с помощью двух мизинцев и двух больших пальцев можно зажать любую комбинацию модификаторов включая модификатор Lower или Raise не напрягая и не растягивая пальцы на руках при этом легко дотянуться до нужной буквенной клавиши.
То есть, на подобной эргосплит клавиатуре слепой десятипальцевый набор текста превращается в слепую десятипальцевую работу на всей клавиатуре.
Концептуальных отличий вышеописанной клавиатуры (и большинства кастомных клавиатур) от стандартной два:
И если менять расположение клавиш алфавитно-цифрового блока производители в массе своей все ещё не рискуют, то клавиатуры с меньшим количеством клавиш, где функциональные клавиши и даже стрелочки (sic!) вынесены на отдельные слои, есть у многих популярных производителей, например Ducky [19], Vortex [20], HHKB [21], Leopold [22]...
Так что использование слоев уже не экзотика, а почти уже мейнстрим.
И ещё, я на своём опыте убедился, что то, что, как вам кажется, будет вам удобно и то, что будет вам удобно на самом деле — это, как говорят в Одессе, две большие разницы. Например:
Так что, может вам тоже нужен эргосплит, но вы ещё об этом не знаете?..
Автор: Андрей Толстой
Источник [23]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/gadzhety/358534
Ссылки в тексте:
[1] Источник: https://www.reddit.com/r/MechanicalKeyboards/comments/jg25za/the_real_reason_i_bought_an_ergodox/
[2] Эргономичная раздельная клавиатура. Iris: https://habr.com/ru/post/523482/
[3] мозга: http://www.braintools.ru
[4] эргономичную сплит клавиатуру: https://imgur.com/gallery/vuUxXkY
[5] Jorne: https://github.com/joric/jorne
[6] Joric: https://habr.com/ru/users/joric/
[7] Corne: https://github.com/foostan/crkbd
[8] Jian: https://community.geekboards.ru/viewtopic.php?t=35276
[9] сюда: https://keebfol.io/
[10] Источник: https://www.reddit.com/r/ErgoMechKeyboards/comments/iy6e1j/the_real_reason_to_use_a_split_keyboard/
[11] Planck EZ: https://ergodox-ez.com/pages/planck
[12] Preonic: https://olkb.com/collections/preonic
[13] Aterus: https://shop.keyboard.io/products/keyboardio-atreus
[14] Jian: https://github.com/KGOH/Jian-Info
[15] QMK: https://qmk.fm/
[16] KgOfHedgehogs: https://t.me/KgOfHedgehogs
[17] ссылке: http://www.keyboard-layout-editor.com/#/gists/9740d2bf0e1b98644100a7caa60be88a
[18] раскладки: http://www.keyboard-layout-editor.com/#/gists/01067a6b66c9c09ff45c2e986de44431
[19] Ducky: https://www.duckychannel.com.tw/en/Ducky-Mecha-Mini
[20] Vortex: http://www.vortexgear.tw/vortex2_2.asp?kind=47&kind2=220&kind3=&kind4=997
[21] HHKB: https://happyhackingkb.com/
[22] Leopold: http://global.leopold.co.kr/Shop/ItemListKeyBoard.php
[23] Источник: https://habr.com/ru/post/526338/?utm_source=habrahabr&utm_medium=rss&utm_campaign=526338
Нажмите здесь для печати.