Как сделать индивидуальный геймпад с механической клавиатурой

Как сделать индивидуальный геймпад с механической клавиатурой

Как сделать индивидуальный геймпад с механической клавиатурой

Как сделать индивидуальный геймпад с механической клавиатурой

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


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


План

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


В нескольких прошлых сборках, ориентированных на игры, я использовал легкие тактильные переключатели, которые я считаю пригодными как для набора текста, так и для игр. Тактильность не нужна для игр, но я не люблю печатать на линейных переключателях. Я также иногда чувствовал, что немного глупо иметь целую клавиатуру для игр, когда почти вся правая половина не используется. Я, вероятно, мог бы обойтись кластером WASD и еще несколькими клавишами. Вы могли видеть подобные устройства; У Razer есть несколько популярных моделей механических игровых клавиатур. Однако ни один из них не отличается высоким качеством или доступной ценой. Так что делать?


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


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


Большинство цифровых панелей либо плоские, либо наклонные, поэтому ряд 7-8-9 выше. Для оптимального комфорта мне нужна была цифровая клавиатура, которая была наклонена стороной 1-4-7 выше (повернута на 90 градусов от нормы). В случае с Cospad это достигается за счет пары дополнительных проставок внизу.


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


Поскольку я решил использовать линейные переключатели, у меня наконец появилась возможность использовать пакет Tealios. Это переключатели от Zeal PC, который также производит тактильные переключатели Zealio. Я часто использовал их из-за гладкости и разного веса пружины. В случае с Tealios они по-прежнему невероятно гладкие, но тактильных ударов нет. Переключатели, которые я использовал, имеют пружины весом 62 г, которые немного тяжелее, чем у Brown и Red.


Сборка и программирование

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


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


Первым шагом сборки Cospad было вставить переключатели в стальную пластину. Однако в этот момент я только присматривался к расположению переключателей в некоторых из больших промежутков. Я определил, где ключ 2u крепится к печатной плате, и установил стабилизатор в стиле Cherry. Эти проволочные сборки проходят под всеми более длинными клавишами на клавиатуре, чтобы они оставались на одном уровне при нажатии. Забыть о стабилизаторах — одна из самых распространенных и досадных ошибок, которую вы можете совершить при сборке клавиатуры. Вы должны разобрать всю плату, чтобы установить их, а выпаивать намного сложнее, чем припаивать их в первую очередь.


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


Частично припаянная плата.

Со всем этим разобравшись, мне осталось только припаять переключатели. На самом деле это была самая быстрая часть всей сборки. Имея всего 23 переключателя и две точки пайки на каждом, я сделал это примерно за 15 минут.


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


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


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


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


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


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