К основному контенту

Lily58 спустя месяц

На Новый год в подарок я получил детали для сплит-клавиатуры. Спустя полторы недели мне удалось её собрать, и начался мой интересный путь в мире кастомных клавиатур. Подробнее о процессе сборки и первых впечатлениях я рассказывал в предыдущей статье. Теперь представляю вам опыт использования спустя месяц.

Ортопpедические клавиши

Ортопедическое расположение клавиш - это очень круто. Клавиши располагаются прямо под пальцами. Клавиши сверху и снизу находятся именно там, куда попадает палец при движении вверх или вниз. Это кажется естественным и удобным. Спустя месяц я попробовал печатать на обычной клавиатуре на ноутбуке. Я так и не понял, как можно средним пальцем нажать клавишу "С". Она находится перпендикулярно кисти, и на неё невозможно нажать, не смещая указательный палец. Конечно, это дело привычки, и основные рекорды по скорости печати ставятся на обычных клавиатурах, но это неестественно.

Эксперименты с раскладкой

Начал я с почти стандартной раскладки. Стандартная раскладка заточена под английский язык, поэтому пришлось вернуть букву "х" на её оригинальное место. Насколько я помню, это было чуть ли не единственное изменение на первом слое. Слоёв по умолчанию 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, поэтому какого-то преимущества от нового железа вы вряд ли получите. Оно просто другое, а навыки нарабатываются со временем, и на новом оборудовании вы будете новичком, которому потребуется немало времени, чтобы подняться до прежнего уровня. В общем, можно перейти на подобную клавиатуру, если у вас много свободного времени или вы хотите развивать гибкость мозга. 

Комментарии

Популярные сообщения из этого блога

Как безопасно авторизироваться в веб-сервисе через скомпрометированное устройство?

  Поискав в интернете, побеседовав с ИИ, можно выделить bullet-proof технологию многофакторной авторизации. "Добавь TOTP и спи спокойно", говорят они. Но что, если у вас только одно устройство, и оно скомпрометировано? Например, вы едете в путешествие и берёте с собой только телефон. Можете ли вы доверять вашему телефону? Можете ли вы с него ввести пароль и с него же сгенерировать TOTP? Мне показалось, что собственному телефону я верить не могу (особенно после того, как удалив приложение одной нехорошей соцсети, через пару недель я обнаружил, что приложение снова установлено). Я задался вопросом безопасной авторизации на скомпрометированном устройстве. В голову сразу пришла идея шифрования в уме: авторизатор выдаёт вам контрольное слово, вы в уме его шифруете алгоритмом, который знаете только вы и авторизатор, и в качестве пароля вписываете результат шифрования (или хэширования). Но можно ли шифровать в уме? Простые алгоритмы шифрования Шифр Цезаря . Ключ - это число. Суть - ...

Сплит клавиатура - Lily58

💡  Идея   Моя предыдущая механическая клавиатура была запланирована на 5 лет и они прошли. Отсюда вырос интерес. Менять просто так на аналогичную не хотелось, поэтому в глаза бросилась экзотика - сплит клавиатуры. В готовом виде в продаже ничего интересного не попалось и идея угасла, но попала в список желаемых подарков. Деду морозу тема зашла и на новый год я получил основную часть деталей от Lily58. Хотелось минималистичный девайс, но чтобы кнопок хватало для кириллицы и цифр. Так было отброшено много кандидатов, а дальше выбор был практически наугад.  🏭  Сборка Сборка оказалась очень увлекательной. Какой-то опыт пайки у меня был, но лет десять назад. Полностью спаять одну половинку заняло 2 сессии по часу. Удивило меня то, что перепрошивка заняла больше времени и усилий. Если про механическую сборку есть много мануалов, то про перепрошивку есть только отдельные универсальные на все клавиатуры. После заливки прошивки кнопки заработали. Когда была готова вторая ...

Распределённые облачные системы хранения Filecoin и Storj

Когда-то файлы хранили на дискетах, потом на дисках, потом на флэшках. Закончилось всё облаками. Тогда встал ряд различных вопросов по надёжности и приватности. С одной стороны можно просто доверить файлы гуглу или яндексу, но тогда о приватности можно забыть. C другой стороны можно завести собственное облачное хранилище, будь то дорогое железное решение от Synology, или оперсорсное на арендованной vps на nextcloud, но тут требуется вовлечение, что бы облако оставалось в рабочем состоянии (следить за апдейтами, своевременно обновлять оборудование, поддерживать резервное железо). Вместе с развитием блокчейна и развитием децентрализованных технологий web 3.0, появились и облачные хранилища, обещающие приватность, доступность и низкую цену. Предлагаю к рассмотрению 2 проекта, которые появились более 10 лет назад, и до сих пор существуют - Filecoin и Storj. Filecoin К сожалению, децентрализованные системы облачного хранилища влезли в блокчейн. Самая популярная система - filecoin . Если ...