Подключение к компьютеру джойстика от PS1
Papa-jobs.ru

Ремонт телефонов

Подключение к компьютеру джойстика от PS1

Подключение к компьютеру джойстика от PS1

Как прикошачить джойстик от PlayStation к USB. Часть первая.

Автор: Spider
Опубликовано 01.01.1970

Часть первая – PSX.

В этой статье я постараюсь изложить свой опыт по адаптации джойстика от Sony PlayStation к USB. Начнём с того, что джойстики в USB это HID устройства, которые работают в виндах в минимальной конфигурации без сторонних драйверов. Как говорится Plug and Play в прямом смысле.

Начинал я с того, что наткнулся на IgorUSB реализацию USB устройства на AVR от Игоря Чешко. Но Чешко пишет на ASM и, для меня, разбираться в этом деле было тяжко. Ко всему этому я не смог найти документацию на HID. Всё что нашёл, это генератор HID кадров от Microsoft. Потом мне встретился MJoy. Тут ребята уже реализовали джойстик, но он был какой-то МАКСИМАЛЬНЫЙ. В нём куча кнопок и осей, и опять же ничего не понятно по отношению к HID. И тут нашему вниманию открывается статья из Журнала Радио 1/2007. Ребята реализовали то что я так давно порывался сделать. Ну значит скачал я это дело и начал разбираться. О ужас, что они понаворотили! Какой неграмотный, на мой взгляд, код! Я сел и начал его чистить. Исходный код от журнала был рассчитан на 2 джойстика PSX2 в одном устройстве. Но у меня на руках один джойстик да ещё и от PSX. Если кто не в курсе, то разница в джойстиках у PSX и PSX2 в наличии у последнего аналоговых осей. И задача у меня стояла, сделать именно USB джойстик, а не переходник.

После непродолжительных поисков, я таки нашёл описание протокола работы джойстика и расположение контактов.

Как вы могли заметить из таблицы, то джойстик работает на SPI шине. Только есть ещё одна нога ACK. Она используется как подтверждение корректности переданных джойстиком данных. Все команды и параметры состоят из 1 байта по 8 бит. После каждого удачно переданного или принятого байта, джойстик дергает ногой ACK на 1 клок, если этого не произошло – считается, что передача закончилась неудачей.

Система команд у джойстика проста как никогда.
Первым байтом джойстику всегда надо передать 0x80, а вторым 0x42. Одновременно с передачей второго байта, необходимо принимать от джойстика данные, которые будут являться идентификатором типа джойстика. Я смог найти 5 разных идентификаторов. Такие как:
0x41 Standard Digital Pad (PSX)
0x23 NegCon (https://en.wikipedia.org/wiki/NeGcon)
0x73 Analogue Controller in Red Mode (PSX2) (https://en.wikipedia.org/wiki/Dual_Shock_2)
0x53 Analogue Controller in Green Mode (PSX2)
0x12 PSX Mouse

После этого контроллер шлёт джойстику 0xFF параллельно принимая ответ. Длина ответа у каждого джойстика разная. Но первый байт ответа всегда равен 0x5A. Во всех приведённых ниже данных, нажатие на клавишу соответствует 0. Т.е. если все клавиши нажаты данные будут равны 0х00, в противном случае 0хFF.

Для джойстика 0x41 Standard Digital Pad (PSX) это выглядит так:

  • Bit 7 – SLCT: Select Button
    Резиновая клавиша SELECT. Это она только на джойстике select, мы же сможем использовать её как захотим.
  • Bit 6..5 – Res: Reserved Bits
  • Bit 4 – START: Start Button
    Резиновая клавиша Старт. Всё то же самое, что и с SELECT.
  • Bit 3 – UP: Up Button
  • Bit 2 – RIGHT: Right Button
  • Bit 1 – DOWN: Down Button
  • Bit 0 – LEFT: Left Button
    4 клавиши обозначающие крест на джойстике.

  • Bit 7 – L1: Левый верхний шифт
  • Bit 6 – R1: Правый верхний шифт
  • Bit 5 – L2: Левый нижний шифт
  • Bit 4 – R2: Правый нижний шифт
  • Bit 3 – Зелёная клавиша
  • Bit 2 – Красная клавиша
  • Bit 1 – Синяя клавиша
  • Bit 0 – Розовая клавиша

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

    Для джойстика 0x23 NegCon это выглядит так:

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

    Bits 7..0 – STE7..0: Угол поворота

    Это положительное число в диапазоне от 0 до 255 характеризует угол поворота главной оси джойстика.

  • Bits 7..0 – BUT17..0: Степень нажатия I
  • Bits 7..0 – BUT27..0: Степень нажатия II
  • Bits 7..0 – L17..0: Степень нажатия L1

    Для джойстика 0x73 Analogue Controller in Red Mode это выглядит так:

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

  • Bit 6 – JOYL: Нажатие на левый джойстик
  • Bit 5 – JOYR: Нажатие на правый джойстик

    Тут ничего не изменилось.

  • Bits 7..0 – RJX7..0: Ось Х правого джойстика
  • Bits 7..0 – RJY7..0: Ось Y правого джойстика

  • Bits 7..0 – LJX7..0: Ось Х левого джойстика
  • Bits 7..0 – LJY7..0: Ось Y левого джойстика

    Как вы уже могли догадаться все оси имеют диапазон значений от 0 до 255, с центром в 127.
    Что же касается джойстика 0x53 Analogue Controller in Green Mode то у него отличие только в порядке бит данных DATA1 и DATA2 в следующей форме:

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

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

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

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

    Я старался расставить отверстия так, как в джойстике находятся рёбра жёсткости, но в итоге всё равно уплыл в сторону. Может у вас получится лучше.
    После всего этого остаётся всё напаять и прошить процессор. Плата разрабатывалась с учётом установки непосредственно в корпус джойстика, что у меня с успехом и получилось. Родной провод джойстика я просто выкинул и заменил его купленным в ближайшей лавке USB A-B проводом, с отрезанной частью USB-B.
    Устройство не требует наладки и работает при правильной сборке сразу после включения.
    Прошивка, которая идёт с этой статьёй отлажена для работы с Standard Digital Pad. Если вы собираетесь использовать её для работы с Analogue Controller, то необходимо будет в Makefile изменить PSX = 1 на PSX = 2 и пересобрать код. Замечу, что я НЕ писал PSX2 код. Он находится в стадии отладки и будет в такой пока я не найду таковой джойстик или кто-то то не поделится “впечатлениями”. Я буду рад помочь довести код до ума, но пока в этом просто не смысла. Так что пишите.

    Подключаем Sony PlayStation 1 джой к PC

    Подключаем Sony PlayStation 1 джой к PC
    Задача: есть старые аркады на PC в которые на джое играть просто сказка:
    И просто иметь в арснале джойстик очень не плохо, вдруг откроются ещё какие потребности в нём. типа попробовал в GTA на джое гонять и приболдел. Не всё же в онлайн игры шпилить, можно и в мортал комбат зарубиться, это кстати не менее увлекательно.
    приемущества:

    Экономические:
    К примеру в эльдорадо уставший джой от гениус, 6 игровых кнопок на правой стороне, не считаем старт селект и крестовину, стоит около 500р
    Если зайти в компьютерный салон то там ваще нет аркадных джоев, кроме пупер навороченных с налоговыми примочками-рычагами, вибра барадой и прочей бесполезностью (хотя опять дело вкуса. ) в общем они тоже дорогие – около рубля. И кстати есть аналоги среди плайстайшеновских джоев но об этом дальше. На металло-рынке купить джой от PlayStation, Sega, Dendy можно за 50 – 150р

    Эргономические: Джои от приставок значительно удобней чем PC-шные т.к. в отличае от PC-шных джоев в разработку приставочных вкладывается на порядок больше денег. Да и просто думаю привычней. ну тоже дело вкуса.

    минусы:
    Техническая реализация не проста требуется паяльное вмешательство: и тем большее, чем больше требований к подключению. из найденной инфы обнаружил что для подключения джоя к LPT (почему именно к нему так и не понял) гораздо было бы круче подключать к игровому порту на звуко-карте или COM порт с интерфейсом RS-232 ну к USB на край. хотя к нему подключить удалось правда пришлось изобретеать схему на базе матёрого контреллера, задавать ему частоту работы кварцем, (короче тут проще купить).

    Читать еще:  Создание буклета в текстовом редакторе Microsoft Word

    Простота подключения:
    А вот к тому самому LPT подключить приставочный джойстик элементарнотребования: (5 диодов 1 паяльник 1 LPT шнур (который не жалко) желательно разъём мама для подкл приставочного джоя, нет ну и ладно. и дело в шляпе ! схема прилагается.
    Главное при изготовлении сохранять все меры безопасности чтоб LPT не пожечь. ничего не перепутать и прочее.

    Итак у кого что есть по делу подключение приставочных джоев к PC не через LPT а через COM или Игровой порт звуковухи. Отпишитесь.

    • рядовой пользователь

    • Группа: Пользователи
    • Сообщений: 952
    QUOTE (Ned @ Jan 7 2006, 13:04)
    А вот к тому самому LPT подключить приставочный джойстик элементарнотребования: (
    • .

    • Группа: Пользователи
    • Сообщений: 1 527

    Конструкция очень простая. Просто дважды убедитесь в правильной ориентации диодов и прежде чем проверять сделанный Вами интерфейс, убедитесь что все провода припаяны правильно, и, что никакие оголенные провода не касаются чего-нибудь. Сильно рекомендуется использовать корпус для интерфейса, чтобы уменьшить риск короткого замыкания. Для небольших устройств подойдет корпус от LPT разьема. Еще одна рекомендация – использовать мультикарту с LPT портом. Смысл в том, что в случае ошибки сгорела только мультикарта, а не контроллер паралельного порта на материнской плате. Для тех, кто не знает, раньше контроллеры COM/LPT,флопа и даже жестких дисков распологались на отдельной плате, втыкаемой в ISA-разьем. Правда теперь от ISA повсеместно избавляются, а на PCI такие устройства не делаются.

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

    Основная проблема с параллельными портами, это то, что они не имеют необходимого напряжения (+5V) на любом из своих штырьков для запитки устройств. Кое-кем даже предлагается использовать в качестве источника питания разьем клавиатуры или порт обычного джойстика. Вы можете даже получить +5V непосредственно из блока питания (красный провод – +5V).

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

    C землей еще проще. На ПК параллельного порта земля находится с штырька 18 по штырек 25. Используйте любой штырек.

    Схема подключения в аттаче.

    Чтобы подключить второй джойстик, все провода кроме DB25-10 и DB25-12 дублируются, а для панели 2, замените провод DB25-10 проводом на DB25-13, и DB25-12 на DB25-15. Имейте в виду, что параллельный порт может не обеспечить достаточно мощности для второго устройства и у Вас получится стабильная работа только одного из устройств, если вы не собираетесь использовать внешний блок питания. Внешний блок подсоениняется так: удалите диоды с разъема и подсоените + от источника питания 5V. Минус подсоените к DB25-18/19.

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

    Если у Вас не Dual-Shock pad или Вам не требуется Force Feedback не делайте провод, обозначенный на рисунке Optional. Источник питания 9V в этом случае не потребуется.

    Пожалуйста Будьте Осторожны при подключении источника 9V. Неправильное подключение может вызвать проблемы с джойстиком и/или портом принтера. Не пытайтесь запитывать force-feedback двигатель через паралельный порт! Это все равно не будет работать и может повредить порт и/или геймпад. Используйте батарейку.

    Способы подключения джойстика от PS к компьютеру

    Что удобнее для игр: игровая приставка или же компьютер? Это извечный вопрос, который волнует большинство геймеров. Но, в основном, разница заключается не в железе этих двух устройств, а в способе управления. У компьютера это мышь и клавиатура, а у приставки джойстик. Недавно появилась возможность подключать к консолям клавиатуру и мышь, но возможно ли сделать наоборот и подключить джойстик к компьютеру? Да, и это хорошая новость для всех геймеров, ведь теперь средство управления можно выбрать. Итак, давайте разберемся, как подключить джойстик от PS3 к ПК.

    Нужны ли переходники

    Стандартный джойстик имеет два типа подключения. Его можно подсоединить по USB-кабелю или же через Bluetooth. Для большинства пользователей беспроводное подключение, естественно, гораздо удобнее. Правда, для этого нужно следить, чтобы джойстик был всегда заряжен.

    Если вы хотите использовать проводное подключение, все что вам понадобится – это стандартный USB-провод, который идет в комплекте с джойстиком DualShock и используется для его зарядки.

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

    Ни в первом, ни во втором случае, вам не потребуется искать какое-либо дополнительное оборудование или нестандартные переходники. Все очень просто.

    DualShock, как и любая периферия, устанавливается вполне стандартными способами. Но вопрос в другом. Мало подсоединить аппарат к компьютеру, нужно еще и установить соответствующий драйвер. А это уже может вызвать определенные трудности.

    Как настроить джойстик

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

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

    Данная программа не актуальна для современного джойстика от PS3. Чтобы подключить DualShock 3, придется пойти другим путем, но об этом поговорим позже.

    MotioninJoy – это самый простой способ подключить к ПК более ранние джойстики.

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

    Подключите переходник в выбранный разъем. Зайдите в MotioninJoy – Driver Manager. Там из списка доступных портов выберете тот, который используется для подсоединения джойстика – его нужно отметить галочкой. Начните установку драйверов, нажав Load Driver. По завершению процесса, перезагрузите компьютер.

    Если же подключение будет осуществляться через Bluetooth, сделать надо то же самое, только выбрать вкладку BluetoothPair. После того как настройка подключения будет завершена, DualShock завибрирует.

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

    Как подключить DualShock 3

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

    Это название семейства контроллеров, к которым относится DualShock 3. Очень важно учесть разрядность операционной системы, чтобы скачать соответствующий драйвер. Например, для Windows x64 подойдет только 64-битный драйвер.

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

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

    Откройте файл PPJOYb и запустите Config Joysticks. Затем вы добавляете новый объект через вкладку Add и подписываете его, как вам угодно.

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

    Также может потребоваться дополнительная синхронизация, чтобы предотвратить разрывы связи.

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

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

    Как подключить джойстик от PS4 к ПК

    Последняя версия игровой приставки PS комплектуется четвертой версией фирменного геймпада. В случае с этим устройством, подключение также будет немного отличаться.

    Читать еще:  Решение проблем со звуком в Убунту

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

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

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

    Что же, подключить контролер от PlayStation к компьютеру – это не такая уж и сложная задача, не зависимо от того, о какой именно версии джойстика идет речь. Теперь вы можете наслаждаться игрой с геймпадом, даже если используете ПК, а не консоль.

    Как подключить геймпад от PS4 к ПК. 3 рабочих способа

    Если вы когда-нибудь задумывались, можно ли, а тем более как подключить геймпад от PS4 к ПК, то сразу хотим сообщить вам хорошую новость — можно

    Сегодня мы с вами рассмотрим два варианта подключения — проводной и без проводов, по Bluetooth.

    Подключаем через кабель:

    Тут все предельно просто — подключаем геймпад (джойстик) к компьютеру с помощью кабеля, идущего в комплекте с приставкой. Да да, это тот самый кабель, которым вы заряжаете свой геймпад

    Система самостоятельно определит устройство и установит драйверы, необходимо только подключение к сети Интернет. Убедиться в том, что система правильно определила устройство, можно так: зайти во «Все параметры» — «Устройства» — «Bluetooth и другие устройства» и посмотреть там. В списке устройств вы обнаружите «Wireless Controller». Это если у вас Windows 10, если Windows 7, то откройте «Пуск», затем «Устройства и принтеры», там ищите все тот же «Wireless Controller». Мелкие изображения кликабельны:

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

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

    Как подключить геймпад от PS4 к ПК через Bluetooth:

    Для беспроводного подключения вам понадобится фирменный Bluetooh-модуль Sony, либо любой другой приемник Bluetooth. Если у вас ноутбук со встроенным Bluetooth, то он тоже подойдет.

    Для того, чтобы соединить геймпад по Bluetooth с компьютером, сначала необходимо перевести геймпад в режим сопряжения, для этого нужно одновременно зажать и удерживать кнопки PS и Share:

    Держим несколько секунд, до тех пор, пока подсветка не начнет вспыхивать белым цветом по 2 коротких вспышки с интервалом примерно в секунду.

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

    Нажимаем на нем правой кнопкой и выбираем «Добавление устройства Bluetooth».

    Откроется окно поиска и добавления Bluetooth устройств. Нажмите кнопку «Добавление Bluetooth или другого устройства»:

    В новом открывшемся окне нажмите «Bluetooth»:

    Подождите, пока компьютер обнаружит «Wireless Controller», и нажмите на него:

    После успешного сопряжения вы увидите появившийся «Wireless Controller» в устройствах:

    Кстати, клиент Steam распознает геймпад PlayStation 4, и при первом включении даже предлагает его настроить:

    Нажатие на кнопку PS запускает клиент Steam, если он висит в трее. Лучше всего при подключении геймпада использовать режим Big Picture, — он оптимизирован как раз для этого.

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

    Продвинутый способ:

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

    Переходим на официальный сайт: http://ds4windows.com/ Там нажимаем зеленую кнопку Download. Затем на следующей странице находим последнюю версию драйвера и скачиваем DS4Windows.zip

    После скачивания распаковываем содержимое архива в удобную для вас папку и запускаем DS4Windows.exe. Появляется такое окно:

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

    Далее видим такое окно:

    В этом окне нажимаем следующие кнопки:

    Для Windows 10 только первую, — это установит специальный драйвер в систему, и на этом настройка геймпада завершена. Жмем «Finish».

    Для Windows 7, — сначала первую, и после того как драйвер установится, нажимаем вторую. После установки второго драйвера жмем «Finish».

    Если вы все сделали правильно, в окне программы на вкладке Controllers вы увидите такую строчку:

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

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

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

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

    Подключаем Dualshock от ps3 к компьютеру win 7/8

    Наверняка у многих как и у меня есть ps3, которая нынче пылится, но отдавать/продавать очень не охота, ведь иногда она всё-таки запускается ради добротных и любимых игр.

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

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

    Недавно в стиме вышло HD переиздание моей любимой консольной игры и я не мог пройти мимо.

    Ближе к делу. Называется этот комплект SCP DS Driver Package

    Архив выложу в комментариях.

    Теперь последовательность действий. Подключите дуалшок к пеке.

    1. Извлекаем архив.

    2. Заходим в папку xbox controller drivers и устанавливаем нужный вариант.

    3. Открываем папку ScpServer/bin и запускаем ScpDriver. Устанавливаем.

    4. Последний штрих. Запускаем из той же папки ScpServer

    Видим наш контроллер, статус заряжается.

    Далее проверяем, реагирует ли джойстик. Заходим в “устройства и принтеры”.

    Нажимаем на наш джой правой кнопкой мышки, выбираем “Параметры игровых устройств”

    Нажимаем “Свойства”, появится вот такое окно.

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

    5. Теперь все закройте, отключите джой. Снова подключаетесь и запускаете ScpServer.

    Можно пробовать любую игру с поддержкой контроллера. Только не забудьте, что кнопки вместо X у вас будет A, а вместо Квадрата будет Y и тд, потому что система думает, что вы играете на иксбоксовском джойстике. Хотя в некоторых играх от плойки есть возможность менять кнопки местами.

    Итого: делов на 2-3 минуты. Чтобы играть, нужно просто запустить файл ScpServer из папки bin.

    Найдены возможные дубликаты

    Незнаю зачем так заморачиваться, ладно если сторонний геймпад, а если дуалшок 3 – есть спец прога, Better DS3, гугл в помощь, прога удобна и проста в использовании

    Я лишь предложил альтернативу для тех, у кого как и у меня кривые руки и ничего не помогает.

    Недавно в стиме вышло HD переиздание моей любимой консольной игры и я не мог пройти мимо.

    А что за игра то?

    Кто не хочет гемора как у тс вот пожалста –

    если гуглом пользоваться не умеете пишите помогу

    а оно dualshock 4 подключит?

    а свежее не пробовал? дальше продолжилось под именем SCP Toolkit. 99% описанных вами плясок с бубном нет. скачал, поставил, воткнул джойстик, выдернул – всё. два джойстика одновременно по воздуху на один свисток – работают. заявлено до четырёх. есть автообновление.

    ЗЫ: если нужно будет по каким то причинам запустить ScpServer (который так же входит в SCP Toolkit – нужно остановить службу “SCP DSx Service”

    а оно dualshock 4 подключит?

    Читать еще:  Установка системы Android на планшет с Windows

    в описании есть. проверить не на чем.

    как эту дуру приучить к игре не из стима? особено из оригина

    Steam -> Библиотека -> “+ ДОБАВИТЬ ИГРУ. ” (такая кнопка в нижнем левом углу) -> “Добавить стороннюю игру. ” -> выбрать свою игру из списка всех установленных на компьютере программ.

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

    Одна из главных прелестей Стим контроллера как раз в том, что он сожрёт абсолютно любую игру без какого-либо исключения. Без шуток. Любую. Этот контроллер можно настроить так, что ребята из Sony и Microsoft даже мечтать не могут повторить подобное на своих убогих обмылках.

    тебе габен приплачивает что ли?
    добавил, например, фифу из ориджн (кстати, не понятно что добавлять у игры есть отдельный запускатор, на всякий случай попробовал с каждым) – ноль эмоций

    добавил нфс: мв – bsod.

    зато игры, спираченные из стима подхватывают на ура (если вместо имени ярлыка указывать pid игры – то и профили приезжают)

    Ну лично я еще не сталкивался и до этого момента не слышал, чтобы какие-то игры не подхватились Стимом вовсе. Хотя в контексте говно-продукции говно-EA я почему-то не удивлён.

    Попробуйте запускать игру из режима Big Picture. В этом случае Steam принудительно включает в играх управление с геймпада. Это помогало мне ещё до того, как у меня появился Стимовский контроллер.

    P.S. Тот факт, что у вас запустился старый NFS – уже само по себе чудо. Они все неимоверно глючат и багуются на современных системах. Кроме тех трёх, что выпущены в Стиме. Их говно-EA хотя бы допилила до рабочего состояния.

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

    Третий дуалшок сам по себе капризный.

    Подключать к ПК – это еще полбеды.

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

    А потом меня осенило, решение таки нашел, но сам.

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

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

    В итоге – переустановка драйверов на bluetooth, час ебли с целью хотя бы подключить его обратно к плойке, ибо с пк он отказался работать (pairs по БТ не вышло)

    Ну а если без бт использовать (в чем я смысла почти не вижу), проще использовать Better DS3

    У меня смотри какая тема. Есть Логитек дуал экшн. Но в играх с иксбоксовким джоем, например Life is strange, некоторые кнопки перепутаны, движение вперёд назад отзеркалено, а некоторые кнопки вообще не работают. Эта прога поможет? x360ce, например, не помогла

    Иногда помогает следующее. Берем файл xinput1_3.dll и копируем его куда нибудь с переименованием в xinput1_1.dll xinput1_2.dll xinput1_4.dll xinput9_1_0.dll. Теперь всю эту пиздобратию в папку с игрой (то есть там получается 5 dll-ек – 1_1, 1_2, 1_3, 1_4, 9_1_0). И пробуешь. С Ори помогает

    как это не помогла? там любое действие можно забиндить

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

    Нет, не поможет. Это программа работает по принципу спуфинга, то есть выдаёт джой от ps3 а иксбоксовский.

    Может у тебя в настройках инверсия управления стоит?

    Нет. Я смотрел. Все норм стоит. Да и даже если бы была инверсия в одной игре, то в другой так же некоторые кнопки ничего не делают. Хотя должны.

    А x360ce не пробовал? В чем отличие от него?

    Может и пробовал, я уже не помню, года два назад у меня было с 10-20 разных программ и только описанный мною вариант помог.

    Если у кого-то что-то не получается, напишите.

    Автор, если ты в теме, расскажи, ты пробовал подключить по блютусу сразу ДВА дуалшока?

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

    я пробовал года 2 назад, получилось, как – не помню, к несчастью

    недавно 4ые дуалы коннекти к компу по блютусу, полёт нормальный, но иногда случаются лаги со временм реакции. Третьи, кстати, лагали еще больше

    он походу по проводу подключает

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

    По проводу, да. Хотелось бы по “непроводу” )

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

    самое простое это дуалшок4 ..он в стим подерживаетс без танцев

    У меня выходит только один в беспроводном режиме подключить. Если подключить второй, или третий, то они работает только по проводам. С самим подключением нет проблем, у меня не один блютус свисток

    хорошо что таких проблем нет на геймпадах от микрософт

    А смысл? Зачем эти извращения? Почему бы просто не купить нормальный удобный геймпад?

    Счет дать, чтобы ты денег перекинул, дабы я “просто пошёл” и вместо соневского иксбоксовский купил?

    Неужели настолько тяжело найти тысячу рублей?

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

    Во-первых, от двух рублей они стоят

    Redragon Saturn и Defender Archer стоят по 900 рублей.

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

    Но при этом вас не смутило, что консолью вы пользуетесь гораздо реже, не так ли?)

    Вы в состоянии позволить себе эту вещь самостоятельно.

    Как много предположений и как много неверных. Точнее 2 из 2.

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

    2) Ну я так думал, что ты ток пиздануть и слиться. Было бы проще, люди бы этими прогами не заморачивались.

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

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

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

    У меня есть джойстик который как ПСовский и в играх портированых с хбокс он работает хрен пойми как.

    У меня тоже был когда-то древний геймпад, который работал хрен пойми как. Собака зарыта в библиотеках. Или если хотите, стандартах, по которым геймпады работают с устройствами. Раньше геймпады делали по библиотеке DInput, а потом перешли на XInput. Со многими древними геймпадами в исправлении “хрен пойми какой работы” помогает программка “x360ce” которая просто переводит запросы DInput в XInput.

    И если уж говорить о покупке геймпада, то в современном мире это может быть только Steam controller. Все другие на его фоне – просто древние убогие обмылки. Стоит разок поиграть на Стимовском джойстике и вы уже никогда не избавитесь от ощущения, что PS/Xbox контроллеры присоединились к своим собратьям от SEGA, Dendy, чтобы водить хороводы с VHS кассетами и бобинами.

  • Ссылка на основную публикацию
    Adblock
    detector