64

Подключение Xbox Controller S к ПК

Решил я подключить контроллер от XBOX Original (Самый первый XBOX) который называется Controller S к своему ноуту.
Вот такой:

Для этого я взял старый но качественный USB кабель от Sony Ericsson

Отрезал часть с штекером USB "папа" снял часть изоляции  и зачистил 4 провода:
Чёрный (Ground)
Красный (VCC)
Зелёный (DATA+)
Белый (DATA-)

Дальше. Из приставки, для эксперимента, вытащил порты геймпадов (Чтобы не резать кабель геймпада)

Нам нужны всего 4 провода из 5

Чёрный (Ground)

Красный (VCC)

Зелёный (DATA+)

Белый (DATA-)


Жёлтый оставляем как есть, он нам не нужен, он нам не нужен. И используется самой консолью для таймингов сигналов (синхронизации)


4 провода разрезал по середине их длинны, зачистил и спаял все три части проводов

Соединяем по такой схеме:

Чёрный (Ground) - Чёрный (Ground)

Красный (VCC) - Красный (VCC)

Зелёный (DATA+) - Зелёный (DATA+)

Белый (DATA-) - Белый (DATA-)

После пайки изолируем.
Вставляем коннектор геймпада в гнездо.

Дальше нам нужно будет подключить юзб в порт ПК или ноута. Диспетчер задач скажет что устройство не известно. Для того чтобы определить геймпад, нам нужны дрова. Я использовал дрова от переходника Super Joy Box 10
Вот такого, дрова которого лежат на сайте Devid.INFO - ВОТ ТУТ

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

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

После скачивания и распаковки программы, мы должны её запустить от имени администратора. Вот такое окно вас встретит. Нажмите на иконку геймпада в верхнем левом углу. И выбирите "НОВЫЙ"

Откроется окно добавления геймпада и обнаружения кнопок

В подменю изображения нажмите на кнопку "Открыть" и перейдите в папку с роспакованой программой и затем в папку "controllerimages" в моем случае это путь - C:\Users\Админ\Desktop\Xpadder\controllerimages
Затем прокрутите вниз и откройте изображение "Microsoft_Xbox_S.vanth88.USA.bmp"

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

После этого перемещаем прозрачную крестовину на крестовину в изображении геймпада. Вот так. Так нужно будет сделать со всеми кнопками

Далее идём в раздел кнопки, и поочерёдно нажимаем клавиши на геймпаде, попутно не забывая перемещать их на свои места. Нажали "А" - переместите её на кнопку "А" в изображении. В итоге у вас должно получится вот так же:

Поскольку в стиках есть тоже кнопки. Нажимаем их тоже. Стик нужно именно нажать а не отклонить до характерного щелчка тактовой кнопки. После чего жмём "Принять"

- Ну что, всё можно играть?
- Нет, ещё рано, теперь нам нужно назначить эмуляцию кнопок на нашем геймпаде

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

Выбираем какую клавишу нужно эмулировать на кнопке геймпада. Например вот так:

Жаль что не обнаруживает стики. На стики можно повесить эмуляцию движения мышки (Мишка влево, вправо, верх, вниз) то есть использовать один из стиков как мышку. Но увы... Хотя можно схитрить и назначить на кнопки "A" "B" "X" "Y" движения мышки (прям как контроллере Нинтендо64 ?) Какие клавиши и куда назначать вы можете решить сами. Зависимо от игры, и один геймпад настроить под большинство игр. Так как вы можете сохранять профили и потом их загружать.


Ну и напоследок.
1) - Возможно кто то уже подключал геймпад, и у него работали стики. Поделитесь инфой. Какой софт использовали и какие дрова ставили
2) -  Если у вас китайский геймпад Xbox Controller S - то увы он не подключиться к ПК. Диспетчер задач его увидит как Unknow Device - USB\VID_FFFF&PID_FFFF&REV_0100

И не сможет поставить на него дрова.


P.S. Дальше я хочу смоделировать для этого переходника корпус и напечатать его на 3D принтере. И собрать чтобы было красиво. Есть ещё 2 геймпада от Sega DreamCast буду пробовать их тоже подключить. Если получиться запилю пост


Спасибо за внимание. (с) TechnoBrother

TECHNO BROTHER

2.4K постов14.2K подписчиков

Правила сообщества

1-Мы А-политическое сообщество. 2-Запрещено оскорбление: Администрации Пикабу, сообщества, участников сообщества а также родных, близких выше указанных.

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

Автор поста оценил этот комментарий

херассе ты заморочился...

я просто купил на али ресивер с юсб и сопряг с джойстиком.

дрова - на офисайте майкрософта есть.

и все работает без этих всяких костылей типа икс-паддера

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

У меня геймпад не от Xbox360 а от САМОГО ПЕРВОГО Xbox

0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Да, для эмулятора у меня есть китайский говноджойстик на блютузе.
А мне нужни чувствительные стики и триггеры геймпада от иксбокса первого. Вот. Еле настроил в портал два. Но при нажатии и последующим отжатием на тригере - порталы летят один за другим. В КС. Так вообще не захотел видеть тригеры и я бегал как дурак ничего не делая

0
Автор поста оценил этот комментарий

Зря, рано обрадовался... Винда то его видит. В тесте стики пашут. Но вот Портал2 ни в какую не принимает команды. Хоть я и поставил эмуляцию геймпада 360 бокса. И да, я включил в настройках игры поддержку геймпада

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Буду дальше колупатся, может разберусь

показать ответы
1
Автор поста оценил этот комментарий
За последние годы, вышедшие игры работают в большинстве на хинпуте, некоторые поддерживают и прямой ввод. А тут скорее всего дело в дровах, видимо оправдывают своё сленговое название. С проводным геймпадом от коробки 360 у меня на компе не было никаких проблем и в одной игре
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Но это геймпад от самого первого Xbox и конкретно на него дров не нашёл

показать ответы
Автор поста оценил этот комментарий

херассе ты заморочился...

я просто купил на али ресивер с юсб и сопряг с джойстиком.

дрова - на офисайте майкрософта есть.

и все работает без этих всяких костылей типа икс-паддера

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

А можно ссылку?

показать ответы
7
Автор поста оценил этот комментарий
Не все игры поддерживают этот геймпад. Точнее очень мало

Даже могу сказать почему, геймпад стандарта xinput...

Если не вдаваться в подробности, то есть xinput и directinput, отличаются мелочами при передачи данных


directinput - старый стандарт, но на нем большинство геймпадов работает (даже Playstation 4) и большинство игр до 2010 на него делали...


xinput - Xbox стандарт, на него большинство современных игр заточены


ваш геймпад xinput(в этом нет ничего плохого) , современные геймпады обычно имеют двойной режим, но если джой поддерживает только один стандарт, то можно программно решить вопрос(используют плагины)


из directinput в xinput => http://www.x360ce.com/

из xinput в directinput => http://sixense.com/forum/vbulletin/showthread.php?3203-Direc...

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Спасибо

1
DELETED
Автор поста оценил этот комментарий

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

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Я пытался) Но он твердолобый)

0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Зачем ты себя обзываешь?

DELETED
Автор поста оценил этот комментарий

на второй аналог ставится wasd и точно так же отлично работает интенсивность нажатия в nfs most wanted.

так что не пизди, не попробовав

что касается триггеров... я хз где нужна интенсивность нажатия на них, разве что попробовать поставить газ в гонках. но думаю всё равно будет работать.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Вот именно для гонок оно и нужно. Попробуй в ДИРТ или ГРИД без курков играть. Тот ещё гемор. В авиасимуляторах тоже. Где нужно именно держать определённые скорости

показать ответы
0
Автор поста оценил этот комментарий

Блин. Вот  я дурак) Короче, винда ругалась на неправильный inf файл. Но там есть батник который правит это. Немного танцев с бубнами и винда приняла дрова. Но вот XPADDER до сих пор ни в какую не принимает стики((( Обидно(

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Зря, рано обрадовался... Винда то его видит. В тесте стики пашут. Но вот Портал2 ни в какую не принимает команды. Хоть я и поставил эмуляцию геймпада 360 бокса. И да, я включил в настройках игры поддержку геймпада

показать ответы
Автор поста оценил этот комментарий

провод (usb часть)от проводного джойстика xbox 360(пардон за каламбур) размыкается и без танцев с бубном соединяется с вашим, или можно найти отдельно. На случай если захотите облегчить себе задачу.

Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Видел на OLX. 100 гривен просили за него

0
Автор поста оценил этот комментарий
Понимаю, они ставятся через жопу) Сам первый раз долго маялся с их установкой. Вот здесь можно посмотреть инструкцию по их установке, если чуть вниз прокрутить
https://www.s-config.com/xbcd-original-xbox-controllers-win1...
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Блин. Вот  я дурак) Короче, винда ругалась на неправильный inf файл. Но там есть батник который правит это. Немного танцев с бубнами и винда приняла дрова. Но вот XPADDER до сих пор ни в какую не принимает стики((( Обидно(

показать ответы
1
Автор поста оценил этот комментарий

Плохо искал, дружище http://www.redcl0ud.com/xbcd.html
Специально для Xbox Original.
Все игры идут.
Я в своё время тоже такой джойстик делал. Только использовал USB от принтера. Качество получилось сногсшибательное. Сфотографировал бы, да вот джойстик не у меня. Подарил его девушке на день рождения) Специально для неё делал. Долго потел над ним, но так доволен своей работой.
На фотке, где красным отмечено, есть пластиковая защита. Я прямо под ней припаял USB-кабель к схеме. Вышло очень аккуратно: два провода одинаковой длины и одинакового цвета, выходящие из-под защитки (отверстие под провода аккуратно расширил). Когда ей дарил, она подумала, что я его купил)

Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ну я не настолько дурак. Конечно я их ставил. Думаешь они стали? Хрен там

показать ответы
0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

У кластера есть видео как это сделать с исходниками.

1
Автор поста оценил этот комментарий

Возможно ли также для сеги сделать? там на джойстике проводов в 2 раза больше

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

да. Но нужно больше паять, нужна микросхема, програмировать нужно, а так да - можно

показать ответы
0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
Автор поста оценил этот комментарий

Чувак. Я не говорил что ведьмак поддерживает геймпад, я сказал что я играю в него с геймпада, благодаря XPADDER. Разницу чувствуешь?

Автор поста оценил этот комментарий

В первого Ведьмака и нельзя с геймпада играть.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Ну с помощью программы XPADDER я таки играю)

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

Дык у него xinput же, судя по скриншоту? Современные игры только его и поддерживают, directinput сейчас только в симуляторах используют (ибо единственный вариант)

раскрыть ветку (1)
Автор поста оценил этот комментарий

Ну я хотел в ведьмака первого поиграть с геймпада - он не поддерживал

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества