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.
Какие можно посмотреть в этом списке материалов
Чат
Ну добро пожаловать в чат по клавиатурам. Он в первую очередь создается для тех кто будет участвовать в сборке, но и тех кто мне только спросить выгонять не буду :)
Организационное касательно челленжа залетаем в чат, я чуть позже прикреплю там сообщение :)
Являюсь счастливым обладателем https://keeb.io/collections/iris-split-ergonomic-keyboard, собранной пару дней назад.
А почему только сплиты? Как они в сравнении с 40%, 60% в плане сборки?
Тут, кстати, наткнулся на интересный репо: https://github.com/help-14/mechanical-keyboard
Крутой гайд, спасибо! Надо обязательно упомянуть jian в сплитах, на него должно быть проще переучиться (есть седьмая колонка специально для буквы Ъ).
@norguhtar Есть какие-то рекомендации по клавиатурам под мак?
Давно глазею на механику, но не готов делать кастом. Может быть кто-то может помочь с выбором реально тихих свитчей?
Пока прыгал по мембранкам, которые в итоге оказывались весьма и весьма громкими (например thinkpad trackpoint keyboard).
Поглядываю на такую, с коричневыми свитчами, но также не уверен, что она будет действительно тихой.
PS
Был опыт, как раз с недорогой клавиатурой на синих свитчах и это было невыносимо громко.