Как я собрал endgame клавиатуру на 35 кнопок

 Публичный пост
2 октября 2024  2655

Всем привет!
В этом посте хочу рассказать про свой клавиатурный путь к т.н. “эндгейм сетапу” — клаве с 35 кнопками и встроенным трекболом. Еще расскажу про то, как в результате получил интересное хобби и освоил новые для себя навыки пайки и ковыряние в коде на языке C. Опишу, какими задротскими могут быть клавы и что еще они могут делать помимо обычной печати.

состояние моей коллекции на момент написания поста
состояние моей коллекции на момент написания поста

Для этого проведу вас через эволюцию своих девайсов и расскажу, как я приходил к тому или иному форм-фактору.

Microsoft Ergo

древний экземпляр, отдал коллеге в офисе за шоколадку
древний экземпляр, отдал коллеге в офисе за шоколадку

Начал я с покупки эргономичной (как я тогда думал) клавиатуры от Майкрософт в 10-м классе. Сейчас назвать ее эргономичной я могу лишь с натяжкой, но тогда я очень радовался.

Leopold FC660m

базовая клавиатура для входящих в хобби
базовая клавиатура для входящих в хобби

После универа и в начало ковида я купил себе отдельный монитор и задумался о рабочем месте. Купил самую простую “тру механику”, без F ряда, но со стрелками (тогда мне казалось, что без них невозможно будет работать).

Sofle RGB

говорят, что если на клавиатуре нет F ряда, то она не профессиональная...
говорят, что если на клавиатуре нет F ряда, то она не профессиональная...

Изначально я увидел в интернете фотки клавиатуры Moonlander и заинтересовался, но цена в 400 долларов, мягко говоря, оттолкнула. Нашел альтернативу у российского производителя Ergohaven (сейчас именно эту модель не продают).

Как ни странно, труднее всего было перейти со стандартного стаггера на ортолинейный. Посмотрите на свою клавиатуру — если она стандартная, то столбики (q-a-z, w-s-x и т.д.) сдвинуты на 3/4 и на 1/2 размера кнопки. Это называется стандартный стаггер. В ортолинейном же стаггере каждый столбик ровный, без сдвигов.

Пальцы отказывались тыкать клавиши, скорость печати деграднула, было много боли и отрицания. Но после стало прям круто — пальцы двигаются строго вверх и вниз, они не промазывают по кнопкам при вводе.

А еще я открыл для себя слои:

одни и те же 4 клавиши на клавиатуре могут отвечать и за буквы, и за цифры, и за f-ряд
одни и те же 4 клавиши на клавиатуре могут отвечать и за буквы, и за цифры, и за f-ряд

Оказалось, что можно зажать клавишу и запрогроммировать ее на любое нажатие. Сразу появился слой, повторяющий нампад (правая часть на большой клавиатуре только с цифрами, для бухгалтеров и воинов экселя) и слой со стрелочками прямо под пальцами. Это было волшебно — больше не надо никуда двигать руками, все кнопки нажимаются мгновенно, на клавиши смотреть не нужно.

Еще можно было добавить часто используемые комбинации клавиш на быстрый доступ — например, скриншоты экрана и мьюты / анмьюты в зуме превратились в пару кликов, я не запоминал комбинации клавиш.

Стало понятно, что можно попробовать что-то с еще меньшим количеством кнопок. Все знаки переехали в слой, цифры нажимались только как нампад под правой рукой. И вариант нашел меня сам:

Dactyl Manuform 4x6

тут перешел переход от плоских клавиатур к выпуклым
тут перешел переход от плоских клавиатур к выпуклым

На одном из митапов я увидел что-то новое — большая выпуклая клавиатура, много кнопок под большими пальцами, мало кнопок под всеми остальными.
Меня сильно прикольнула 3d форма и отсутствие верхнего ряда, которым я уже практически перестал пользоваться. Купил, привык достаточно быстро, начал работать и тыкать клавиши еще эргономичнее 😏

Но был нюанс — эта дура здоровая, в офис с собой таскать было не очень прикольно. Поэтому я решил искать что-то компактное, и нашел…

Enki42

большинство останавливаются на этом или подобных форм-факторах
большинство останавливаются на этом или подобных форм-факторах

Эта клавиатура — воплощение мема “42 клавиши хватит всем”. Компактная, с магнитящимися половинками, собирающимися в бутерброд. От широко известного в узком комьюнити автора дизайна Watchman (ссылка на тг автора).

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

Пришлось учить QMK – то, с помощью чего сейчас программируются большинство клавиатур. Комьюнити со мной поспорит и вспомнит про zmk и vial, но оставим это для споров в тематических чатах.

вот так примерно выглядит настройка клавиатуры на уровне энтузиаста
вот так примерно выглядит настройка клавиатуры на уровне энтузиаста

Это оказалось не таким сложным для человека, который умеет программировать. Было интересно — я узнал, что на клавиатурах бывают не только обычные макросы на нажатия клавиш и можно добавлять много функционала. Например, динамические макросы и комбо нажатия — первые позволяют запоминать комбинацию клавиш и воспроизводить ее на лету, вторые дают возможность при нажатии нескольких кнопок воспроизвести поведение третьей (это нужно, например, чтобы нажимать esc на клавиатурах, где клавиш минимальное количество).

И тут я нахожу бэнгер, после которого у меня случилась искра, буря, безумие:

Velvet

38 клавиш. Главный челлендж — кнопки х и э не влезают под мизинец в привычное место
38 клавиш. Главный челлендж — кнопки х и э не влезают под мизинец в привычное место

Клавиатура, которая продавалась в DIY формате — тебе присылают все комплектующие, а ты ее собираешь. Я решил, что купил уже достаточно клавиатур, настало время собрать ее самому!

Процесс был трудным — я жег контроллеры, путал пины на плате(кринж), паял без флюса (ультра кринж).

так выглядит боль и страдание
так выглядит боль и страдание

Но у меня получилось! С нулевым опытом в пайке, путем проб и ошибок, я смог собрать свою клавиатуру! И она работала!

Это было открытие — оказывается, это несложно, если ты понимаешь, что и как работает.
Оказалось, что можно вполне спокойно работать на малом количестве кнопок (благодаря home row модам).
И после этого захотелось собрать “эндгейм клаву”...

Tractyl Manuform 4x6

не стоит собирать подобные вещи вторым проектом — надо было потренироваться на чем-то промежуточном попроще
не стоит собирать подобные вещи вторым проектом — надо было потренироваться на чем-то промежуточном попроще

В интернете мне не давала покоя картинка клавиатуры с шаром внутри.
Клавиатура, с которой можно вообще не снимать руки, вау! Можно не тянуться к мышке и писать SQL запросы, параллельно отвечая людям в Слаке 🌚
В общем, с безумием и отвагой, абсолютно не понимая, во что я ввязался, началась подготовка.

Было много вопросов:

  • Как спроектировать корпус?
  • Где его печатать?
  • Как сделать схему?
  • Какие вообще компоненты покупать?
  • А как вообще прифигачить трекбол?

К счастью, ответы удалось найти в гайдах по сборкам (раз, два), а точечные вопросы можно было узнать на реддите или в тематических чатах (Клаваорг).

на этом уровне начинаешь полностью понимать вот такие мемы
на этом уровне начинаешь полностью понимать вот такие мемы

В итоге сборка растянулась на несколько месяцев:

  • Не удалось с первого раза собрать плату для трекбола (+ месяц к ожиданию заказа с Алика)
  • Много подходов к паянию “жуков” на плате для трекбола (много подходов к снаряду)
  • Была в очередной раз сожжен контроллер (+ месяц к ожиданию нового с Алика)
  • Очень, ОЧЕНЬ плохая идея добавить светодиоды без сплошной платы. В итоге проводов было примерно в 4 раза чем без них, я честно спаял их в первой половине, а во второй не выдержал и забил болт. Пайка растянулась на недели подходов после работы

а вот так — очень много боли и страдания
а вот так — очень много боли и страдания

На пайку одной половинки ушло несколько десятков часов 🙈
Но каким-то чудом все удалось, и у меня появился трактиль!

И казалось бы, что все хорошо, но были моменты:

  • Оказалось, что клавиатура высоковата, и печатать без подушечек под запястья неудобно
  • Шар находится в неудобном месте, крутить его постоянно болит палец
  • Движение шара хуже, чем на трекболе, из-за подшипников
  • Появилось желание убрать кнопки, особенно в левой части клавиатуры

И решение нашлось:

Charybdis 3x5

кликбейтный заголовок был именно про нее
кликбейтный заголовок был именно про нее
Клавиатура от дизайнера из Нидерландов– c понятным туториалом для сборки, готовой платой вместо тысячи проводов и готовым нафаршированным кодом для удобной работы с трекболом — время сказать okaay let’s go и заказать детали!

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

Какие преимущества перед моей предыдущей клавой с шаром:

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

В итоге я получил клавиатуру, на которой я печатаю около полугода и у меня не появилось желания менять ее на что-то еще. Я собирал другие клавиатуры для фана, но сейчас это моя основная рабочая лошадка. А еще я сэкономил около 400 евро (550 евро она стóит готовая у автора, мне же около сотки вышли все расходники без свичей и кейкапов) 🙈

Вместо заключения:

  • Если вас заинтересовали подобные клавиатуры, попробуйте купить! На работе вас будут воспринимать за хацкера, что приятно
  • Если у вас уже есть ортолинейная клавиатура, попробуйте собрать себе свою! Это дает ощущение, что вы можете не только тыкать кнопки для написания кода, но и сделать что-то своими руками. И к тому же не идти на компромиссы и выбрать ту форму/форм фактор, который нужен именно вам
  • Для достаточно решительных может быть полезен мой пост на реддите, там советы по сборке

Пишите вопросы в комменты, буду рад ответить :)

Аватар Артем Матвеенков
Артем Матвеенков @artsem
Analytics Team LeadEmerging Travel Group
📍Варшава, Польша

Привет, я Артем, живу в Варшаве, работаю в ETG (Островок) тимлидом в аналитике

Собираю клавиатуры, бегаю забеги, вкатываюсь в wizard skating

seagull.t.me
linkedin.com/in/matveyenkau/

59 комментариев 👇
🕵️ Юзер скрыл свои комментарии от публичного просмотра...

Спасибо за пост! Все пишут о том, как невероятно хороши механические ортолинейные сплит-клавиатуры, что на небе только и говорят механических клавиатурах. Как они бесконечно прекрасны. О свитчах, которые они выбрали. О том, как классно смазать переключатели, как они будут мягко кликать, благородно и насыщенно. Что программиста, который не пробовал сплит-клавиатуру, там окрестят лохом.


Непосредственно прямо сейчас вкатываюсь в ZSA Voyager после многих лет использования клавиатур от MS и хочу добавить то, что был бы рад увидеть в обзорах сплитов все те разы когда их читал. Если кратко: обучение может быть ооочень мучительным и надо быть к этому готовым, это тебе не на пляже посидеть :-)

Если подробно:

  1. Дичайше бесит задержка нажатия на клавишу в конфигурации когда одна клавиша отвечает за два действия. Например, у меня в первом варианте раскладки было задумано что кнопка Е по двойному нажатию будет писать Ё. В теории казалось гениальным, на практике каждый раз когда я печатал "е", до её появления на экране проходили доли секунды, в которые клавиатура ожидала второго нажатия чтобы (возможно) напечатать "ё". И каждый раз это вызывало ощущение залипания клавы. В итоге вынес "ё" на отдельную клавишу вместо esc, т.к. не готов отказываться от её использования при письме на русском (и конечно пока не привык, напечатал много ёёёё, пытаясь закрыть разные диалоговые окна). Аналогично с кнопками включения слоёв, и иными вариантами совмещения функций на одной кнопке, типа перевода строки по двойному нажатию пробела или esc при удержании "ё". На практике я не нашёл этому применения за исключением совсем редких букв типа "ъ" и "х".
  2. Ломаются паттерны работы одной рукой, когда в другой у тебя бутерброд и ты смотришь ютуб, пропустил что-то, хочешь пару раз клацнуть "←" и отмотать назад, а не можешь, стрелки на другом слое. Аналогично с медиа-кнопками, громкостью, паузой и так далее. Аналогично с пробелом, раньше он жался и левой и правой рукой, а теперь он только на одной кнопке на правой половине клавы. В итоге работа на сплите - это именно работа двух рук. Ну либо надо придумать отдельную раскладку для однорукой работы и переключаться на неё.
  3. Совсем неожиданно, но видимо пока я не освоился, у меня есть проблемы с началом печати утром (пока не вспомню где какие кнопки и слои), спустя пару часов работы (когда устаю и перестаю держать в голове новое расположение кнопок) или во время важных встреч (когда голова занята другим). Иногда эти "отключения" происходят резко и клавиатура из инструмента набора текста мгновенно превращается в инструмент его порчи, прям приходится усилием воли концентрироваться, замедлять скорость печати, чтобы закончить дела, или прерваться на полчаса и отдохнуть. Это при том что я давно печатаю вслепую и тут проблем нет. А кстати на ортолинейность я перешёл совсем незаметно для себя, буквально за несколько часов.
  4. Отдельно опишу миссклики, когда в поисках какого-то редкоиспользуемого символа на одном из слоёв случайно жмёшь хоткей, о котором раньше не знал, и получаешь неожиданный результат. Так я узнал что "cmd" + "←" в фаерфоксе работает как "Назад", возвращает на предыдущую страницу и ты теряешь весь набранный в поле текст. А какой-то ещё хоткей отправляет текст, введённый в поле, и ты неожиданно постишь незаконченное сообщение, которое только что перепечатал после случайного возвращения на предыдущую страницу.
  5. Постоянно ходишь переставлять настройки клавиш, слоёв и т.п. Радостно применяешь новый конфиг до тех пор пока не встречаешь в нём противоречие с другими своими обычными действиями и идёшь возвращать как было. На данный момент, спустя две недели использования, раскладка моей клавиатуры прошла 67 ревизий, в среднем по 3-5 правок я продолжаю вносить ежедновно и не знаю когда это закончится.
  6. Стали раздражать моменты, когда приходится использовать мышь. Раньше руки постоянно прыгали от клавы до тачпада и это было ок. Теперь мои кисти лежат на столе зафиксированно и очень не хочется их поднимать :-)
  7. Видимо это нюансы обучения, но лично у меня сейчас настал тот момент когда я ещё недостаточно свыкся с новой клавой, но уже отвык от старой. В итоге скорость работы (не просто набора текста, а именно работы, с переходом между окнами, копипастом, октрытием программ и т.п.) несколько снизилась и там и там.
  8. Возможно это тоже нюансы обучения и я не нашёл подходящей позиции, но пока что запястья у меня затекают также как затекали на плоской клавиатуре (и не затекали на эргономичных MS), несмотря на то что сплиты призваны на корню решить эту проблему.

Но, конечно, вижу очевидные плюсы:

  1. Это естественным образом повышает нейропластичность мозга, а следовательно снижает риск ментальных заболеваний в старости :-)
  2. Когда получается долго работать с текстом без смены контекста, ловишь какой-то дзен от того что не дёргаешь руками по столу и появляется ощущение что текст буквально на кончиках пальцев. Забавно что это ощущение пропадает если задуматься "как же я печатаю?" или посмотреть на клавиатуру.
  3. Выглядишь круто, все окружающие айтишники завидуют, а обычные люди считают сумасшедшим хакером. Есть +1 тема для смоллтоков.

Резюмируя, по крайней мере пока, для меня это выглядит больше как хобби чем как инструмент повышения моей продуктивности. А вот ожидавшихся мной повышения скорости печати и невероятного комфорта я не получил. Но возможно, это просто высокий порог входа и все кайфы впереди.

  Развернуть 1 комментарий

@u100s, насчет паттернов одной рукой - решил эту проблему сделав зеркальные стрелки и прочую навигацию на каждой половинке и однонаправленное включение этого слоя тоже с каждой половинки. в итоге, я любой рукой могу включить навигацию и что-то полистать, помотать

  Развернуть 1 комментарий

@mabrek, да, подозреваю что 67 ревизий раскладки - это далеко не мой предел по подбору оптимального конфига. Пока писал коммент, придумал ещё несколько вариантов :-)
Но вообще интересно будет посмотреть раскладки на клавиатурах как у автора статьи, там должно быть слоёв… 6? И решительно не понимаю как между ними переключаться всего с пятью клавишами модификации.

  Развернуть 1 комментарий

@u100s, оч просто. Пара слоев доступны с нулевого слоя. А остальные с 1-2

  Развернуть 1 комментарий

@burivuh26, пока это выше моего понимания :-)
Кажется, что все слои должны быть доступны с нулевого, но попробую себе настроить чёто подобное чтобы понять, может проникнусь :-)

  Развернуть 1 комментарий

@u100s, чтобы окончательно сломать мозг, можно посмотреть на callum mods, это выглядит как слой, на котором расположены one-shot modifiers

  Развернуть 1 комментарий

@u100s, Ну например я живу на keebio iris 7 с 4-мя слоями. 3 из них доступны с 1, 2, а четвертый — только со третьего.
1 слой — QWERTY для русской раскладки
2 слой — COLEMAK для английской раскладки (такое решение, чтоб не ломались шорткаты а также чтоб уменьшить на одну количество раскладок на ноутбуке)
3 слой — всякие символы и нампад, а также вызов 4 слоя
4 слой — игровая раскладка, где WASD и все нужные рядом клавиши под левую руку, а на правой почти ничего.

Переключатели слоёв 1, 2, 4 — персистентные. То есть пока я не переключился с них на другой слой — они активны.
Переключатель слоя 3 — мгновенный. Пока модификатор слоя зажат — я на 3м слое. Как только отпускаю — возвращаюсь на последний активированный слой.

Соответственно если я с 2 слоя вызвал 3 и переключился на 4й — то при отпускании модификатора 3 слоя, я окажусь на 4м слое, тк это был последний активированный.

  Развернуть 1 комментарий

@burivuh26, С персистентными слоям понимаю, да, спасибо. Их можно переключать не с нулевого, а любого другого.
Решение с qwerty и colemak прикольное 👍

  Развернуть 1 комментарий

@u100s, спасибо за развернутый комментарий!

Я думаю, что в какой-то момент ревизии закончатся и ты придешь к своей идеальной раскладке 💪
Для меня еще было очень удобно скобки впихнуть под левую руку, чтобы каждый палец за разную скобку отвечал

Насколько знаю, в tap dance (когда отправляются разные нажатия кнопок на один тап и на два) реально есть проблема с пролагиваниями, попробуй поменять их на комбо или использовать key on tap, layer on hold
Оно безотказно везде работает
И под домашними пальцами у меня модификаторы, случайных срабатываний нет

Свою раскладку поскринил, все что странно названо — функции, написанные в коде. Их лень было прописывать для отображения в ui

  Развернуть 1 комментарий

@artsem, Да, число ревизий растёт, но скорость внесения правок постепенно замедляется, что внушает надежду на завершение процесса настройки :-)
С tap dance так в итоге и поступил, вынес прям на отдельную кнопку по tap on hold включение слоя с навигацией и наиболее часто используемыми спецсимволами, стало гораздо комфортнее. По даблтапу у меня остались только "х" и "ъ".
За скрин раскладки спасибо, изучу :-)

  Развернуть 1 комментарий
🕵️ Юзер скрыл свои комментарии от публичного просмотра...

А в чём ценность таких клавиатур для тех, кто не является профессиональным стенографистом? Когда я программирую то мне бы даже скорости набора 1 пальцем хватало, так как я думаю медленнее чем требуется печатать.

  Развернуть 1 комментарий

@Rastishka , мне кажется в использовании таких клавиатур очень важен процесс, а не результат. Это как с vim'ом или игрой на необычном музыкальном инструменте.
Да, такие инструменты дают некоторые уникальные возможности, но в целом всего того же можно добиться и на обычном.

Я когда-то пересаживался на сплит-клавиатуру интереса ради, и мне очень понравился сам процесс научения: башка трещит, привычки перестраиваются. Новая мелкая моторика, в голову ложится другими образами.
Мой опыт оказался не очень удачным. Когда я +- научился, стал замечать что мои контроллеры подлагивают, пересел обратно на обычную масс-маркетную клавиатуру :(

  Развернуть 1 комментарий

@AlexOzerin, как получилось заметить, что контоллеры подлагивают?
это точно не последствия tap-mod, когда тап срабатыват на отжатии и воспринимается как задержка?

  Развернуть 1 комментарий

@mabrek, ощутимо большая задержка на рандомных буквах, иногда просто пропущенные символы.
Списываю это на проблемы с подключением, у меня беспроводная Corne была.

  Развернуть 1 комментарий

@AlexOzerin, да, похоже на проблемы с беспроводом. за qmk на проводе лагов не замечал

  Развернуть 1 комментарий
🕵️ Юзер скрыл свои комментарии от публичного просмотра...
🕵️ Юзер скрыл свои комментарии от публичного просмотра...

@Rastishka, Они просто удобнее.

  Развернуть 1 комментарий

@Rastishka, мне очень ценна возможность как следует расправить плечи при печати.
Ещё из-за того что собираешь её сам, есть возможность "подстроить" какие-то штуки под себя, хотя и в не очень большом диапазоне: без переделки 3д модели и платы получится только поменять свитчи и кейкапы.

  Развернуть 1 комментарий

@Rastishka, сплит делает легче суставам, их не надо выгибать, просто кладешь руки на стол, как удобно, и подкладываешь под ладони половинки клавы. Слои дают возможность не двигать руку по клаве совсем, т.к. стрелки и нумпад включаются прямо под буквами. Но эта выгода не всегда работает, т.к. руку всё равно надо двигать к мышке, и переключение слоев - это доп нажатие кнопки

  Развернуть 1 комментарий

@Rastishka, к вышесказанному добавлю что для меня киллерфича - это макросы, записываемые прямо на клавиатуру. Когда надо сделать много однотипных редакций, например к каждой строке подставить тире в начале или что-то удалить в начале/конце/середине каждой второй строки это очень помогает. Или аналогично отредактировать что-то в таблице. Да, есть текстовые редакторы с макросами, есть приложения, работающие на уровне системы, но тут оно встроено в клавиатуру, без стороннего софта, позволяет при необходимости альттабаться между приложениями и всё это по нажатию одного сочетания клавиш.

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

Я, когда начал его учить, поступил радикально и стёр все надписи со всех кнопок на клаве, однако после периода адаптации заметил что визуально запомнил где какая кнопка находится и продолжаю смотреть на пустую клавиатуру при печати. Спасло именно закрывание клавиатуры от глаз :-)

P.S. всегда поражаюсь корявости наименования "слепой десятипальцевый метод", но увы нет одного слова для этого.

  Развернуть 1 комментарий
🕵️ Юзер скрыл свои комментарии от публичного просмотра...
metya Applied Deep Learning Researcher 3 октября в 14:15

Отличный пост!
Но показалось, что на последней клаве трекбол еще более неудобно расположен. И надо руку держать прямо над ним.

Можешь пожалуйста пояснить, как происходит взаимодействие с трекболом?)

  Развернуть 1 комментарий

@metya, у меня рука как бы висит над шаром — пальцы в домашнем положении, большой палец на правой кнопке, нижняя часть ладони на столе

Когда нужно подвинуть курсор, подгибаю палец под себя

Шара при этом рука не касается, не уверен что будет так же у человека с маленькой ладонью

Конечно, описать трудно, но это прям удобнее оказалось

  Развернуть 1 комментарий
Anton Lebedevich Data Engineer | Machine Learning Engineer | AB-testing 4 октября в 12:15

Еще любопытная тема, эти клавиатуры любят называть себя эргономичными, но адекватных исследований найти не удалось. Как будто последняя реальная заморочка на эту тему была сделана в Maltron, который "inspired" Kinesis, и потом Dactyl.
Некоторые популярные дизайны явно продиктованы модой, а не реальным удобством. Есть прямо секты, например противники цифроряда (хотя он вполне доступен в 3d колодцах) и прочие любители уменьшать число кнопок. Хотя доказательств удобства аккордов и слоефикаторов по сравнению с большим числом доступных кнопок на нулевом слое нет.

  Развернуть 1 комментарий

@mabrek, интересное замечание, если действительно нет никаких исследований, то использование эргономичных клавиатур становится практически религией, т.е. основывается на вере в их полезность и личном опыте :-)
Но лично у меня при долгой и интенсивной печати на плоской клаве запястья начинают болеть. На эргономичной - нет.

  Развернуть 1 комментарий

@u100s, не совсем пойму, о каких клавах в последней фразе? zsa voyager - это плоский сплит. Не плоские - это варианты dactyl/kinesis, где буквенные кнопки не лежат на одной плоскости половинки

  Развернуть 1 комментарий

@mabrek, пардон, под плоской клавой имел ввиду обычную неэргономичную. Видимо потому что эргономичные в моей голове ассоциируются как раз с Kinesis и ли MS Ergonomic которые очевидно выпуклые :-)

  Развернуть 1 комментарий

Я паял ErgoDone и тоже засматривался за Monnlander. Цены на рассыпуху отбивают всякое желание повторять.

  Развернуть 1 комментарий

@nakopylov, а почему? Сейчас два контроллера с алиэкспресса 20 евро стоят, диоды / провода / прочее тоже в таком же диапазоне

  Развернуть 1 комментарий

@artsem, ширпотребные платы стоят от 50 евро. Что-то более кастомное или новое около сотни. Плюс корпус 50. Плюс всякие энкодеры, ечли они есть. Свичи ещё туда-сюда, 20-30. Клавиши ещё 30.

Потом к этому добавляется паяльник, дремель (если надо что-то донапилить).

А потом на это всё нужно тратить время. Можно, конечно, сэкономить, заказав производство плат, и тратить время на это. Если бы всё это лего стоило 50 баксов и собиралось за полчаса, то было бы полностью оправдано.

  Развернуть 1 комментарий

@nakopylov, кстати дешевые и быстрые в сборке проекты есть, вот пример

А так соглашусь, если цель просто взять клавиатуру и пользоваться, то проще купить что-то готовое

  Развернуть 1 комментарий

Следующий челлендж:
https://landing.google.co.jp/double-sided/

  Развернуть 1 комментарий
Максим Артемьев Основательный нажиматель на кнопки 2 октября в 21:30

Спасибо за пост! Charybdis 3x5 выглядит супер. Может быть можно кому-то заплатить чтобы мне собрали такую же?)

  Развернуть 1 комментарий

@mrartemev, (линка удалена) маэстро часто выкладывает на продажу

  Развернуть 1 комментарий

@zenoleg, есть нюанс — лицензия автора дизайна прямо запрещает коммерческое использование

Ты можешь собрать ее для себя, но не продавать на потоке

Если есть возможность, я бы поддержал Квентина и купил бы у него

  Развернуть 1 комментарий

@artsem, емае, не знал.
Тогда конечно лучше напрямую у автора

  Развернуть 1 комментарий
Сергей Буянтуев golang разработчик, бывший 1Сник 3 октября в 19:23

Буквально неделю назад пересел на Corne. Первые дни было больно, но уже привыкаю. Обязательно настроить home row mode, т.е. назначить на основной ряд кнопок двойную функциональность, например, при зажатой "g" или "h" будут вести себя как "shift".


  Развернуть 1 комментарий

@guglnet, home row modifiers не подходит многим, т.к. либо добавляет latency (кнопка срабатывает на отжатии), либо делает странное на перекатах.

  Развернуть 1 комментарий

@mabrek, да согласен, но жить на сплите и не попробовать это, будет ошибкой )

  Развернуть 1 комментарий

@mabrek, возможно плохо настроен — у меня никогда не было проблем
еще может быть не ключен ignore mod tap interrupt

  Развернуть 1 комментарий

@guglnet, дада, я попробовал и увидел одни ошибки, слишком люблю перекаты, не удалось подобрать настройки под мои привычки

  Развернуть 1 комментарий

@guglnet, кстати, что это за капы? это mx or chock?

  Развернуть 1 комментарий

@mabrek, Choc Superflat

  Развернуть 1 комментарий

Внезапно понял, что для ноутбука достаточно home row mods чтобы в дороге было комфортно и не приходилось таскать с собой клавиатуру.

А home row mods под макосью можно настроить при помощи, например, karabiner-elements

Так что я, кажется, доволен и не буду ничего таскать на работу кроме ноутбука.

  Развернуть 1 комментарий

😱 Комментарий удален его автором...

  Развернуть 1 комментарий
Anton Lebedevich Data Engineer | Machine Learning Engineer | AB-testing 4 октября в 10:50

Помню, очень смущало, как у bastard на видео chabrydis и подобных нажимались дальние кнопки тамба, он прямо всю ладонь смещал, чтобы дотянуться. Как будто это противоречит эргономичной идее минимизировать перемещения ладони. Есть ли что-то дактило-подобное (буквы в колодце) с тамб-кластером, где все кнопки достаются без смещения всей ладони?

  Развернуть 1 комментарий

@mabrek, вот тут можно сгенерировать что по кайфу

О готовых 3d кроме трактиля и charybdis не слышал особо

  Развернуть 1 комментарий

@artsem, c 3d сложно прототипировать, что-то надо 3d-печатать или лепить из пластилина, чтобы руку приложить и попробовать. в 2д конечно проще, можно на листочке напечатать и руку сразу приложить.

  Развернуть 1 комментарий

Есть ли проблемы с переключением на обычный клавиатуры?

Например на работе сплит, вечером дома макбук на коленях?

  Развернуть 1 комментарий

@alexeySGUK2, про макбук на коленях жиза, особенно в поездках

Лично у меня проблем нету, хотя слышал что такое может случиться

  Развернуть 1 комментарий

Для тех кто хочет попробовать сплит, стоит ли смотреть на стандартный стаггер?

И главный вопрос, если не зайдет, есть ли бюджетный вариант (паять немного умею, залить прошивку на esp32 или похожее тоже смогу)?

  Развернуть 1 комментарий

@alexeySGUK2, есть сплиты со стандартным row stagger, например ms sculpt, у него есть вариант с отдельным numpad, весьма удобная и доступная клава, минимально ломающая привычки

  Развернуть 1 комментарий
Andrew Freez Инженер-станкостроитель и ломатель, на досуге "помогатор" 11 октября в 19:25

почему Qwerty при такой тяге к эргономичности и уменьшению пробега пальцев?

  Развернуть 1 комментарий

@freez, в изменении раскладки лично для себя не вижу смысла — длинная кривая обучения, а выхлоп сомнительный

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб