Зачем нужна кастомная клавиатура
Перейти к содержимому

Зачем нужна кастомная клавиатура

  • автор:

Кастомная клавиатура: что стоит знать новичку при выборе и сборке

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

Состав кастомной клавиатуры

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

  1. корпус (case);
  2. плата (PCB);
  3. плейт (Plate);
  4. свитчи;
  5. кейкапы;
  6. стабилизаторы;
  7. кабель.

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

  1. прорезиненные ножки;
  2. комплект для сборки;
  3. шумоподавляющая прокладка;
  4. пуллеры (съёмники) для свитчей и кейкапов;
  5. смазки для свитчей и стабилизаторов.

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

Определитесь с форм-фактором и стандартом раскладки

Первое, что нужно сделать при сборке кастомной клавиатуры – определиться с форм-фактором. От него будет зависеть выбор всех дальнейших элементов. Таких размеров много, но отмечу лишь самые распространённые в порядке убывания:

  • 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.

Зачем нужна кастомная клавиатура

uchet-jkh.ru

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

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

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

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

Удобство и комфорт использования

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

Вот некоторые преимущества, которые обеспечивают удобство и комфорт использования кастомных клавиатур:

  • Персонализация: пользователи могут настроить раскладку клавиш, цвета и фон клавиатуры, а также использовать различные темы и скины, чтобы сделать ее уникальной и соответствующей своему стилю.
  • Адаптивность: кастомные клавиатуры могут быть адаптированы для различных языков и Раскладок клавиатуры. Пользователи могут легко переключаться между различными языками и раскладками без необходимости физического изменения клавиатуры. Также можно настроить горячие клавиши и макросы для упрощения повседневных задач.
  • Эргономика: кастомные клавиатуры могут быть разработаны с учетом принципов эргономики, чтобы обеспечить удобство и комфорт при длительном использовании. Такие клавиатуры могут иметь специальные формы и расположение клавиш, что способствует правильному положению рук и снижает риск возникновения напряжения, боли или травм.
  • Доступность: кастомные клавиатуры могут быть оснащены дополнительными функциями и инструментами, которые облегчают использование людям с Ограниченными физическими возможностями или Особыми потребностями. Например, они могут иметь увеличенные клавиши или адаптированные элементы управления для людей с плохим зрением или умением двигаться.

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

Кастомизация по своему вкусу

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

Внешний вид

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

Функциональность

Кастомная клавиатура позволяет настроить различные функциональные возможности, которые облегчают ввод текста и повышают эффективность работы. Например, пользователь может добавить кнопки с текстом или символами, которые используются часто, чтобы ускорить ввод. Также есть возможность настроить раскладку клавиши «Shift» для быстрого переключения регистра символов или добавить специфические функциональные клавиши для ввода специальных символов или команд.

Персонализация

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

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

Множество дополнительных функций

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

1. Гибкость в настройке

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

2. Сочетания клавиш и быстрый доступ

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

3. Дополнительные символы и языки

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

4. Автодополнение и исправление

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

5. Интеграция с другими приложениями

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

6. Голосовой ввод

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

7. Защита конфиденциальности

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

8. Дополнительные удобства

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

Все эти дополнительные функции делают кастомную клавиатуру незаменимым инструментом для повышения удобства и эффективности использования устройства.

Повышение производительности работы

Кастомная клавиатура может значительно повысить производительность работы пользователя. Вот несколько преимуществ, которые она предоставляет:

  • Удобство использования: Кастомная клавиатура может быть специально разработана таким образом, чтобы соответствовать потребностям конкретного пользователя. Она может включать в себя особые функциональные клавиши, сокращать количество необходимых нажатий или размещать наиболее часто используемые символы на удобных для пользователя местах.
  • Увеличение скорости ввода: Использование кастомной клавиатуры может значительно ускорить процесс ввода текста. Благодаря ее оптимизации под конкретные задачи, пользователь может обнаружить, что он начинает печатать быстрее и с меньшим количеством ошибок.
  • Сокращение нагрузки на руки и пальцы: Кастомная клавиатура может быть создана таким образом, чтобы разработать оптимальную раскладку клавиш для конкретного пользователя. Это может снизить напряжение на руки и пальцы, что особенно важно для людей, работающих с клавиатурой на протяжении длительных периодов времени.
  • Минимизация ошибок: Классическая клавиатура может быть вызывающей для пользователя, особенно если клавиши расположены неэргономично или если они маленькие и легко попадают сквозь. Кастомная клавиатура может исправить эти проблемы, что приводит к меньшему количеству ошибок при вводе и увеличивает общую эффективность работы.

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

Улучшенная эргономика

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

Использование кастомной клавиатуры позволяет:

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

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

Совместимость со множеством устройств

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

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

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

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

Защита от кейлоггеров и других угроз

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

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

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

Кроме того, кастомные клавиатуры могут предоставить дополнительные функции безопасности, такие как:

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

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

Возможность использования в специализированных отраслях

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

  1. Медицина: Кастомная клавиатура может быть специально разработана для использования в медицинских учреждениях, чтобы облегчить ввод данных и обеспечить безопасность пациентов. Клавиатура может иметь дополнительные кнопки для быстрого доступа к медицинским терминам или функциям.
  2. Финансы: В финансовой отрасли, где безопасность и конфиденциальность данных играют важную роль, кастомная клавиатура может быть специально спроектирована для защиты от кибератак и вредоносных программ.
  3. Промышленность: Клавиатура с дополнительными защитными функциями может быть использована в промышленности для работы в экстремальных условиях, таких как пыль, вибрации или высокие температуры.
  4. Автомобильная промышленность: В автомобильной промышленности кастомные клавиатуры могут быть использованы для управления различными функциями автомобилей, такими как навигация, климат-контроль или информационно-развлекательные системы.

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

Вопрос-ответ

Зачем нужна кастомная клавиатура?

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

Какие преимущества дает кастомная клавиатура?

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

Какие возможности предоставляет кастомная клавиатура?

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

Может ли кастомная клавиатура помочь людям с ограниченными возможностями?

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

Зачем программисты делают собственные механические клавиатуры

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

Что такое кастомная клавиатура

Слово «кастомная» (от английского custom — нестандартный) означает, что изделие изготовлено на заказ. Когда программист сам себе собирает клавиатуру, — это тоже кастом, потому что на заводах не выпускают клавиатуры именно с такими параметрами.

Кастомную клавиатуру можно собрать:

  • любой ширины и из любого количества клавиш;
  • любого цвета;
  • с любой подсветкой;
  • с любой реакцией на нажатие каждой клавиши;
  • любой формы и с любым дизайном.

Из чего состоит кастомная клавиатура

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

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

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

Зачем программисты делают собственные механические клавиатуры

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

Свитчи выглядят так:

Зачем программисты делают собственные механические клавиатуры

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

Зачем программисты делают собственные механические клавиатуры

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

Зачем программисты делают собственные механические клавиатуры

Корпус, чтобы собрать всё вместе.

Зачем программисты делают собственные механические клавиатуры

Кейкапы, колпачки — клавиши, которые мы видим на клавиатуре. Кейкап — это не сама клавиша, а пластиковый колпачок, который надевается на свитч. Его можно вытащить из одного гнезда и поставить в другое — нажиматься будет точно так же. Например, вот кастомные кейкапы с Дартом Вейдером и Бэтменом:

Зачем программисты делают собственные механические клавиатуры

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

Зачем программисты делают собственные механические клавиатуры

Как работает механическая клавиша

В клавиатурах есть несколько типов клавиш:

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

Почти все кастомные клавиатуры делают с механическими клавишами по двум причинам:

  1. Свитчи проще монтировать на плату, чем всё остальное.
  2. Можно подобрать свитч с нужными для себя параметрами. Например, длинным или коротким свободным ходом, жёсткостью, скоростью возврата, скоростью срабатывания и так далее.

Работает переключатель так:

  • Есть контактная пара. Если её замкнуть — клавиатура поймёт, что на клавишу нажали.
  • В обычном состоянии контактная пара разомкнута и сигнал не идёт. За это отвечает белая деталь на схеме ниже.
  • Когда мы нажимаем на клавишу, она давит на синий шток, а шток — на белый размыкатель. Как только размыкатель проваливается вниз, контакты соединяются и сигнал идёт на клавиатуру.
  • Когда палец убран, пружина поднимает обе части наверх, и клавиша снова готова к тому, чтобы на неё нажали.

Как собрать всё вместе

Общая последовательность такая:

  1. Берём плату и устанавливаем стабилизаторы под большие клавиши. Это делаем сразу, потому что потом будет уже не подлезть.
  2. Ставим пластину.
  3. Припаиваем к плате контакты свитчей. Есть клавиатуры с готовыми разъёмами под свитчи, туда контакты можно просто вставить и зажать.
  4. Если нужны светодиоды — тоже припаиваем.
  5. Ставим плату со свитчами в корпус.
  6. Надеваем кейкапы на свитчи.

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

Программирование кастомной клавиатуры

Часто кастомы делают ради расширения стандартных возможностей, например:

  • сделать переключение языка отдельной кнопкой;
  • повесить на какие-то клавиши нестандартные действия, например, копирование и вставку сделать тоже отдельными кнопками;
  • сократить в 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»? Тогда этот вариант для тебя! Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *