Удобная раскладка клавиатуры. Как самому создать удобную раскладку

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

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

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

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

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

Решение уже есть

Гугление проблемы привело меня на Хабрахабр к замечательной статье «Клавиатурная раскладка «рус-лат» с совместимыми знаками препинания» за авторством Spmbt. Обязательно прочтите. Автор разработал удобнейшую раскладку клавиатуры с минимальным количеством отклонений от стандарта. Он зафиксировал кавычки, точку с запятой, двоеточие, знак вопроса, точку и запятую на их «русских местах». Теперь они и в английском режиме клавиатуры располагаются совершенно предсказуемо. Доллар, «собаку» и амперсенд автор перебросил поближе к правому шифту. Опять-таки, в русском режиме эти символы оказываются там же. Вот его идея в виде картинки:

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

Как сделать клавиатуру своими силами

1. ОТКЛЮЧАЕМ

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

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

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

Кнопка за кнопкой

Планка будет удерживать мультимедийные клавиши.

Займемся теперь изготовлением кнопок. Очередной сюрприз — я сделал их из гелиевых ручек! На 11 кнопок ушло два корпуса. Сначала я планировал использовать кнопки от геймпадов игровой приставки. Но проблема в том, что они подписаны (X, Y, Z) и у них оказалась разная высота. Так что пришлось от этого отказаться.

Сначала надо отпилить лобзиком заднюю резьбовую часть с двумя кольцами, затем место спила обработать напильником. Далее берем квадратный кусочек 1-мм оргстекла, что чуть больше диаметра ручки, наносим клей на обработанный конец ручки и аккуратно приклеиваем. Где брать 1-мм оргстекло, надеюсь, объяснять не нужно — оно у вас всегда под рукой. Достаточно принести в жертву одну коробочку для диска.

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

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

Разобравшись с мультимедийными кнопками, я решил заменить и клавишу перехода в спящий режим (Sleep). Сделать ее было просто — взял кусочек 3-мм оргстекла и разметил на нем два круга. Один диаметром 12 мм, другой 14 мм. В последнем пропилил надфилем выемки так, как это сделано в оригинальной кнопке. Они нужны для удержания кнопки в клавиатуре. Затем кругляшки склеил и установил в законное место.

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

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

Условия конкурса: пришлите фотографии клавиатуры, подвергнутой моддингу, так же не забудьте добавить пару фото этапов моддинга. Не экономьте на качестве и размерах картинок. Итоги конкурса смотрите в сентябрьском номере журнала. Присылайте ваши творения на электронный адрес floston@igromania.ru, либо на адрес редакции: 111524, Россия, г. Москва, ул. Перовская, д. 1, «Игромания» с пометкой «Конкурс по моддингу клавиатуры».

Электроника с механикой «в одном флаконе»

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

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

И все-таки клавиатура работает. Работает на радость пользователям компьютеров долго, хоть в ней совсем не по-современному так много механики!

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

Видео: Компьютерные клавиатуры. Как их делают?


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

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

Пер­вый — наличие в ней про­шив­ки QMK (Quantum Mechanical Keyboard). Это ПО с откры­тым исходным кодом, которое осно­вано на опе­раци­онной сис­теме ChibiOS (мик­роядер­ная опе­раци­онная сис­тема реаль­ного вре­мени). QMK поз­воля­ет гиб­ко прог­рамми­ровать кла­виату­ру, бла­года­ря чему в ней под­держи­вают­ся фун­кции переназ­начения кла­виш, раз­личные режимы под­свет­ки, мак­росы, управле­ние кур­сором мыши и дру­гие инте­рес­ные вещи. Но есть нюанс: QMK работа­ет толь­ко на ARM-кон­трол­лерах, нап­ример Atmel, STM32, ATmega32u4, но не работа­ет с бес­про­вод­ными тех­нологи­ями. То есть подав­ляющее боль­шинс­тво кас­томов не уме­ют под­клю­чать­ся к ком­пу по Bluetooth.

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

Для QMK это VIA и ее откры­тый ана­лог VIAL. VIA — не open source, но эта соф­тина под­держи­вает мно­го раз­личных кла­виатур и про­шивок. VIAL — с откры­тым исходным кодом, но она пока толь­ко набира­ет популяр­ность и не под­держи­вает мно­гие кла­виату­ры, зато в ней реали­зова­но боль­ше фун­кций, чем в VIA.

Вто­рой кри­терий кас­томной кла­виату­ры — она соб­рана из набора деталей. Одна из основных ком­плек­тующих — это кор­пус (он же осно­ва или база). Кор­пус слу­жит осно­вани­ем для кла­виату­ры, но быва­ют кла­виату­ры и без кор­пусов. Вто­рая важ­ная деталь — пла­та, которая обра­баты­вает нажатия, это мозг кла­виату­ры. Плейт — это метал­личес­кая или неметал­личес­кая плас­тина, в которую вты­кают­ся перек­лючате­ли. Она дей­ству­ет как допол­нитель­ный кре­пеж, а еще вли­яет на так­тиль­ность и на зву­чание кла­виату­ры. Некото­рые кла­виату­ры быва­ют plateless — перек­лючате­ли прос­то при­паивают­ся к пла­те.

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

Игровая мышь и клавиатура — это удобно

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

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

Ваша пользовательская механическая клавиатура закончена!

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

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

Adblock
detector