Обновить

Создание идеальной клавиатуры

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели22K
Всего голосов 37: ↑36 и ↓1+41
Комментарии70

Комментарии 70

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

Да, согласен, есть такая особенность. Но я заметил, что скорость пользования стандартной клавиатурой не падает, даже когда долго используешь сплит клавиатуру.

владельцы нестандарта носят его с собой.

Домой и на работу можно купить одинаковые клавиатуры. Пару лет использую сплит, влюбился просто до глубины души. Когда сажусь за ноут ребёнка, по клавишам не попадаю. Но достаточно просто посмотреть на клавиатуру и проблемы нет никакой. На постоянку так, конечно не сядешь уже, но это и не надо.

следующий шаг - Мальтрон серийно

Ну Мальтрон стояли у истоков ортолинейных клавиатур, это верно. Не видел их в живую, но, мне кажется, они не очень удобны сейчас. Есть сплит клавиатура CharyBdis, создатели которой как раз и похоже, что вдохновлялись мальтроном.

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

там 3D подложка, они не плоские, специально для устранения туннельного синдрома и максимальной скорости при слепой печати.

Хотелось бы попробовать такую, но где и как…. Только покупать подобное.

А так, обычная разделка, потомок этой (кадр из Крикунов 1995) вполне устраивает.

Скрытый текст

Обычная Sofle стоит в районе $100 с алиэкспресса. Собирать самому, но паять и шить ничего не надо, конфигурится всё в Vial мышкой, собирается втыканием свитчей в гнёзда и кикапов сверху.

Ну если вдруг надумаете покупать Sofle v1 Choc, у меня есть первый сделанный корпус, могу его вам переслать по почте.

А так да, только покупать. Но поправлю немного RulenBagdasis - Vial условный UI для QMK . Но у QMK есть минус, что он в основном ориентирован на проводные клавиатуры (там есть виджеты для настройки беспроводного подключения, но у ZMK, судя по отзывам и доке, связь более стабильная)

И в продаже готовые клавиатуры в основном Sofle для MX свичей.

Не совсем понятно стремление автора к набору текста на нестандартных клавиатурах.

Есть ли разница в скорости набора на эталонной Chicony 2971 с рассматриваемыми в этой статье устройствами?

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

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

Во-первых, скорость набора это единственный показатель эффективности использования клавиатуры.

Это не так, но допустим, что вы правы. Вопрос только в том, где во фразе "удобство и комфорт" вы умудрились прочитать слово "эффективность"?

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

Конечно же, это не так. Погуглите, эти слова имеют смысловые нюансы.

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

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

В русском языке заимствование "комфорт" поглощается более широким определением "удобство" ("приятство").

Я с вами не согласен. Я считаю, что "удобство" это что-то утилитарное, типа удобный молоток или нет, а комфорт, это нечто большее, что ближе к удовольствию от использования. 2 вещи могут быть +/- одинаково удобными, не прикопаешься и не можешь ничего плохого ни про одну сказать, но если дать возможность выбирать, вторую, например, хочется взять в руки больше, чем первую. Это про комфорт. Я сейчас ради интереса загуглил и, удивительным образом, гугл выдал приметно то же, т.е. я не одинок в своих суждениях.

Таким образом получается "удобно и привычно" или наоборот.
В более широком смысле — "комфортно".
Ну бог с ним, давайте обсудим вот что: почему вы считаете, что скорость набора не единственный или главный показатель при сравнении клавиатур?
И сразу исключим случаи нечастых и непродолжительных нажатий на клавиши.

Таким образом получается "удобно и привычно" или наоборот.

Нет, так не получается, не перевирайте мои слова, читайте буквально то, что я написал.

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

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

И сразу исключим случаи нечастых и непродолжительных нажатий на клавиши.

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

Так много слов написали, а всё равно непонятно, зачем для «нескольких символов в день» вам нужна сплит-клавиатура.

До клавиши удобно дотянуться, но сам процесс нажатия может быть комфортным или нет.

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

Во-первых, скорость набора это единственный показатель эффективности использования клавиатуры.

Обычная клава лежит на столе перед собой. Сплит позволяет расположить половинки клавы по бокам от себя на подлокотниках. Представьте себе работу в домашнем кресле перед большим экраном! Можно работать лежа. Это может быть весьма комфортно, на обычной клаве такого не достичь.

Во-первых, скорость набора это единственный показатель эффективности использования клавиатуры.

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

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

Я долго сидел на клавиатурах Blackwidow от Razer (механика), но где-то год назад решил заценить оптико-механику Huntsman. Подключил, и тут же скорость печати выросла процентов на тридцать! Я удивился безмерно

Это несомненно - удивительно! Но, возможно, что новая клава сработала как триггер? Просто люди годы тратят, чтобы хотя бы на 10 слов в минуту повысить скорость (да, стоит уточнить, что это когда речь о скоростях приближающихся к 500+ символов в минуту).

Не заморачивались тем, чтобы например поставить две клавы рядом и поочерёдно на них печатать, действительно скорость стабильно ниже на 30% ?

у меня дома пачка клавиатур разной степени ушатанности и ископаемости, так вот там скорость набора различается в 2-3 раза, потому что одни (типа днсовской keyron grus) нажимаются фактически от взгляда, а по другим (старая фирменная соневская) надо прям долбить, и пальцам это очень сильно не нравится.

скорость набора это единственный показатель эффективности использования клавиатуры

А количество набранных строк это единственный показатель эффективности работы программиста.

И внезапно клавиаруры используют не только для набора текста, но и для навигации, игр, использования команд в ос и софте.

Ортолинейные клавиатуры это клавиатуры у которых клавиши расположены строго по сетке, в которых отсутствует горизонтальный и вертикальный стаггер. Ваша клавиатура это "колстаг" - колумн стаггер, "колоночная". Ортолинейной ваша клавиатура не является.

Спасибо большое за уточнение! Да, вы правы. Слона то я и не приметил))

В статьях на англ. часто попадалась "отролинейная" к подобной клаве...

И я даже не делал целью разобраться во всех понятия - поэтому сделал не верный вывод. Спасибо за пояснение.

Imho успешно рожден велосипед, причем велосипед неудобный.

Ничего лучше чем Microsoft Natural, та что ориджинал и Model M,

человечество не придумало.

У каждого будет свое "имхо", не просто так же говорят еще с детского сада "на вкус и цвет - фломастеры разные".

У меня есть коллеги, которые используют обычные громоздкие Genius (8и летней давности) и всем довольны.

Тут же главное, просто найти то что вам нравится.

Вот поясните вашу точку зрения:

В чём смысл одного огромного пробела, когда большой палец - самый подвижный? На его место влезет минимум 6 отдельных клавиш.

Вытекая из первого вопроса, зачем вам выделенные стрелки и нумпад? Перемещать руку и потом возвращать её реально удобнее, чем просто зажать тот же пробел и получить их ровно под правой и левой рукой?

Ну и на последок мышь. Почему тянуться через вышеупомянутые "излишества" удобнее, чем просто поместить её между половинок?

Поясняю. У меня были все мыслимые клавиатуры с 90-х. Интересно было. И были деньги. И практическое реальное именно комфортное использование, а не теоретическое, как перенести, и как кликнуть, это остались Микрософт Натурал и Модель М. И да, на повседневку я сижу, на х-серии Тсинкпад. 25 лет.

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

Я могу пояснить по вопросу «куча кнопок и перенос руки» vs «всё на 40% в четырех слоях».

Вот открыл я эту статью на Хабре. Лениво листаю пробелом (не целясь), стрелками (без комбинаций), F для перехода к следующему непрочитанному комментарию. Это всё делается любым пальцем любой руки, которой удобно в данный момент. В руках при этом может быть мышь / чашка кофе / жареная курица.

Или вот просто ситуация, когда вам в ближайшие минуты нужны, например, только стрелки. Мне интересно: вы будете всё это время держать два пальца или даже обе руки на клавиатуре? Или каждый раз искать, а затем нажимать space + F? Это, в конце концов, просто дольше — всё-таки шорткат это скорее два нажатия, чем одно.

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

P.S. Честно, всегда было интересно, как сидят за компьютером обладатели таких эргономичных клавиатур, как на вашей картинке. Всегда руки по швам в домашней позиции (ну, потому что все эти слои, левой рукой на правую половину не нажмешь и т.д.), ни набрать одной рукой что-то, ни голову подпереть...

В Excel набирать много разных чисел в большой таблице удобнее одной рукой на выделенном нумпаде, где и enter под рукой, кстати, чем держать две руки на клавиатуре.

Если вам при этом нужно еще и отмечать что-то ручкой на бумаге, например, то тут и пояснять нечего.

В Excel набирать много разных чисел в большой таблице удобнее одной рукой на выделенном нумпаде, где и enter под рукой, кстати, чем держать две руки на клавиатуре

Почему?

Вам удобнее!? Если так, то тогда понятно.

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

Мой опыт использования Гугл доком (раз в месяц зайти и проверить табель) показывает мне куда более удобный сценарий - печать двумя руками и посередине блокнот (в моем случае планшет. Все записи делаю там).

то тут и пояснять нечего.

Опять таки, вам удобно :) И это хорошо.

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

Работа за компьютером сейчас - это чуть менее чем все офисные работники.

Тест наскорость печати по трем клавиатурам (WPM — слов в минуту):

MacBook — 50 WPM;

Stelmakh Keyboard — 35 WPM;

Keychron K3 — 44 WPM.

О каком удобстве и комфорте можно говорить, если одна из основных задач клавиатуры - набор текста выполняется в 1.5 раза медленнее? Логика вышла из чата.

Лично для меня вообще все равно, какая клавиатура и любой ноут с тачпадом подойдет. Но дома использую полноформатные с ИСО раскладкой. Ну и без мыши никуда, если необходимо какое-то рисование/CAD или банально схему в визио сделать.

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

большая часть из нас здесь не стенографисты, мы чаще читаем, думаем, а потом вводим несколько символов и "все счастливы".

Согласен.

Но при этом вы же пишете что нужны месяцы чтоб освоить новую Клаву до уровня пользователя

при переходе на такой тип клавиатур имеется период адаптации 1-3 месяца в зависимости от интенсивности использования. После адаптации скорость будет +- такой же, как и до

Т.е. комфорт и удобство - это +-2 месяца получения нового навыка. И этот навык не даёт ничего больше чем умение пользоваться этой клавиатурой

Т.е. комфорт и удобство - это +-2 месяца получения нового навыка. И этот навык не даёт ничего больше чем умение пользоваться этой клавиатурой

Вот тут пожалуй не соглашусь. Наш мозг любит сложности, а еще любит когда мы с ними справляемся)

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

А есть те, которым просто достаточно обычной клавиатуры "к которым все привыкли".

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

Ну и +\- 2 месяца - это не какое-то ожидание - вы ведь на протяжении всего времени продолжаете работать и получать удовольствие.

3d моделирование, 3д печать, прошивки, написание драйвера - это да, полезная польза, осмысленный смысл.

Жонглирование - классная вещь, прокачивает много всего. А вот запоминание слоев и комбинаций клавиатуры - это только запоминание слоев и комбинаций.

Запоминание слоёв и комбинаций - лишь процесс для того, чтобы клавиатурой было комфортно пользоваться.
Не всех устраивает обычные клавиатуры. Часто клавиатуры создаются специально под свою руку.
Один раз мне довелось побыть без мыши (приказала долго жить и было проблемно добыть другую), пришлось использовать софт по типу wl-kbptr.
Это было медленнее, чем с мышкой, многие вещи было очень трудно сделать.
Но я всё равно кайфанул. От того, что не надо дёргать руку к мыши и что рабочий процесс больше похож на "поток" (и нет, я ни разу ни вимер и проч., далеко от всей этой темы, поэтому и занимаюсь своим проектом, который должен заменить и клаву и мышь).

Наш мозг любит сложности

Не любит. Собственно сам механизм возникновения и закрепления привычек и есть способ уменьшить сложность.

Не любит. Собственно сам механизм возникновения и закрепления привычек и есть способ уменьшить сложность.

Безапелляционно ;)

Привычки, это, как мне думается, несколько инной механизм. Скорее, как инструмент оптимизации и сохранения энергии.

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

В прочем, считаю, что нам лучше остаться при своих мнениях, т.к. нет "химии" для продолжения дискуссии :)

Тейк про месяцы сам слышал где-то со стороны и подозреваю, что это относится к более радикальным изменениям. Т.е. в том числе и смене раскладки с qwerty на что-то другое. Например, в своём проекте я собираюсь сделать что-то подобное, чтобы разгрузить мизинцы менее употребляемыми буквами.
Не думаю, что изучение слоёв и прывакание к колон-стаггеру должно занимать столько времени - тут не уверен, пусть меня поправят уже прошедшие такой путь.
Но даже так, это вполне себе допустимая жертва по времени.
Этот навык даёт самое главное - "комфорт и удобство".
Клавиатура - приоритетный способ взаимодействия с ПК, поэтому она должна быть комфортной и удобной.
Это как разница между табуреткой и ортопедическим креслом.

О каком удобстве и комфорте можно говорить, если одна из основных задач клавиатуры - набор текста выполняется в 1.5 раза медленнее?

Когда я сменил клаву на эргономичную Microsoft Sculpt Ergo, скорость тоже уменьшилась. Но через некоторое время вернулась обратно. Так что пока что опыт автора не говорит о снижении скорости.

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

Во FreeCad было вполне себе удобно использовать - там же по сути только позиционирование объекта, размеры и прочее с клавиатуры задаются, в блоке объекта. Но это не основная моя деятельность.

Для схем и диаграмм (например для описания, как работает система или бизнес-логика) вообще использую только mermaid (попробуйте, как альтернатива Visio, как по мне - самый топ.).

Здесь же опять речь о том, кому что удобно и не всегда мнения должны совпадать - это тоже нормально :) Иначе скучно было бы жить)


Сама же скорость печати не столь важна, я лишь привел пример, чтобы другие ребята были готовы к тому что у них снизится этот параметр (если он для них важен). И чтобы они по итогу не переживали, т.к. скорость работы с инструментом по итогу восстановится до +\- первоначального значения.


P.s. Вообще, моя скорость печати даже на ноутбуке 50 WPM, вроде как ниже среднего считается)

P.p.s "рисование" ... "без мыши никуда" - это сильное заявление). С "CAD" еще соглашусь, но вот с рисованием - все сместилось в сторону планшетов (как графических, так и обычных)

Я вот буквально на этой неделе купил свою Charybdis v2 4x6. Ощущения от сплит клавиатуры абсолютно другие. Искал себе сплит именно с шаром, так как у меня основной редактор - vim, nvim, intsllij (ideavim) поэтому и так мышкой по большей части пользуюсь для браузера + чата + почты, остальное - через клавиши.

Ощущение от печати совсем другие, к подобному опыту надо привыкать, но факт того, что хорошо подобранный сплит под себя будет удобнее чего угодно другого, по моему, неоспорим.

Автору спасибо за make для сборки, сам воевал через github actions

Поздравляю с покупкой! Рассматривал Charybdis - классная клавиатура, на самом деле. Но меня оттолкнул ее 3Д корпус)

Пробовал у товарища на несколько часов Charybdis поработать, своеобразная она для меня.

Trackball по ощущениям мне понравился) Не могу объяснить, но что-то есть в этом да)

Плюс за статью о сплитах. В карму пока плюсануть не могу, но за мной должок )

Дополните статью впечатлениями спустя пару месяцев использования своей клавы.

MacBook — это прям самый топ по удобству для меня

Клаву от ноутбука можно подключить к компу. Это в общем-то просто матрица без контроллера. Надо прозвонить клаву. Найти fpc разъем к которому можно шлейф клавы подключить , взять контроллер типа rp2040, STM32 или подобный. Спаять все, сделать корпус, собрать в нем. И написать прошивку на QMK. После чего написать еще одну статью на хабр)

Тоже решил проверить удобство сплит клавиатуры, но денег стало жалко, потому распаивал свою Corne вручную.

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

Вы большой молодец! Спасибо что поделились. Изначально, я примерно так и планировал, но потом нашел PCB готовые и просто решил купить их.

Еще я видел, что есть 3д модели для hotswap крепежа (чтобы можно было и сами свичи менять, для обслуживания.


"Kailh Socket Holder" - если кто захочет найти.

Тоже прошел путь от полноразмерной кверти до 35 кнопочной колемак. Недавно c Dao Choc перешел на беспроводную Charybdis Nano 3x5, классная клава. Но вот на счёт тачпада вместо трекбола, и особенно - жестов, признаться удивлён. Это действительно ещё актуально с переходом на более эргономичную клавиатуру?

Просто когда всё под пальцами, включая управление курсором, сами сценарии работы с мышкой, как правило меняются. У трекбола в его исполнении под большим пальцем, есть два важных качества: 1) управление курсором мыши не затрагивает положение 4-ёх оставшихся пальцев в домашнем ряду 2) Он точнее/быстрее, не зависит от влажности рук, есть возможность включения режима "прицеливания", если нужно.

В целом, интересный у вас получился опыт и интересно было читать!

Благодарю за то, что поделились опытом.

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

Но соглашусь, с хорошим трекбаллом есть какое-то эстетическое удовольствие.

Почти год пользуюсь Харибдой от Ergosplits, сначала была 4х6, потом перешел на 3х5. Долго тренировал навык использования трекбола, играя на нем в игры, в основном в Globesweeper. Результат - я до сих пор гораздо комфортнее чувствую себя с тачпадом. К сожалению у трекбола есть минусы связанные не только с управлением, но и с тех-обслуживанием. Он засаливается и требует чистки несколько раз в день, этим можно пренебречь, но тогда ощущение плавности пропадает. Помимо этого есть "трение покоя", небольшое залипание при остановке. В результате невозможно плавно начать движение на небольшой скорости, приходится как бы "срывать" это прилипание, так же невозможно очень медленно вращать шар, получается не плавное движение а последовательность "рывок-прилипание-рывок-прилипание". У трекбола есть свою плюсы, но и минусов хватает.

Спасибо что поделились ценным опытом использования трекбола.

Мне друг, у которого Charybdis 4*6, примерно так же про трекбол ответил. Хотя в целом он им был доволен.

Не знаю что и сказать, может какой-то некачественный попался экземпляр?

У меня шарик даже просто так и не вытащишь, он сидит в пластиковом корсете, и снять его можно только раскрутив снизу:

Скрытый текст

чистить приходится совсем редко, раз в месяца полтора, а то и реже.

По поводу "рывок-прилипание", это действительно может быть на родной прошивке. Нужно немного поднастроить драйвер. Вот что я сделал для себя:

- использую внешний драйвер PMW3610, а не стоковый ZMK

- в config/boards/shields/charybdis/charybdis_right.conf включены:

1. CONFIG_PMW3610_POLLING_RATE_125_SW=y, софт‑реализация 125 Гц, в драйвере суммирует два чтения, чтобы не терять мелкие движения.

2. CONFIG_PMW3610_SMART_ALGORITHM=y, "smart algorithm" по shutter, улучшает трекинг.

3. CONFIG_PMW3610_CPI_DIVIDOR=4, делитель CPI; в драйвере используется деление с остатком, чтобы "мелочь" не округлялась в ноль.

4. В config/boards/shields/charybdis/charybdis_right.overlay добавил zmk,input-processor-accel с track-remainders, хранит остатки малых дельт, поэтому медленные движения не пропадают.

Ещё, я немножко поменял скорость по оси Y, так как использую монитор в портрете, и поднастроил акселерацию. В итоге, у меня ни рывков, ни каких-то других особенностей поведения, с которыми приходилось бы мириться.

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

Статическоге трение, так же известное как "залипание/прилипание" - оно никак от прошивки не зависит, это физическое явление. Оно всегда присутствует в трекболах у которых шар крутится на скольжении (в моем случае трекбол лежит на трех ?керамических видимо? шариках).

Существует три распространенные схемы крепления трекбола:

1) на обычных подшипниках, основной минус этой схемы в том что в разных направлениях шар крутится с разным усилием.

2) на BTU - это такие крутящиеся шарики, их минус - они дороги, требуют регулярной чистки (купание в спирте) и они шуршат при вращении шара.

3) на скольжении, как у меня - основной минус - статическое трение и быстрое загразнение. чистятся буквально пальцем.

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

Манжета удерживающая шар у меня такая же как и у вас, но у меня она немного подточена, чтобы я мог доставать шар не развинчивая всю корзину. По фото вижу что у вас распечатана модель манжеты для модели 4х6, там не влезает круглая, потому нужен этот срез сбоку. а для вашей модели клавиатуры подойдет просто круглая манжета.

Вы писали:

В результате невозможно плавно начать движение на небольшой скорости, приходится как бы "срывать" это прилипание, так же невозможно очень медленно вращать шар, получается не плавное движение а последовательность "рывок-прилипание-рывок-прилипание"

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

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

Если правильно помню, рекомендуется чистить не реже раза в месяц. Здесь народ чистит кто раз в неделю, кто раз в 60 дней, кто-то через день, но три раза в день...наверное это очень индивидуально.

Раньше у меня была (и сейчас есть, просто на полке лежит) клавиатура Microsoft Sculpt (набор клава + мышь). Мне она очень нравится, невероятно удобная. Но:

  1. Она большая (хотя это самая маленькая эргономичная клавиатура потребительского сегмента среди беспроводных).

  2. Она сковывает руки в одном положении (хотя оно и удобное, но углы фиксированные и с этим ничего не поделать).

  3. Нужно тянуться за мышью чтобы перемещать курсор.

  4. Субъективно по ощущениям 1/8 клавиш я тупо не пользуюсь (цифровой блок от неё вообще всегда в шкафу лежит, я с него даже плёнку не снимал).

В итоге купил и пользуюсь Keyball61, переходный период занял 2 месяца. Основная проблема была в том, что я привык к тому что кто-то за меня подумал и расположил клавиши наиболее оптимальным образом и из-за этого я боялся переназначать клавиши, думая что сделаю хуже. Как только эта боязнь ушла и появилась тяга к экспериментам, я поставил клавиши Ctrl, Shift, Alt на домашний ряд - и это перевернуло всё! По итогу я её обожаю, 61 клавиша полной свободы и перемещение мыши без необходимости двигать руку с домашнего ряда! Покупка этой клавиатуры пожалуй лучшее решение 2025 года связанное с покупкой девайсов и она отрабатывает каждый оплаченный доллар. Работает как от Bluetooth так и от провода, вобщем готова подстроиться под любого извращенца которому надоела обычная клава и хочется ломать привычки печати наработанные десятилетиями.

Всё это, надо признать, конечно же эталонное ненужно и имеет статус "игрушки для взрослых" на уровне собирания 3D-фигурок вокруг монитора по следующим причинам:

  1. Жесточайшая практическая недооценка феномена "человек привыкает ко всему". Написавшие тонны кода и продолжающие его писать на рандомной, кривой клавиатуре совсем не подозревают, что она чем-то не удобна.

  2. Да, может оказаться сильно удобнее и здоровее - естественность положения рук повысится, нездоровые изигбы запястий уйдут. Но я посмотрел на запястья при использовании ThinkPad ноутбука - они в прямом положении, не изогнуты. Так поставлены руки или возможно длинные пальцы, что из естественного положения дотягиваюсь вслепую до куда угодно. Да, с этими клавиатурами движений возможно будет меньше, но так ли это важно "в общем процессе жизни".

  3. Скорость печати от снижения лишних движений может и вырастет, но непонятно: тут уже важнее физиология конкретного человека: какой-нибудь бывалый монстр-рекордсмен из тусовки "клавогонки" может вас на вашей сплит-клавиатуре порвать как тузик, клацая по своей разваливающейся классической нонейм-фигне просто потому, что у него вот руки и нервы такие. Да, если этому монстру дать сплит-клавиатуру, он может выжмет побольше после ещё года тренировок, но фиг знает и это уже будет смена спортивного снаряда и дисквалификация среди клацателей по thinkpad-у. В целом, конечно, вероятно у него суставы больше проживут на сплит-клавиатуре, но инфа не сотка.

  4. Ценнее не скорость слепой печати в вакууме, а скорость слепой печати на стандартных "нонейм помойках". Мне же важнее минималистичность и адаптивность к наиболее широкому полю условий: хочется открыть рандомный выданный на работе ноут и быстро печатать на нём, хочется взять рандомную штатную лавиатуру в серверной и фигачить там, а не таскать с собой нечто своё. Таскать своё я буду только если это будет чисто спорт, как свои лыжи или велик, а не работа/учёба. Таскать с собой что-то или иметь чего-то специфического два экземпляра дома и на работе - это нехилый такой минус в "минималистичности жизни", типа как инвалид какой-то костыли с собой везде таскаю.

  5. Рассмотрение всех этих клавиатурных споров "в общем процессе жизни": если я печатаю текста столько, что физически сплит-клавиатура единственный путь избавления от боли, то я точно что-то делаю не так в жизни вообще и я явно пересиживаю за монитором, пора задать себе вопрос есть ли у меня отдышка после 10 километров быстрого шага со скоростью 7-8 кмч по городу, что у меня с личной жизнью, "куда я вообще живу" и подобные нюансы.

В целом, в своей погоне за минимализмом, я пришёл к тому, что меня бесит всё, что не выглядит как стандартный ноут вида ThinkPad T14 без всяких внешних мониторов. Единственное послабление - внешняя BT-мышь. Три монитора вокруг меня кажутся какой-то помойкой, где всё раскидано и нет фокуса: плюс, эта трёх-мониторная ситуация не готова к тому, что кто-то подойдёт сзади и что-то сможет прочитать, а машинальное переключение рабочего стола на пустой ещё не подводило.

Спасибо, что поделились своим мнением.

Но мне не понятно, откуда взялось три монитора? Вроде нигде об этом не писал.. Сам не фанат мониторов более чем один - поэтому, широкоформатность, как решение.

"Всё это ... конечно же эталонное ненужно" - под этот тейк вообще все что угодно можно подписать :)

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

---

Даже анекдот вспомнился:

Парень под пальмой на родине лежит млеет. Мимо проходит бизнесмен из Европы.

— Вот ты, лежишь бездельничаешь, а мог бы на пальму залезть, нарвать бананов. Пойти на рынок и продать.

— А зачем?

— Ну как зачем! На деньги с проданного, купишь тележку и нарвёшь намного больше!

— А зачем?

— Да ты с проданного уже сможешь купить грузовик и возить большие обьёмы, потом наймешь работников, а сам будешь лежать и ничего не делать!

— А я, в принциппе, и так лежу и ничего не делаю!

Результат напоминает о моей "мечте"

SoflePLUS2
SoflePLUS2

Надеюсь когда-нибудь поменять свою ergohaven k:03 pro на эту красоту

Хм, интересно даже. По сути, как у меня). На 65 тачпад вроде как больше не выпускают у Azoteq. Из запасов только если.

Также расположил клавиши F строго над аналогичными цифрами

Ух сколько времени я совсем недавно потратил на сборку своей "идеальной". Судорожный выбор свитчей, стабов, замена стоковых пружин свитчей и их смазка, всякие моды для шумоизоляции... Я думал это было ту мач, но теперь понимаю, что есть куда расти)))

Ну если это приносит что-то (радость от результата, например), то почему нет!?)

Японцы, к примеру, могут годами выращивать декоративное дерево бонсай - у них там целая философия вокруг этого.

Интересный проект, спасибо. Я так понимаю можно и беспроводную версию сделать на основе Lily58/Corne Wireless?

Ну у меня беспроводная версия как раз, ага.

Там нужно только посмотреть какие пины свободны, чтобы на них уже тачпад подсадить. В репозитории драйвера подробно описал что да как.

Если соберётесь делать и возникнут сложности, пишите в личку в ТГ, я вам помогу.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации