[Guide] Собираем клавиатуру под себя

 Публичный пост
13 января 2022  971
Беха ОХУЕННО

Intro

  • Так погоди ка!
  • Да? Что?
  • А зачем это все нужно? Можно же пойти и купить клавиатуру.
  • Нуу, не все можно купить.
  • Да ладно?
  • Да. Давай я расскажу поподробнее

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

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

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

Но об всем по порядку. Начнем с самого простого.

Изменение клавиатуры

Замена клавиш

Это обычно первый шаг в изменении своей клавиатуры. Практически вся механика в текущий момент использует крепление клавиш которое придумала cherry. Называется он Cherry MX mount

А зачем же менять клавиши? Разве есть какая-то разница? Да есть. Называется она профиль клавиш

Чаще всего на клавиатурах вы видите

  • OEM
  • Cherry

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

  • Sculpted - во всех рядах клавиши имеют свою форму. Вместе они образуют дугу
  • Uniform - во всех рядах клавиши имеют одинаковую форму

В итоге можно выбрать не только цвет клавиш, но еще и форму. Это первое с чего начинают при изменении клавиатуры.

Я рекомендую попробовать следующие профили

SA

Mt3

MDA

Замена свитчей

Это следующая стадия изменения клавиатуры. Когда вы приходите покупать клавиатуру чаще всего фабричные клавиатуры предлагают вам три вида переключателей

  • коричневые - тактильные
  • красные - линейные
  • синие - кликающие

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

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

  • Эй!
  • Что? А чем они отличаются?
  • А вот чем
  • Тактильные - при прохождении точки срабатывания, вы получаете отклик от свитча, что она случилась
  • Линейные - при прохождении точки срабатывания не реагируют никак
  • Кликающие - при прохождении точки срабатывания кроме отклика происходит еще и звуковая индикация

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

  • Так а зачем менять то?

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

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

Направлений там много, но выделю основные

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

Ну и они конечно же могут пересекаться :)

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

Замена платы

Часто прежде чем что-то делать с клавиатурой меняется плата. Самая частая причина изменений

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

Замена корпуса

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

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

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

Сборка своей клавиатуры

  • Эй как это нет корпуса и платы нет?
  • Ладно ладно они есть, просто массово не производятся, их можно купить у таких же энтузиастов. Но можно и сделать самому.

И так представим захотелось сплит. Сплит это клавиатура из двух частей когда под каждую руку есть своя часть к примеру вот

Это кстати фабричная клавиатура и она стоит всего лишь 365 долларов.

Но у нас есть альтернатива. Например corne

Или sofle

И их можно собрать самому. Возникает резонный вопрос а как?

Easy

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

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

Normal

Часто там же можно купить платы и корпус и полный КИТ. Который содержит все необходимые элементы и взяв паяльник собрать все это в клавиатуру

Hard

Купить или заказать платы, а так же все составляющие самому. Тут я пожалуй расскажу немного подробнее. Большинство самодельных клавиатур включают в себя гайд по сборке. Например
Гайд по сборке corne v2

Но для начинающих это будет немного сложно по этому небольшое предисловие

Контроллеры

Большинство клавиатур собираются на базе контроллера promicro

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

Если собирается сплит, то обычно нужно два контроллера на каждую сторону. Контроллеры общаются с друг с другом через TRRS/TRS кабель (аудио кабель с джеками с двух сторон) по I2C протоколу или serial протоколу.

Диоды

Далее потребуются диоды из них собирается матрица клавиатуры, какие смотрите в инструкциях к клавиатуре.

Кроватки

Кроватки для микроконтроллеров.

Крайне не рекомендую паять контроллеры напрямую. Если вы его сломаете или порт сломается, выпаивать его будет сущее мучение. Эти кроватки дешевые и отлично работают с родными пинами promicro. Единственное надо будет выломать одну перегородку чтобы она не мешала порту контроллера

TRRS

TRRS разъемы и кабель

Hotswap сокеты

Это зависит от платы, но я все же рекомендовал использовать платы с ними

Платы

Ну тут понятно. Заказывать можно у китайских производителей. Или купить на мехмаркете. Заказывать можно к примеру у jlcpcb

Для заказа вам потребуются gerbers (герберы) это набор спецификации описывающий как должна выглядеть плата после производства. Там указаны все контакты, отверстия, дорожки и т.п.
Учитывайте что часто платы двухсторонние а минимальный заказ 5 штук. В итоге из одного заказа получится 2.5 сплит-клавиатуры.

При заказе на jlcpcb из России выбирайте авиапочту, DHL не дойдет.

Корпуса

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

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

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

Если у вас есть 3D принтер или знаете где заказать можно сделать корпус таким образом.

Дополнительно к корпусу для сборки потребуются винты м2 и круглые стойки для м2.

Какие можно посмотреть в этом списке материалов

Чат

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

Связанные посты
18 комментариев 👇
Anatoly Shipitsin , Специалист по НЕХ автор 13 января в 12:39

Организационное касательно челленжа залетаем в чат, я чуть позже прикреплю там сообщение :)

  Развернуть 1 комментарий
Kirill Snezhko , Зиньёр Зофтваре Вращатель Деревьев 13 января в 12:51

Являюсь счастливым обладателем https://keeb.io/collections/iris-split-ergonomic-keyboard, собранной пару дней назад.

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

@argz, кек, вчера себе v6 заказал)

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

@aovlllo, это хорошо, там светодиоды сверху расположены. А не снизу как у меня.

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

А почему только сплиты? Как они в сравнении с 40%, 60% в плане сборки?

Тут, кстати, наткнулся на интересный репо: https://github.com/help-14/mechanical-keyboard

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

@Reisei, 40% 60% легко покупаются, как корпуса так и платы. В случае сплитов сложнее.

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

Крутой гайд, спасибо! Надо обязательно упомянуть jian в сплитах, на него должно быть проще переучиться (есть седьмая колонка специально для буквы Ъ).

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

@norguhtar Есть какие-то рекомендации по клавиатурам под мак?

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

@nikitkololo, неа :) Настроить любую можно как надо.

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

@nikitkololo, для меня важно чтобы переключаться между внешней и внутренней маковской клавой было легко. Настроить можно все, но мой мозг постоянно путался при переключении, поэтому я решил не стоять у него на пути и выбрать оптимальную раскладку. Это значит несколько вещей:

  • Буквы должны находиться на тех же местах, что и на маковской клаве. Это практически всегда выполняется для англоязычной раскладки, но не всегда для кириллицы.
  • Левая часть нижнего ряда должна иметь четыре кнопки перед пробелом. Часто их три, забывают Fn.
  • Шифты и табы должны быть на своих местах. Часто их уносят в кластер под большой палец.

К сожалению, это все отсекает ряд интересных клавиатур, например Alice или planck, но я вполне доволен выбором, и практически ничего не менял с 2019.

Так как я хотел себе сплит, я попробовал Atreus, Ergodox, Dactyl Manuform и Happy Hacking Keyboard. Последняя удовлетворяет всем хотелкам, ее я бы и порекомендовал.

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

@nshe, огромное спасибо

  Развернуть 1 комментарий
Konstantin Epishev , Фроентенд техлид 26 марта в 16:47

Давно глазею на механику, но не готов делать кастом. Может быть кто-то может помочь с выбором реально тихих свитчей?
Пока прыгал по мембранкам, которые в итоге оказывались весьма и весьма громкими (например thinkpad trackpoint keyboard).
Поглядываю на такую, с коричневыми свитчами, но также не уверен, что она будет действительно тихой.
PS
Был опыт, как раз с недорогой клавиатурой на синих свитчах и это было невыносимо громко.

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

@lamartire, тихие свитчи помечены как silent. К сожалению клавиатур с такими свитчами из коробки мало. Например такая линейка есть у gateron. Внутри свитчей добавлены демпферы что сильно снижает их шум. Дополнительно стоит ставить более толстые клавиши (кейкапы) из pbt это сильно снижает шум от клавиатуры. Можно начать от сюда к примеру

https://kbdfans.com/collections/fully-assembled-keyboard/products/fully-assembled-d84-v2-gray-hot-swap-mechanical-keyboard-with-maxkey-keycaps

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

@norguhtar, спасибо за развернутый ответ :)
По стоимости выходить будет равносильно hhkb. Насколько я знаю, на свитчи topre можно дополнительно надеть силиконовые колечки, чтобы свести шум в ноль.
Вывод, который я сделал для себя: хочешь тихую механику – будь готов платить нормальную стоимость.
Возможно стоит сходить в какой-нибудь шоурум, чтобы потыкать клавитуры с разными свитчами живьем, а не покупать кота в мешке.

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

@lamartire, ну hhkb с кольцами такое себе на самом деле :) Некоторые кольца деформируют купола в итоге. И в целом моддинг hhkb сильно дороже выйдет чем моддинг клавиатуры на mx свитчах. Насчет дорого ну тут как сказать. Если собирать совсем с нуля и к примеру собирать не кирпич, а эргономику и самому прям с плат будет подешевле, но потребуется купить паяльник и т.п.

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

@norguhtar, паял я пару раз в жизни и получалось это откровенно фигово. Возможно причина была в старом паяльнике с огромным жалом :D
Попробую посмотреть в сторону silent свитчей и поищу таки место, где можно ручками это дело пощупать.
Спасибо! :)

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

@lamartire, кроме типа свичей заглушить клавиатуру могут и прослойки звукоизоляции в корпусе, выбор материалов корпуса/плейта/капсов.

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

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

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

😎

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

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


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