Джойстик из мыши своими руками. Я и мои джойстики или как превратить хобби в работу (и наоборот)

26.11.2021

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

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

Я взял вот такой вот "толстенький" джойстик.

Кратенько расскажу нашу задачку, думаю, Вы все поймете.

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

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

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

Соответственно нужно заранее узнать какие контакты на плате отвечают за какие кнопки.

Работа сложноватая, на внимательность.

Всем привет. В сегодняшней статье мы поговорим о доработке обычной клавиатуры под игровые нужды. Играть джойстиком или геймпадом значительно удобнее, чем нажимать на клавиши «WASD», но стоят такие игровые манипуляторы довольно дорого. Поэтому и пришла мысль сделать своими руками небольшой джойстик, который можно было бы размещать на клавиатуре. Поделка легкая и портативная. Для её подключения не потребуются никакие кабеля и драйверы. Просто установите поделку на клавиатуру и всё готово к работе.

Шаг 1: Что нам понадобится

  • Проволочная вешалка для одежды;
  • Сугру – пластилин для взрослых.
  • Тонкая проволока;
  • Утконосы;
  • Пищевая плёнка.

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

Шаг 2: Выбираем клавиши управления

Обычно в играх для перемещения используется комбинация WASD. Но из-за линейного расположения клавиш ASD джойстик не будет функционировать. Поэтому переназначим управление под WAXD. Джойстик также отлично работает с комбинацией 8426 (на малой цифровой клавиатуре), не смотря на то, что буквы имеют небольшое смещение относительно друг друга.

Шаг 3: Рамка

Отрежем от вешалки два куска проволоки длиной примерно 8 см. Согнём их, сформировав П-образные скобы. Длина ног составляет 2 см. Одна из скоб имеет слегка удлиненные ноги, чтобы они могли перекрыть толщину нижней проволоки. Поскольку джойстик изготавливался под WAXD, перекосим скобы так, чтобы они устанавливались непосредственно на клавиши.

Шаг 4: Сугру

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

Для того, чтобы собрать такой джойстик, нам понадобиться сам джойстик от Sega MegaDrive-2 и USB клавиатура.


1. Покупаем клавиатуру и джойстик
Клавиатуру я взял самую дешевую, которую нашел, так как от нее нам понадобиться только контроллер с USB проводом:

2. Разбираем клавиатуру и джойстик

3. Нам нужно выбрать кнопки на клавиатуре, которые мы будем использовать

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

Я выбрал такие:

[W], [A], [S], [D] - Вверх, Влево, Вниз, Вправо;
[K], [L], [U], [I], [O] - A, B, C, X, Y, Z;
[E] - Start;
- Mode (буду использовать для быстрого сохранения).

4. Отпаиваем провод от джойстика

5. Припаиваем к контроллеру провода

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

7. Припаиваем контроллер

8. Всю полученную конструкцию запихиваем в корпус джойстика

9. Подключаем
Устанавливаем эмулятор сеги, например, GENS и указываем в настройках клавиши.



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

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

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

Что потребуется:

Упругая проволока (например, от вешалки)
- Тонкая гнущаяся проволока
- Пластик для лепки (например, Sugru), глина или схожий материал
- Плоскогубцы-утконосы

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

Отрежьте от вешалки два куска проволоки длиной по 8 см и согните их буквой П так, чтобы длина ног составляла 2 см. Перекосите ноги, чтобы они упирались ровно в середину клавиш. Составьте «четырёхногую» конструкцию и крепко перемотайте крестовину гибкой проволокой.

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

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