Кастомная клавиатура: что стоит знать новичку при выборе и сборке
Сборка кастомной клавиатуры – достаточно ресурсоемкий процесс как в плане финансов, так и временных затрат. В этом материале я перечислю основные аспекты при выборе кастома: на что стоит обращать внимание, и чему отдать предпочтение при первой сборке.
Состав кастомной клавиатуры
Данная периферия имеет множество различных элементов и нюансов, в которых легко запутаться. Тем не менее важно уделить выбору каждого из них достаточно времени, ведь от отдельного компонента зависит качество, комфорт использования, ну и, конечно же, цена. К обязательным элементам относятся:
- корпус (case);
- плата (PCB);
- плейт (Plate);
- свитчи;
- кейкапы;
- стабилизаторы;
- кабель.
Это минимальный набор для того, чтобы клавиатура просто функционировала. Однако имеется и ряд других компонентов, которые всячески улучшают качество её работы или обслуживания:
- прорезиненные ножки;
- комплект для сборки;
- шумоподавляющая прокладка;
- пуллеры (съёмники) для свитчей и кейкапов;
- смазки для свитчей и стабилизаторов.
Выбор дополнительных компонентов производится индивидуально, а затраты на их покупку минимальные, поэтому разбирать процесс их подбора здесь я не буду. Гораздо больше внимания требуют основные элементы кастомной клавиатуры, которые я рассмотрю далее.
Определитесь с форм-фактором и стандартом раскладки
Первое, что нужно сделать при сборке кастомной клавиатуры – определиться с форм-фактором. От него будет зависеть выбор всех дальнейших элементов. Таких размеров много, но отмечу лишь самые распространённые в порядке убывания:
- 80% (TKL);
- 60%;
- 65% и 75%.
Чем меньше процент у форм-фактора, тем меньше кнопок будет на клавиатуре. Если у вас нет цели взять максимально компактный девайс, то лучше рассмотреть 80%, так как для такого размера на рынке кастома имеется наибольший ассортимент комплектующих.
Что касается стандарта раскладки, то существует ISO (международный) и ANSI (американский). Самый просто способ их отличия – посмотреть на клавишу Enter и левый Shift: у ANSI Enter имеет одноэтажную конструкцию, а Shift более вытянутый; ISO имеет двухэтажный Enter, а Shift имеет размер обычной клавиши. Ещё существует японский стандарт JIS, но он в кастомной периферии у нас почти не используется. При сборке важно следовать стандарту, чтобы он совпал на плате, плейте и кейкапах. В противном случае придётся заменять отдельные элементы на подходящие.
Корпус
Основа клавиатуры. Главным отличительным параметром здесь является материал, из которого выполнен корпус. Самыми распространёнными являются корпусы из ABS-пластика и поликарбоната, а также металла. Первые два материала отлично подойдут, если вы хотите иметь беспроводной тип подключения, так как металл в некоторых случаях будет отражать сигнал. Также металлические корпусы чаще нуждаются в шумоподавляющих прокладках, однако отличаются прочностью и устойчивостью всей конструкции. Цена у металлических кейсов также несколько выше.
Плата
Главное, на что стоит обращать внимание при выборе платы – формат крепления свитчей (переключателей). Он может быть Hot Swap или фиксированный. Hot Swap более распространён, так как позволяет быстро установить или заменить свитчи, а также даёт возможность более гибкой работы с подсветкой.
Фиксированный формат крепления используется всё реже, так как для установки свитчей на такую плату вам придётся вооружиться паяльником и прямыми руками. После пайки свитчи нельзя будет заменить, что является большим минусом, хотя сама конструкция в таком случае будет более устойчива (без ощутимых люфтов).
Плейт
Не путайте с платой. Плейт – верхняя решётка над платой, которая нужна для визуальной составляющей, а также для фиксации свитчей и стабилизаторов (в зависимости от типа их крепления). Плейты также отличаются по материалу, где к самым практичным и востребованным можно отнести поликарбонат и алюминий. Первый стоит дешевле, а также может изгибаться. Алюминий дороже и почти не гнётся, обеспечивая более стабильный и твёрдый отклик при нажатии.
Свитчи
Свитчи имеют массу параметров, поэтому к их выбору стоит подойти с особой подготовкой. Если кратко, то существуют линейные, тактильные и кликающие свитчи. Ещё они различаются по цветам, которые определяют силу нажатия. Здесь всё максимально субъективно, поэтому лучше предварительно протестировать все виды вручную.
Что касается выбора свитчей под кастом, то здесь важно учитывать способ их крепления: существуют 3-пиновые (plate, то есть крепятся на плейте) и 5-пиновые (PCB – крепятся непосредственно на плате). Вторые более сложны в установке, зато отличаются стабильностью. Для PCB-свитчей нужны специальные отверстия на плате, поэтому смотрите, есть ли они у вас. В крайнем случае 2 пластиковых пина, отвечающих за крепление на плате можно просто удалить подручными методами и закрепить переключатель на плейте. Но чтобы не мучатся, лучше продумать этот момент заранее.
Кейкапы
Как я упомянул в начале материала, главное в кейкапах – их соответствие стандарту раскладки. Также обращайте внимание на совпадения с юнитами (1 юнит – единица размера клавиши), отдельные плейты и платы могут иметь нестандартные юниты. Здесь также нужно знать немалую теоретическую базу, описание которой сейчас растянет и так длинный материал. Главное помните, что такой параметр у кейкапов существует, а невнимательность может усложнить весь процесс сборки.
Стабилизаторы
Ситуация аналогичная со свитчами: формат крепления делится на Plate и PCB. Первый легко крепится, но чуть менее стабильный, а второй устойчив, но требует отверстий в плате. Также помните, что PCB крепление требует разборки корпуса клавиатуры для изъятия, например, когда это нужно для смазки.
При сборке кастомной клавиатуры вы также можете встретиться с таким понятием как «база». Она представляет собой готовую основу, состоящую из корпуса, платы и плейта – отличный вариант для новичков, так как он ускоряет процесс сборки и сводит к минимуму возможные ошибки совместимости. С базой вам остаётся лишь подобрать желаемые свитчи, кейкапы и кабель.
Подведём итоги
При сборке кастомной клавиатуры стоит учитывать множество факторов. Здесь не всё так стандартизировано, то есть вы не можете взять любой из понравившихся компонентов и точно получить работающее устройство. Постарался максимально кратко описать все нюансы, и надеюсь, что данный материал поможет получить желаемый результат.
Для тех, кто думал приобрести робот-пылесос, видеорегистратор или телевизор, рекомендую посмотреть наши подборки:
- «Рейтинг видеорегистраторов c GPS-модулем 2023 года»;
- «Выбираем устройства для уборки дома: 6 робот-пылесосов с построением карты»;
- «Выбираем телевизор для дома: 10 моделей с функцией Smart TV с Яндекс Маркета».
Вариант как найти для подарка своим близким.
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Cooperation for product reviews:
Почта: articlesinfohub@gmail.com
Телеграм: https://t.me/ImMaksims
Для предложений по сотрудничеству пишите на почту или в Telegram.
Зачем нужна кастомная клавиатура
Клавиатура является одним из основных устройств ввода информации на компьютере. Она позволяет нам вводить текст, управлять программами и играми, осуществлять команды и многое другое. Однако, стандартные клавиатуры не всегда удовлетворяют наши потребности. Именно поэтому активно развивается направление кастомных клавиатур.
Кастомная клавиатура представляет собой измененную или модифицированную версию стандартной клавиатуры. Она может быть специально разработана для выполнения определенных задач или удовлетворения определенных потребностей пользователя. Кастомные клавиатуры обычно имеют дополнительные клавиши, измененную раскладку, особую форму или материал корпуса, а также различные программные возможности.
Главное преимущество кастомной клавиатуры заключается в том, что она позволяет значительно повысить эффективность работы. Благодаря дополнительным клавишам пользователям становится доступным использование специфических команд и функций без необходимости постоянного переключения между программами и окнами. Кастомные клавиатуры также позволяют сократить время на ввод текста благодаря оптимизированной раскладке клавиш и лучшей эргономике.
Одной из интересных возможностей кастомных клавиатур является их программируемость. В некоторых моделях пользователь может настроить клавиши по своему усмотрению и привязать к ним определенные функции или макросы. Это позволяет значительно упростить работу при выполнении рутинных задач, а также повысить комфорт и удовлетворение от использования клавиатуры.
Удобство и комфорт использования
Одно из основных преимуществ кастомных клавиатур — это удобство и комфорт использования. Пользователи могут настроить клавиатуру согласно своим предпочтениям и потребностям, что позволяет им работать и общаться в более эффективном и удобном режиме.
Вот некоторые преимущества, которые обеспечивают удобство и комфорт использования кастомных клавиатур:
- Персонализация: пользователи могут настроить раскладку клавиш, цвета и фон клавиатуры, а также использовать различные темы и скины, чтобы сделать ее уникальной и соответствующей своему стилю.
- Адаптивность: кастомные клавиатуры могут быть адаптированы для различных языков и Раскладок клавиатуры. Пользователи могут легко переключаться между различными языками и раскладками без необходимости физического изменения клавиатуры. Также можно настроить горячие клавиши и макросы для упрощения повседневных задач.
- Эргономика: кастомные клавиатуры могут быть разработаны с учетом принципов эргономики, чтобы обеспечить удобство и комфорт при длительном использовании. Такие клавиатуры могут иметь специальные формы и расположение клавиш, что способствует правильному положению рук и снижает риск возникновения напряжения, боли или травм.
- Доступность: кастомные клавиатуры могут быть оснащены дополнительными функциями и инструментами, которые облегчают использование людям с Ограниченными физическими возможностями или Особыми потребностями. Например, они могут иметь увеличенные клавиши или адаптированные элементы управления для людей с плохим зрением или умением двигаться.
В целом, кастомные клавиатуры предоставляют пользователям удобство и комфорт в использовании, а также позволяют им настроить интерфейс клавиатуры по своему усмотрению.
Кастомизация по своему вкусу
Одним из ключевых преимуществ кастомной клавиатуры является возможность полной кастомизации ее внешнего вида и функциональности. Пользователи могут настроить клавиатуру таким образом, чтобы она соответствовала их индивидуальным потребностям и предпочтениям.
Внешний вид
Кастомная клавиатура позволяет выбрать цветовую схему, шрифты, размеры и формы кнопок, а также загрузить собственные фоновые изображения или текстуры. Это позволяет пользователю создать визуально привлекательную и удобную клавиатуру, которая будет идеально сочетаться с дизайном и стилем устройства.
Функциональность
Кастомная клавиатура позволяет настроить различные функциональные возможности, которые облегчают ввод текста и повышают эффективность работы. Например, пользователь может добавить кнопки с текстом или символами, которые используются часто, чтобы ускорить ввод. Также есть возможность настроить раскладку клавиши «Shift» для быстрого переключения регистра символов или добавить специфические функциональные клавиши для ввода специальных символов или команд.
Персонализация
Каждый сможет индивидуально настроить кастомную клавиатуру в соответствии с собственными потребностями. Например, для людей с физическими или моторными ограничениями можно добавить специальные клавиши большего размера или настроить расположение клавиш для более удобного использования. Также пользователи могут настроить раскладку или добавить новые символы для ввода часто используемых слов или словосочетаний.
В целом, кастомная клавиатура дает пользователям полный контроль над внешним видом и функциональностью клавиатуры, позволяя им создать идеальное решение для своих потребностей и предпочтений.
Множество дополнительных функций
Кастомная клавиатура предоставляет множество дополнительных функций, которые улучшают пользовательский опыт и помогают с комфортом использовать устройство.
1. Гибкость в настройке
Кастомная клавиатура позволяет пользователям настраивать различные параметры в соответствии с их предпочтениями. Это может включать настройку размера, расположения клавиш, изменение цветовой схемы или добавление дополнительных функциональных клавиш.
2. Сочетания клавиш и быстрый доступ
С помощью кастомной клавиатуры пользователи могут настраивать комбинации клавиш для выполнения определенных действий. Например, можно настроить комбинацию клавиш для копирования, вставки или открытия определенных приложений. Это значительно повышает эффективность работы и ускоряет выполнение повседневных задач.
3. Дополнительные символы и языки
Кастомные клавиатуры позволяют добавить дополнительные символы и языки для удобного ввода информации. Например, пользователи могут добавить символы из других алфавитов, специальные знаки или эмодзи, которые не доступны на стандартной клавиатуре. Также можно легко переключаться между различными языками ввода.
4. Автодополнение и исправление
Кастомная клавиатура может предоставлять функцию автодополнения и исправления ошибок при вводе текста. Это значительно ускоряет процесс набора сообщений, позволяет избежать опечаток и выравнивает уровень силы нажатия на клавиши.
5. Интеграция с другими приложениями
Некоторые кастомные клавиатуры предлагают интеграцию с другими приложениями, что позволяет получить доступ к дополнительным функциям прямо из клавиатуры. Например, пользователь может быстро отправить фотографию или видео, выполнить поиск в интернете или отправить сообщение в социальные сети без необходимости переключаться между приложениями.
6. Голосовой ввод
Некоторые кастомные клавиатуры поддерживают голосовой ввод, что позволяет пользователям вводить текст голосом. Это особенно полезно для людей, имеющих проблемы с моторикой рук или тех, кто предпочитает использовать голосовые команды для управления устройством.
7. Защита конфиденциальности
Некоторые кастомные клавиатуры обеспечивают дополнительные механизмы защиты конфиденциальности пользователя. Например, они могут предлагать режим «инкогнито», который позволяет вводить чувствительную информацию, такую как пароли или банковские данные, без сохранения их в истории ввода или передачи на удаленные серверы.
8. Дополнительные удобства
Кастомная клавиатура может предлагать дополнительные удобства, которые улучшают пользовательский опыт. Например, она может предоставлять возможность смены темы, наличие эргономичной раскладки или встроенных сокращений, а также быстрый доступ к часто используемым функциям или адресам.
Все эти дополнительные функции делают кастомную клавиатуру незаменимым инструментом для повышения удобства и эффективности использования устройства.
Повышение производительности работы
Кастомная клавиатура может значительно повысить производительность работы пользователя. Вот несколько преимуществ, которые она предоставляет:
- Удобство использования: Кастомная клавиатура может быть специально разработана таким образом, чтобы соответствовать потребностям конкретного пользователя. Она может включать в себя особые функциональные клавиши, сокращать количество необходимых нажатий или размещать наиболее часто используемые символы на удобных для пользователя местах.
- Увеличение скорости ввода: Использование кастомной клавиатуры может значительно ускорить процесс ввода текста. Благодаря ее оптимизации под конкретные задачи, пользователь может обнаружить, что он начинает печатать быстрее и с меньшим количеством ошибок.
- Сокращение нагрузки на руки и пальцы: Кастомная клавиатура может быть создана таким образом, чтобы разработать оптимальную раскладку клавиш для конкретного пользователя. Это может снизить напряжение на руки и пальцы, что особенно важно для людей, работающих с клавиатурой на протяжении длительных периодов времени.
- Минимизация ошибок: Классическая клавиатура может быть вызывающей для пользователя, особенно если клавиши расположены неэргономично или если они маленькие и легко попадают сквозь. Кастомная клавиатура может исправить эти проблемы, что приводит к меньшему количеству ошибок при вводе и увеличивает общую эффективность работы.
В целом, кастомная клавиатура может помочь пользователю работать быстрее, комфортнее и более эффективно. Она предоставляет индивидуальные настройки, наиболее подходящие для конкретных потребностей пользователя, и является важным инструментом для повышения производительности в рабочем и повседневном использовании.
Улучшенная эргономика
Одним из основных преимуществ кастомной клавиатуры является улучшенная эргономика использования. Кастомные клавиатуры могут быть специально разработаны с учетом потребностей конкретного пользователя или группы пользователей.
Использование кастомной клавиатуры позволяет:
- Минимизировать нагрузку на суставы и мышцы. Индивидуальное размещение клавиш, учет анатомических особенностей рук и предпочтений пользователя позволяет снизить риск развития травм и заболеваний, связанных с монотонностью движений.
- Снизить утомляемость и повысить комфорт. Кастомные клавиатуры могут быть специально разработаны для определенной задачи или профессии, учитывая особенности работы и придавая комфортное положение пальцам и рукам пользователя.
- Увеличить эффективность работы. Правильное размещение клавиш и удобные группировки позволяют ускорить набор текста и выполнение других операций, особенно для опытных пользователей.
- Избегать нежелательных действий. Кастомные клавиатуры могут быть настроены таким образом, чтобы предотвратить случайное нажатие клавиш или сделать их неактивными, что особенно полезно при выполнении критических операций.
Все эти факторы в совокупности способствуют повышению производительности работы и уменьшению риска возникновения заболеваний опорно-двигательной системы. Кастомные клавиатуры – это проявление заботы о здоровье сотрудников и создание условий для их более комфортного и эффективного труда.
Совместимость со множеством устройств
Одним из главных преимуществ кастомной клавиатуры является ее совместимость со множеством устройств. Такая клавиатура может быть легко интегрирована в любое устройство, будь то компьютер, смартфон, планшет или другое электронное устройство.
Благодаря своей универсальности, кастомная клавиатура обеспечивает пользователю комфортное и удобное использование на любом устройстве. Она может быть настроена под особенности конкретного устройства, что позволяет пользователю максимально эффективно взаимодействовать с ним.
Кроме того, совместимость кастомной клавиатуры со множеством устройств упрощает ее установку и использование. Пользователю не нужно тратить время на поиск и установку подходящей клавиатуры для каждого отдельного устройства. Достаточно установить кастомную клавиатуру один раз, и она будет работать на всех совместимых устройствах.
Еще одним преимуществом совместимости кастомной клавиатуры со множеством устройств является ее доступность для всех пользователей. Независимо от того, какое устройство предпочтет пользователь, он сможет воспользоваться кастомной клавиатурой и насладиться ее удобством и функциональностью.
Защита от кейлоггеров и других угроз
Одним из основных преимуществ кастомной клавиатуры является защита от кейлоггеров и других угроз, связанных с захватом вводимой информации.
Кейлоггеры – это вредоносные программы, которые регистрируют нажатия клавиш на клавиатуре и записывают их в файл. Зачастую они используются злоумышленниками для кражи паролей, логинов, конфиденциальной информации и других ценных данных.
Кастомная клавиатура предоставляет эффективную защиту от кейлоггеров, поскольку основной принцип ее работы заключается в том, что пользователь нажимает на виртуальные клавиши с помощью мыши, а не физические кнопки клавиатуры. Таким образом, информация, вводимая с помощью кастомной клавиатуры, не попадает в операционную систему и не может быть перехвачена кейлоггером.
Кроме того, кастомные клавиатуры могут предоставить дополнительные функции безопасности, такие как:
- Скрытие символов. Вместо отображения вводимых символов на экране, кастомная клавиатура может заменить их на звездочки или другие символы, что делает их неразборчивыми для потенциального завладевшего клавиатурой.
- Случайный порядок. Клавиши на кастомной клавиатуре могут располагаться в случайном порядке, что затрудняет возможность предсказать последовательность нажатий и угадать вводимые символы.
- Ограничение доступа. Кастомная клавиатура может быть настроена таким образом, чтобы она появлялась только в определенных случаях, например при вводе пароля на сайте или при работе с конкретным приложением.
Все эти меры увеличивают уровень защиты от кейлоггеров и других угроз, обеспечивая безопасность вводимой информации.
Возможность использования в специализированных отраслях
Кастомная клавиатура имеет широкий спектр применения и может быть использована в различных специализированных отраслях. Ее удобство и гибкость делают ее необходимым инструментом в таких областях, как:
- Медицина: Кастомная клавиатура может быть специально разработана для использования в медицинских учреждениях, чтобы облегчить ввод данных и обеспечить безопасность пациентов. Клавиатура может иметь дополнительные кнопки для быстрого доступа к медицинским терминам или функциям.
- Финансы: В финансовой отрасли, где безопасность и конфиденциальность данных играют важную роль, кастомная клавиатура может быть специально спроектирована для защиты от кибератак и вредоносных программ.
- Промышленность: Клавиатура с дополнительными защитными функциями может быть использована в промышленности для работы в экстремальных условиях, таких как пыль, вибрации или высокие температуры.
- Автомобильная промышленность: В автомобильной промышленности кастомные клавиатуры могут быть использованы для управления различными функциями автомобилей, такими как навигация, климат-контроль или информационно-развлекательные системы.
Это лишь несколько примеров того, как кастомная клавиатура может быть использована в различных специализированных отраслях. Благодаря возможности настройки и адаптации под конкретные требования, она позволяет повысить производительность и удобство работы в этих областях.
Вопрос-ответ
Зачем нужна кастомная клавиатура?
Кастомная клавиатура является инструментом для улучшения пользовательского опыта и удобства работы. Она позволяет настроить раскладку клавиш по своему усмотрению, добавить дополнительные функциональные клавиши, создать горячие клавиши для быстрого доступа к приложениям или командам. Также кастомная клавиатура может быть полезна для пользователей с ограниченными возможностями, т.к. позволяет адаптировать клавиатуру под их потребности.
Какие преимущества дает кастомная клавиатура?
Кастомная клавиатура дает ряд преимуществ. Во-первых, она позволяет повысить производительность работы, т.к. пользователь сам выбирает наиболее удобный способ расположения клавиш и сокращает время на поиск нужной клавиши. Во-вторых, кастомная клавиатура позволяет создать уникальную и персонализированную раскладку, соответствующую индивидуальным потребностям пользователя. В-третьих, кастомная клавиатура может предоставить дополнительные функциональные клавиши или команды, которые упростят работу с приложениями.
Какие возможности предоставляет кастомная клавиатура?
Кастомная клавиатура предоставляет широкий спектр возможностей. Она позволяет изменить раскладку клавиш, добавить или удалить клавиши, установить новые команды или горячие клавиши для быстрого доступа к приложениям или функциям. Также кастомная клавиатура может иметь множество тем оформления и цветовых схем, чтобы пользователь мог выбрать наиболее подходящий вариант для себя. Некоторые кастомные клавиатуры также предоставляют возможности автоматизации или макросы, которые могут значительно упростить работу с приложениями.
Может ли кастомная клавиатура помочь людям с ограниченными возможностями?
Да, кастомная клавиатура может быть очень полезна для людей с ограниченными возможностями. Она позволяет адаптировать клавиатуру под конкретные потребности пользователя. Например, можно изменить размер клавиш, установить большие кнопки для людей с проблемами моторики или настроить горячие клавиши для выполняемых ими команд. Кастомная клавиатура также может иметь функции диктовки текста или встроенные голосовые команды, что позволяет людям с ограниченными возможностями облегчить процесс ввода текста.
Зачем программисты делают собственные механические клавиатуры
Когда обычному человеку нужна новая клавиатура, он идёт в магазин. Когда клавиатура нужна программисту, он собирает её сам из компонентов. Иногда дело заходит слишком далеко, и программист начинает печатать корпуса на 3d-принтере, заказывать авторские клавиши и проводить дегустацию свитчей. Рассказываем, что это и зачем нужно.
Что такое кастомная клавиатура
Слово «кастомная» (от английского custom — нестандартный) означает, что изделие изготовлено на заказ. Когда программист сам себе собирает клавиатуру, — это тоже кастом, потому что на заводах не выпускают клавиатуры именно с такими параметрами.
Кастомную клавиатуру можно собрать:
- любой ширины и из любого количества клавиш;
- любого цвета;
- с любой подсветкой;
- с любой реакцией на нажатие каждой клавиши;
- любой формы и с любым дизайном.
Из чего состоит кастомная клавиатура
Чтобы собрать кастом, нам понадобятся компоненты — их можно купить готовые, заказать на производстве или изготовить самостоятельно в зависимости от ваших возможностей. Вот что это за детали:
Плата, на которой обычно находится контроллер и которая реагирует на замыкания контактов. Это «мозг» клавиатуры, который отвечает за передачу данных с устройства на компьютер.
Вместо платы можно использовать контроллеры типа Arduino, но тогда нужно как-то спаять контакты клавиш. Это не очень удобно, но вполне реализуемо.
Переключатели, или свитчи, — это механизмы, которые отвечают за нажатия на клавиши. В зависимости от механизма клавиши дают разный отклик и щелчок: какие-то требуют более сильного нажатия, какие-то легче; одни дают мощный щелчок, другие бесшумные; есть даже такие, которые делают два щелчка: один на нажатие, другой на отпускание клавиш.
Свитчи выглядят так:
Стабилизаторы — это устройства, которые не дают длинным клавишам шататься и люфтить. Длинным — это пробел, шифт, капслок, энтер и другие. Под каждую такую клавишу нужен свой стабилизатор:
Пластина, которая будет держать переключатели, чтобы они не вывалились из клавиатуры. Лучше всего брать металлическую, они прочнее, чем пластиковые:
Корпус, чтобы собрать всё вместе.
Кейкапы, колпачки — клавиши, которые мы видим на клавиатуре. Кейкап — это не сама клавиша, а пластиковый колпачок, который надевается на свитч. Его можно вытащить из одного гнезда и поставить в другое — нажиматься будет точно так же. Например, вот кастомные кейкапы с Дартом Вейдером и Бэтменом:
Ещё при желании можно добавить в клавиатуру светодиоды для красоты. Тут тоже есть выбор: купить их отдельно, вместе с переключателем или распаянные на плате:
Как работает механическая клавиша
В клавиатурах есть несколько типов клавиш:
- Мембранные — для нажатия надо продавить резиновую мембрану. Обычно такие клавиши имеют небольшой ход нажатия и тихо работают.
- Ножничные — кейкап держится на тонком механизме, напоминающем ножницы, отсюда и название. В большинстве ноутбуков стоят ножничные клавиатуры.
- Механические — это наш случай. В них, чтобы замкнуть контакт, используется специальный механизм с пружиной, подвижным штоком, токопроводящими контактами и корпусом, внутри которого это всё находится. Они большие и издают характерное щёлканье при нажатии, как в фильмах про хакеров.
Почти все кастомные клавиатуры делают с механическими клавишами по двум причинам:
- Свитчи проще монтировать на плату, чем всё остальное.
- Можно подобрать свитч с нужными для себя параметрами. Например, длинным или коротким свободным ходом, жёсткостью, скоростью возврата, скоростью срабатывания и так далее.
Работает переключатель так:
- Есть контактная пара. Если её замкнуть — клавиатура поймёт, что на клавишу нажали.
- В обычном состоянии контактная пара разомкнута и сигнал не идёт. За это отвечает белая деталь на схеме ниже.
- Когда мы нажимаем на клавишу, она давит на синий шток, а шток — на белый размыкатель. Как только размыкатель проваливается вниз, контакты соединяются и сигнал идёт на клавиатуру.
- Когда палец убран, пружина поднимает обе части наверх, и клавиша снова готова к тому, чтобы на неё нажали.
Как собрать всё вместе
Общая последовательность такая:
- Берём плату и устанавливаем стабилизаторы под большие клавиши. Это делаем сразу, потому что потом будет уже не подлезть.
- Ставим пластину.
- Припаиваем к плате контакты свитчей. Есть клавиатуры с готовыми разъёмами под свитчи, туда контакты можно просто вставить и зажать.
- Если нужны светодиоды — тоже припаиваем.
- Ставим плату со свитчами в корпус.
- Надеваем кейкапы на свитчи.
Звучит просто, но на деле это может занять от пары-тройки часов до нескольких вечеров — всё зависит от необходимости пайки и того, как все элементы подходят друг к другу.
Программирование кастомной клавиатуры
Часто кастомы делают ради расширения стандартных возможностей, например:
- сделать переключение языка отдельной кнопкой;
- повесить на какие-то клавиши нестандартные действия, например, копирование и вставку сделать тоже отдельными кнопками;
- сократить в 2–3 раза количество клавиш, а все функции полностью запрограммировать на то, что осталось.
Чтобы такое сделать, нужно, чтобы плата поддерживала стандарт QMK — он позволяет программировать клавиатуры на уровне чипа. Это значит, что вы можете подсоединить эту клавиатуру к любому другому компьютеру и она будет работать точно так же, как и на вашем, со всеми хитрыми комбинациями и скриптами.
Если нужна тонкая настройка, то в редакторе можно открыть код прошивки, поправить любой параметр и загрузить это на клавиатуру. Например, можно на одну клавишу повесить сочетание клавиш или любую другую последовательность действий.
Как влияют кастомные клавиатуры на качество вашего кода
Кастомная клавиатура никак не влияет на качество вашего кода, даже если у неё самая крутая подсветка и самые дорогие свитчи.
Другое дело, что, погрузившись в программирование прошивок и скриптов, вы сможете подтянуть свои навыки в алгоритмах и логике работы устройств — и вот это точно может сделать вас лучше как программиста.
Но один способ улучшить код с кастомной клавиатурой всё-таки есть: приходите в Практикум, там можно с любой клавиатурой.
Как влияют на удобство работы
Кастомные механические клавиатуры — дело вкуса. Одним нравится звук щёлкающих клавиш, других он раздражает. Кому-то максимально удобно на Apple Magic Keyboard, а кто-то терпеть не может эту мембрану и жить не может без свитчей Cherry Red. То есть здесь всё строго по любви.
Из распространенных минусов:
❌ Самые доступные наборы для кастома могут быть без русского языка. Это не проблема, если вы хотите сами сделать лазерную гравировку.
❌ Если делаете кастом, то хочется сделать какую-то особенную форму клавиатуры. Но тогда пальцы привыкнут к новой клавиатуре, а на других станет непривычно.
❌ Кастомная клавиатура может занимать дополнительный порт на компьютере.
Срединный вариант
Хороший промежуточный вариант — программируемые мини-клавиатуры. Накатываете на них нужные вам горячие клавиши, и в бой. Пример с Али:
Полный кастом. Что такое настоящая кастомная клавиатура и чем она отличается от ненастоящей
«Клавиатурный привет» любителю попечатать не на мембранке. С тобой снова Артём Лебовски. Меня часто спрашивают: какую клавиатуру можно считать по‑настоящему кастомной, а какую — нет? Я считаю так: кастомные клавиатуры чем‑то похожи на персонажей компьютерной игры — они имеют разные уровни. Сегодня я расскажу, какими они бывают и как перейти на новый уровень без использования чит‑кодов.
Возможно, у тебя довольно приличная кастомная клавиатура хотя бы тысяч за тридцать, и вполне вероятно, ты не раз подрывался от комментов челов, которые поставили на свой «Редрагон» другие кепки и называют ее кастомом. Я тебя прекрасно понимаю, дружище, но у меня есть и альтернативное мнение по этому вопросу.
Персонажи компьютерных игр обычно имеют различные уровни, определяющие их прокачанность и общую степень крутизны. Давай‑ка и мы введем такое понятие, как уровни кастомизации. В сообществе не существует такого термина, я его придумал исключительно для этой статьи. Зачем?
Ну, во‑первых, чтобы я сам не запутался, пока пишу эту простыню, и чтобы ты не запутался, когда будешь ее читать. А во‑вторых, с помощью этого нехитрого приема мы попытаемся навести порядок в головах в терминологии и отделить наконец неправильных мух от правильных котлет. Хуже от этого никому не будет, а вот понятнее станет многим!
Что такое кастомизация? Википедия утверждает, что кастомизация (от англ. to customize — настраивать, изменять) — маркетинговый подход, подразумевающий изменение массового товара или услуги под запросы потенциальных клиентов.
В нашем конкретном случае под кастомизацией понимается замена одних комплектующих клавиатуры другими и модификация имеющихся деталей.
Спрос на «интересненькие» клавиатуры сформирован из человеческого желания выпендриться выделиться среди остальных и получить что‑то уникальное как по внешнему виду, так и по характеристикам. Так что производители клавиатурных товаров очень хотят, чтобы ты купил их основы, кейкапы, свичи, стабы, шумки и всякие там артизаны с подставками.
Печатать можно на любой клавиатуре, но печатать на собранной или прокачанной своими руками под себя — гораздо приятнее. Согласен? То‑то. Что ж, давай поговорим о конкретных случаях и тех самых «уровнях кастомизации».
Уровень 1
Речь пойдет о массмаркет‑клавиатурах. Давай сначала я приведу определение для этого понятия.
Массмаркет‑механика — это клавиатура, выпущенная с завода полностью готовой к работе и продающаяся в массовом сегменте в какой‑либо стране или по всему миру. Массмаркет‑клавиатура обладает функциями и качествами, которые по‑хорошему должны соответствовать ее доступной цене, хотя иногда это правило нарушается.
О чем я вообще? О том, что клавиатура за восемь тысяч рублей вряд ли будет сделана из металла, иметь крутые переключатели с позолоченными пружинами и обладать всякими понтами. Выпуск массмаркет‑клавиатур — это очень важная отрасль в бизнесе, ведь нужно соблюсти четкий баланс между себестоимостью продукта и его качеством. Клавиатура должна продаваться массово, и на этом рынке есть с кем посоперничать. Самые известные массмаркет‑производители — это Red Square, Dark Project, Logitech, Razer, FL.Esports, Varmilo, Leopold, Vortex, Durgod, Ducky, Asus и всякие прочие редрагоны с окликами.
Теперь перейдем к сути. Возьмем в качестве примера клавиатуру Red Square Keyrox TKL Skeleton. Она принадлежит к бюджетному сегменту, и кастомом ее никто не называет. В общем, это простая механическая клавиатура, ни больше ни меньше.
Но! Купивший ее чел снимает с нее стандартные кейкапы и ставит кейкапы, выпущенные сторонним производителем. У них уже другая расцветка, другой профиль. Допустим, он поставил на нее кейкапы XDA-профиля. Стала ли клавиатура кастомной, а если и стала, то почему? Что изменилось?
Изменился внешний вид клавиатуры. Изменилась ее эргономика. Значит, даже замена кейкапов может влиять на потребительские свойства клавиатуры.
Это два разных направления, в которых можно кастомизировать свою клавиатуру, но таких направлений может быть и больше. Например, человек купил клавиатуру, и у нее внутри корпуса нет шумоизоляции. Это значит, что при печати такая клава гремит, как старый трамвай, а пустой пластиковый корпус будет усиливать звуки работы пружин и механизмов. Владельца это стало напрягать, и он узнал о существовании шумоизоляционного материала, например бипласта 5К. Разобрал клавиатуру самостоятельно или моими руками в мастерской, установил в корпусе шумоизоляцию. Важно то, что клавиатура получила апгрейд, который повлиял на звук. Причем различной толщиной и материалом шумки можно отрегулировать и тональность звучания клавиатуры. Само собой, экспериментальным методом!
Получается, если установить или заменить шумоизоляцию у клавиатуры, изменится ее звук. Далее чел решил заменить все переключатели и установил в клавиатуру свичи с определенной тактильностью и с определенной силой нажатия. Переключатели выпускают многие производители, а самих переключателей существует уже более тысячи видов. А значит, их можно перебирать днями, неделями и годами в поиске «тех самых» либо просто купить и не прогадать с выбором. После замены переключателей изменятся звук работы клавиатуры и ее эргономика.
Из приведенных примеров можно сделать вывод, что кастомизация клавиатуры влияет на три ее важные особенности: эстетику, эргономику и звук работы. И это относится не только к первому уровню кастомизации, но и к остальным, но не во всем.
Теперь давай расскажу о том, что в целом можно сделать с массмаркет‑клавиатурой и как ее кастомизировать. Какие действия следует к ней применить, чтобы она стала кастомом первого уровня (этот же перечень относится и к остальным уровням кастомизации):
- заменить кейкапы;
- заменить переключатели;
- заменить или установить шумоизоляцию;
- заменить стабилизаторы;
- заменить светодиоды (DIP);
- смазать переключатели;
- смазать стабилизаторы.
А вот что мы не можем кастомизировать в массмаркет‑клавиатуре:
- заменить плату клавиатуры;
- заменить программное обеспечение;
- добавить программное обеспечение для клавиатуры, если оно отсутствует в принципе;
- заменить плейт у клавиатуры;
- заменить корпус у клавиатуры;
- добавить груз.
Выводы. Кастомная клавиатура первого уровня — это массмаркет‑клавиатура, в которой были заменены или добавлены комплектующие, влияющие на эргономику, эстетику и звук при печати.
Уровень 2
Теперь речь пойдет о barebone kit. Давай сразу разберемся с этим определением.
Баребон (не путать с барабаном) — это клавиатура, которая массово продается в не до конца собранном виде. Обычно в продажу поступает основа, которая включает в себя корпус, плату, плейт, набор шумок, стабилизаторы.
Продолжение доступно только участникам
Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте
Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее
Вариант 2. Открой один материал
Заинтересовала статья, но нет возможности стать членом клуба «Xakep.ru»? Тогда этот вариант для тебя! Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.