На Новый год в подарок я получил детали для сплит-клавиатуры. Спустя полторы недели мне удалось её собрать, и начался мой интересный путь в мире кастомных клавиатур. Подробнее о процессе сборки и первых впечатлениях я рассказывал в предыдущей статье. Теперь представляю вам опыт использования спустя месяц.
Ортопедические клавиши
Ортопедическое расположение клавиш - это очень круто. Клавиши располагаются прямо под пальцами. Клавиши сверху и снизу находятся именно там, куда попадает палец при движении вверх или вниз. Это кажется естественным и удобным. Спустя месяц я попробовал печатать на обычной клавиатуре на ноутбуке. Я так и не понял, как можно средним пальцем нажать клавишу "С". Она находится перпендикулярно кисти, и на неё невозможно нажать, не смещая указательный палец. Конечно, это дело привычки, и основные рекорды по скорости печати ставятся на обычных клавиатурах, но это неестественно.
Эксперименты с раскладкой
Начал я с почти стандартной раскладки. Стандартная раскладка заточена под английский язык, поэтому пришлось вернуть букву "х" на её оригинальное место. Насколько я помню, это было чуть ли не единственное изменение на первом слое. Слоёв по умолчанию 4, но я использую только 3. Слои - это как кнопка Shift. При нажатии и удержании, все остальные кнопки меняют свои значения (буквы становятся большими, а вместо цифр появляются специальные символы).
Второй и третий слои подверглись гораздо большим изменениям. Я добавил цифровую клавиатуру на правую руку и стрелочки на WASD на левую. А ещё в стандартной раскладке вообще не было клавиш навигации (PgUp, PgDn, End, Home). В общем, я добавил все необходимые мне функции, практически в произвольном порядке.
Позднее выяснилось, что это нормальная практика, и подгонять раскладку надо в процессе привыкания. Ты просто начинаешь пользоваться своим детищем, и каждые 10 секунд ищешь нужную кнопку, в это время приходят мысли, как её улучшить. Причём у разных людей получаются разные результаты, так как каждый использует клавиатуру для разных целей, и частота нажатия разных клавиш тоже различается. Например, программист часто использует такие скобки - "{}", а бухгалтер - символ процента - "%".
Забавно, но сначала мне не хватало кнопок. Я смотрел на ещё меньшие клавиатуры, в которых всего 40 (или даже 36) клавиш, и вообще не понимал, как с ними можно работать. И тут я открыл для себя штуку, которая называется Home Row Mods. Есть ряд клавиш, на которых пальцы находятся почти всегда - это ряд "ASDF" и "JKL;". А ещё есть технология, при которой значение клавиши меняется в зависимости от длительности нажатия. Суть Home Row Mods заключается в объединении этих двух вещей: теперь при простом нажатии на "D" - это "D", а при нажатии и удержании - это становится Shift. Соответственно, удерживая эту клавишу левой рукой, все буквы на правой руке становятся заглавными (да и на правой тоже, но правая рука занята). Аналогично, буква "K" при длительном нажатии также становится Shift, чтобы заглавные буквы можно было набрать левой рукой.
Когда я впервые услышал про эту штуку, мне показалось слишком сложным и излишне насыщенным. Но аргумент пропагандистов был весьма убедителен: "сломанный мизинец". Большинство комбинаций клавиш заставляют мизинец работать, а он является самым слабым пальцем руки. Второй аргумент - нарушение мышечной памяти. Например, если вы хотите отменить действие, вам надо нажать Ctrl+Z. "Z" вы нажимаете мизинцем. Но Ctrl - тоже. Получается, вы удерживаете мизинец на кнопке Ctrl, а на "Z" должны нажимать каким-то другим пальцем, нарушая мышечную память.
В общем, я решил рискнуть и попробовать эту штуку. Стандартное короткое нажатие длится 100 мс. Мне это показалось вообще не приемлемым, каждое нажатие оказывалось слишком долгим, и я смело повысил это значение до 400 мс, но столкнулся с обратной ситуацией, когда каждое нажатие оказывалось слишком коротким. Третья попытка - 200 мс - оказалась для меня оптимальной.
Первое, что пришло мне на ум после этого опыта - это слово "естественность". Оно идеально описывает результат. Несмотря на то, что пальцы по привычке тянулись к классическим кнопкам по краям, новое положение позволяло руке вообще не шевелиться. Это было как завершающий штрих, высший уровень. Раньше я печатал шестью пальцами, делая это за счёт движения руками. Затем я перешёл на десяти-пальцевый ввод, и теперь рука большую часть времени оставалась неподвижной, двигались только пальцы. Но как только приходилось нажать Ctrl или Shift, приходилось двигать руку. Теперь же этого не требовалось. Я даже понял, почему можно отказаться от верхнего ряда с цифрами - потому что, чтобы до него дотянуться, надо двигать руку.
В результате, мир как будто наполнился новыми красками. Чувства были очень позитивными.
Однако нашлись и минусы. Правая рука часто занята мышкой, в то время как левая идеально подходит для рутинных действий копирования, вставки, выделения, поиска, закрытия вкладки, открытия вкладки и прочего. Так вот, невозможно нажать левой рукой Ctrl+F, когда Ctrl находится на клавише "F". В одном обзоре парень утверждал, что его IDE по-разному воспринимает правые и левые Ctrl и Shift, и сочетания клавиш получаются разными. Ему пришлось на обе руки ставить левые Ctrl и Shift. Ну и на этом по минусам всё. Оба минуса не критичны в моём случае, и я продолжаю наслаждаться Home Row Mods.
Слабые места в сборке
В инструкции по сборке указывалось, что нужно быть осторожным с портом USB на контроллере при прошивке, поскольку порт довольно нежный и может отвалиться. Я пренебрёг этим советом, ведь прошивка требовалась лишь один раз. Но... я стал каждый день носить клавиатуру на работу, и мне приходилось её отключать и подключать по два раза в день. Тут я задумался, что это может привести к поломке. Обычно порты крепятся к корпусу, что является более надёжным и облегчает ремонт, и при этом уменьшает риск повреждения дорогого контроллера. Сразу возник вопрос: почему в конструкции клавиатуры не предусмотрено решение для промежуточного кабеля, чтобы не нагружать контроллеры. Классическим решением, которое я нашёл в интернете, было использование кабеля с магнитным наконечником. Это позволяет оставить наконечник постоянно вставленным в порт, а кабель просто присоединяется к наконечнику с помощью магнита. Так я и сделал. Пришлось, конечно, подождать доставки этого кабеля три недели, но я остался доволен результатом.
Ещё я столкнулся с проблемой потери контакта с буквой "х". Она расположена на краю, и иногда переставала работать. Решение было простым: вытащить свитч и установить его обратно. При более внимательном рассмотрении оказалось, что свитч не вставлен в сокет до конца из-за препятствия, создаваемого рамой из органического стекла. Я не знаю, что вызвало эту деформацию, но проблема возникала крайне редко и быстро устранялась, поэтому дальнейшего расследования я не проводил. В целом, эти моменты вызывали смешанные чувства.
В остальном, всё выглядит, чувствуется и нажимается надёжно.
Персональность устройства
Уже с самого начала использования этой клавиатуры становится непонятно, где находится клавиша "Enter", и любой коллега, не знакомый с ней, испытывает затруднения. Но чем больше я настраивал её под себя, тем менее доступным делал своё устройство для других. Одни только Home Row Mods того стоят. Если при этом убрать дубликаты кнопок с прежних мест (что я пока не сделал), то без персональных инструкций клавиатура становится непонятной для других пользователей.
Я думал, что ситуация происходит и в обратную сторону - чем дольше пользуешься своей клавиатурой, тем сложнее будет переключиться на обычную. Оказалось, что нет.
Старая клавиатура
В моём случае я не пользовался обычной клавиатурой около месяца. При возвращении к старой клавиатуре слепой набор сразу исчезает, начинаешь смотреть на кнопки и всё равно ошибаешься. Русских букв на моей клавиатуре нет, поэтому начинается судорожный поиск нужных букв, особенно с буквами "щ", "з", "х", "ъ". Но спустя 20 минут начинаешь печатать как обычно.
Я проводил измерение скорости набора на обычной клавиатуре перед переходом на новую. Я набирал 49 слов в минуту. Через месяц я поработал день на обычной клавиатуре и сделал замер - 45 слов в минуту. То есть потеря скорости была в рамках погрешности измерения. Для сравнения, на новой клавиатуре со старта я печатал около 10 слов в минуту. Спустя месяц, я стабильно достигаю 50-60 слов в минуту.
Я считаю, что владение обеими клавиатурами - это совсем не проблема. Это как владение и слепой печатью, и на русской раскладке, и на английской. Или, в случае англоязычных блогеров, многие владеют раскладками QWERTY и Dvorak.
Зато сочетания клавиш страдают больше. Их неправильное нажатие может привести к большему ущербу. Например, если хочется написать "Ц", но вместо Shift случайно нажимаешь Ctrl, закрывается вкладка браузера, и весь предыдущий текст теряется.
Тренировки скорости и потенциал
Говоря о скорости печати, я могу представить данные о том, как она развивалась на новой клавиатуре.
На русском языке скорость менялась так: 5, 14, 20, 24, 30, 28, 36, 40, 42, 45, 47, 41, 48, 49, 50, 50, 51, 52, 62, 59, 61, 60.
На английском языке скорость менялась так: 9, 14, 12, 18, 24, 27, 27, 32, 32, 34, 36, 36, 34, 38, 35, 36, 36, 37, 36, 36 (измерения английской скорости не производились каждый день, поэтому чисел чуть меньше).
Чтобы лучше понять картину, стоит отметить, что печать на русском языке я активно тренировал. Я сразу начал писать статьи. Даже сейчас, эта статья служит моей тренировкой в печати. С какого-то момента я начал проходить уроки на keybr.com. К текущему моменту я потратил там уже около 7 часов общего времени.
Таким образом, скорость печати на русском языке увеличивалась не естественным образом, а благодаря активной работе над ней. Английская скорость, напротив, была пущена на самотёк и развивалась только на работе, где основной язык в JIRA - английский, и где мне также приходится писать немало (хотя это сравнимо меньше, чем объемы текста на русском).
Как видно из данных, скорость набора на русском языке росла и продолжает расти. Однако на английском языке она стабилизировалась на уровне 36 символов и не увеличивается.
Кстати, до использования новой клавиатуры, на обычной клавиатуре на английском языке я набирал 39 слов в минуту. Таким образом, за две недели на новой клавиатуре я практически восстановил свою обычную скорость, ничего особенного не делая.
Что касается русского языка, я вижу потенциал для дальнейшего роста. Скорость уже неплохая, но я чувствую, что это не предел, и я вижу, что могу достичь большего.
Опечатки
Интересный момент. На тренажёрах и во время замеров скорости печати часто возникают опечатки. Однако, отчасти они связаны с тем, что я не всегда корректно читаю то, что нужно писать. При наборе текста из головы, опечаток, кажется, меньше. Но это не так. Сейчас я обратил внимание, и да, я делаю примерно столько же опечаток, сколько и на тренажёрах, просто здесь их никто не подчеркивает ярким красным, и пальцы автоматически жмут на клавишу "Backspace".
Интересно, как люди обучались печатать на печатных машинках. Сколько текста им приходилось написать, чтобы печатать без ошибок и опечаток?
Изучив этот вопрос немного, выяснилось, что у них были свои методы. Во-первых, можно было прописывать новую букву поверх старой. Если прописать её несколько раз, она становилась яркой и хорошо видной. Во-вторых, можно было вернуться назад и написать символ зачёркивания, как при письме от руки. В-третьих, использовались замазки. И наконец, в-четвёртых, некоторые машинки оснащались коррекционной лентой. Это была по сути липкая лента, к которой прилипали чернила. Таким образом, писав ту же букву поверх ошибочной, она прилипала к ленте, и лист оставался более-менее чистым.
Кроме опечаток, я заметил, что периодически стираю целые слова или пару слов, чтобы переформулировать предложение. В потоке мыслей то, что ты пишешь, может меняться.
Правая рука
Правая рука оказалась менее сильной. Возможно, это связано с тем, что на нее приходится на 4 буквы больше и на 5 кнопок больше (в обычной клавиатуре 3 буквы, так как "ё" находится на левой руке, а пятая кнопка - это точка с запятой, которая встречается гораздо реже, чем те же "ё" и "ъ").
Стоит ли вам переходить на сплит-клавиатуру?
Нет. Привыкание занимает слишком много времени. Даже спустя месяц, я чувствую себя неуверенно в спецсимволах, стрелках и сочетаниях клавиш. Раньше пароли вводились моментально, теперь медленно и часто не с первого раза (даже спустя месяц). Возврат к обычной клавиатуре также вызвал временный дискомфорт. Сама настройка клавиш и их значений требует много времени, внимания и изучения новой информации (если на это забить, то, скорее всего, будет неудобно). Ортопедическое расположение клавиш - это круто, но до их появления в моей жизни проблем с обычными, кажется, не возникало. Есть ли смысл в раздельных половинках - я так и не понял. Я привык держать клавиатуру в 40 см от края стола и печатать с вытянутыми вперед руками. В такой позе нет явного изгибания кистей на обычной клавиатуре. Ну и еще раз повторюсь, большинство рекордов по скорости и длительности печати поставлены на обычных клавиатурах с обычной раскладкой qwerty, поэтому какого-то преимущества от нового железа вы вряд ли получите. Оно просто другое, а навыки нарабатываются со временем, и на новом оборудовании вы будете новичком, которому потребуется немало времени, чтобы подняться до прежнего уровня. В общем, можно перейти на подобную клавиатуру, если у вас много свободного времени или вы хотите развивать гибкость мозга.