О геймпадах на PC или как пека-боярину манипуляторы заморские
Зачем это нужно?
Эпоха стратегий ушла, и никому больше не нужны точность мыши и десятки горячих кнопок на клавиатуре. Страшно сказать, большинство современных игр делаются под геймпад! И даже на ПК он оказывается удобнее фактически для любой игры, где не надо особо целиться.
Обложился пивомквасом и чипсонами на диване, подключил телевизор к системнику и жмакаешь лениво пад вместо того, чтобы горбиться над столом. И если не хочешь возиться, и не жалко на геймпад 3000-5000 рублей — можно смело брать любой пад от Xbox в ближайшем магазине. А если же как у меня в попе играют приключения, а в кармане ветер — то мир китайских геймпадов говорит тебе “Нихао!” и мы начинаем.
Геймпады категории (-d-)
Когда-то давно, когда деревья были большими, а Sony практически безраздельно владела рынком консолей, зародились первые геймпады на PC(sic!) и все как один они по функциональности походили на Dualshock. Технология подключения таких геймпадов называлась Direct Input или dinput их я и буду называть геймпадами категории (-d-).
Они и поныне самые распространённые и самые дешёвые, продаются под самыми разными “марками” местного и не очень разлива, тысчи их. Двенадцать кнопок, два неотзывчивых стика и никаких триггеров – именно такой функционал подчас предоставляет нам подобный геймпад. Но зато часто есть свои “фишечки” вроде программируемых или “turbo” кнопок.
Минусов у таких геймпадов вагон. Они требуют установки драйверов, многие игры их не поддерживают, а если и поддерживают, то в каждой игре управление приходится настраивать индивидуально и не факт, что адекватно настроишь. Очень часто перепутаны оси(направления) правого стика, вот не знаю почему! Кнопки справа тоже назначены и названы у кого как. В общем полная свобода и минимум удобства.
Решаются все эти “затруднения” эмуляцией другой более свежей технологии — xinput. Её ввели для своих геймпадов Microsoft фактически поставив крест поддержке dinput в играх. Зато теперь всё чётко — управление настроено за тебя и кнопки все названы однозначно, подключил и работает. Всё что нам нужно, это заставить игру думать что у нас как раз такой геймпад. И самый универсальный способ для этого программа x360ce.
Геймпад на картинке выше у меня был раза три и всегда ломался. Уж больно хрупкие стики и в целом низкое качество. Брать не советую, несмотря на удобство.
А выжили до сегодняшнего дня следующие:
EXEQ MechWarrior
Мой старичок, мой ветеран, которому уже более десяти лет. Довольно крупный, очень живучий, стики мягкие но неотзывчивые, есть турбо кнопка. Геймпад брутальный как АвтоВАЗ!
EXEQ Typhoon
Модель куда более аккуратная и симпатичная. Стики жёсткие и конечно же неотзывчивые, зато приличная крестовина и есть настройка силы вибрации рычажком по центру.
Были и другие, но почили и возвращаться к таким геймпадам я уже не буду.
Геймпады категории (-ps-)
Так уж получилось, что сейчас это моя любимая категория. Речь само собой пойдёт о геймпадах для последних PlayStation, как от Sony так и от братьев наших китайцев. Большинство из них поддерживается компьютером и используют технологию dinput, а значит вполне пригодны для x360ce конечно, но не просто так я их вынес в отдельную категорию — для таких геймпадов существует специальный универсальный драйвер MotioninJoy. Который я и сове… Ха ха! Шутка! В пекло MotioninJoy с его постоянным коннектом к интернету, рекламой, неподписанными драйверами и адским интерфейсом. Есть альтернатива и получше – ScpDriver. Работает ScpDriver по тому же принципу, что и MotioninJoy, но поддерживает гораздо больше моделей геймпадов и в целом более дружелюбен. Если же не помогает ScpDriver, есть более сложный ScpToolkit на его основе.
1. Сначала его надо будет конечно скачать с
официального форума и распаковать в отдельную папку.
2. Подключаем геймпад, “свисток” от него, либо и то и другое в зависимости от модели. Оригинальный Sixaxis надо подключить проводом и рядом вставить любой Bluetooth адаптер версии 2.1 и выше. Для большинства беспроводных геймпадов со своими свистками достаточно будет подключить только свисток.
3. Запускаем ScpDriver.exe, ставим галку напротив “Force Install”. Если у нас проводной геймпад убираем галку напротив “Bluetooth Driver”. Нажимаем “Install”.
ВНИМАНИЕ! После установки драйвера bt-адаптер перестанет выполнять свои прямые функции и будет работать только с вашим геймпадом. Пока драйвер не будет удалён через ту же программу конечно.
4. Когда ScpDriver напишет “Install Succeeded.” можно его закрывать, он нам больше не нужен.
5. Запускаем ScpServer.exe и это и есть наш эмулятор. Чтобы геймпад распознавался игрой как xinput геймпад надо только запустить эту программу, копировать её никуда не надо.
Если ScpDriver не помог подключить геймпад, или пад работает только по проводу, стоит попробовать уже ScpToolkit.
1. Угадайте что? Правильно, скачиваем ScpToolkit с официального форума. Эта программа уже потребует установки в нашу систему, не отказываем ей в этом.
2. Запускаем “ScpToolkit Driver Installer” с ярлыка на рабочем столе. А дальше не надо спешить.
3. Если у нас не Dualshock 4, то убираем галку “Choose Dualshock 4 controller to install”. Ставим галку “Force Driver Installation”.
4. Если у нас проводной геймпад, то убираем так же “Choose Bluetooth dongles to install”. И несмотря на это ScpToolkit всё равно попытается связать ваш Bluetooth адаптер с геймпадом, так что во время установки его лучше вынуть или отключить.
5. Раскрываем “Choose Bluetooth dongles to install” и выбираем галкой свисток геймпада. Если у нас оригинальный или косящий под оригинальный Dualshock, который работает через Bluetooth, то выбираем наш Bluetooth адаптер из списка.
ВНИМАНИЕ! После установки драйвера bt-адаптер перестанет выполнять свои прямые функции и будет работать только с вашим геймпадом. Пока драйвер не будет удалён через ту же программу конечно.
6. Аналогично раскрываем “Choose Dualshock 3 controller to install” и ставим галку напротив нашего геймпада. Теперь можно нажать “Install” и дождаться установки всех драйверов.
7. Так же как и с ScpDriver для эмуляции надо запустить “ScpToolkit Stand-alone Server (legacy)” либо “ScpToolkit Monitor (legacy)” и можно играть в любую игру.
ВНИМАНИЕ! Сразу после установки драйвера будет запущен процесс ScpService.exe, который делает то же самое что и ScpServer.exe, но по тихому. Работать вместе они не могут.
Да! Программа создаёт свой ярлык в Пуске в разделе “Автозагрузка”. Можно смело его оттуда удалять.
Геймпады категории (-x-)
Геймпады со встроенной поддержкой xinput наша самая дорогая, самая удобная, но почему-то не самая распространённая категория. И к моему сожалению почти все такие геймпады используют раскладку кнопок от Xbox где один стик расположен выше другого. Но нельзя не отметить что таких геймпадов на рынке становится всё больше и сегодня есть из чего выбирать, причём многие (-x-) геймпады умеют переключаться между (-d-), (-x-) и (-ps-) режимами в разных сочетаниях. А вот подходящий это геймпад или ещё один из категории (-d-) приходится гуглить. И раз уж работают (-x-) геймпады прямо из коробки и дополнительный софт им без надобности, поговорим об ассортименте.
Источник
Как подключить контроллер от консоли PS3 к ПК
Любители видеоигр на Playstation иногда не против поиграть и на компьютере. Для этого можно использовать тот же геймпад DualShock от PS3, но есть некоторые нюансы. Контроллеры для ПК выпускают с поддержкой технологии XInput, а для плейстейшн используется другая, DirectInput. Поэтому понадобится дополнительный софт: MotionJoy или альтернативные варианты.
Вариант 1. Используем MotionJoy
Инсталлируем MotionJoy на ПК
Так как PS3-контроллер формально не предназначен для того, чтобы его использовали на ПК, официально доступных драйверов для него не существует. Тем не менее, с помощью одной небольшой программы вы все-таки можете установить для него соответствующий драйвер:
- Бесплатную утилиту MotionJoy вы можете скачать отсюда.
- Откройте ZIP-архив и запустите содержащийся в нем EXE-файл. При установке вам не нужно вносить никаких изменений в параметры инсталляции. Поэтому просто нажимайте на кнопку «Next» до тех пор, пока установка не завершится диалоговым окном с кнопкой «Finish».
- Через некоторое время программа запустится автоматически. На главном экране вы увидите опцию «Install USB Driver Right». Выберите её и подождите, пока процесс будет завершен с выдачей сообщения «Success». Затем закройте программу.
Соединяем контроллер с компьютером и MotionJoy
- Запустите программу еще раз и подождите, пока она не загрузится полностью. Теперь вы можете подключить ваш контроллер к компьютеру через USB-порт.
- Поначалу Windows Update предпримет попытку найти обновление драйвера для вашего контроллера. Этот процесс может занять несколько минут, но, в конце концов, потерпит вполне ожидаемую неудачу.
- Затем MotionJoy распознает подключенный к ПК контроллер и автоматически примется за свою работу. Через некоторое время появится сообщение о том, что утилита MotionJoy готова к использованию.
Инсталлируем и настраиваем PS3-контроллер
- Перейдите во вкладку «Driver Manager». Выберите в предложенном списке ваш контроллер и нажмите кнопку «Load Driver».
- Спустя несколько секунд драйвер будет загружен. Теперь вы можете приниматься за настройки геймпада.
- Переключитесь обратно на вкладку «Home». Нажмите справа от опции «Profile» на синюю ссылку «New». Здесь теперь вы сможете переназначить клавиши и определите, в частности, какая кнопка на контроллере заменит клавишу «Ctrl» на клавиатуре компьютера.
Нюансы работы под Windows 10
Иногда пользователи жалуются, что MotionJoy не удается запустить на компьютерах с Windows 10 . Если у вас возникла та же проблема, попробуйте изменить системное время на любую дату 2014 года. После подключения настройки можно будет вернуть обратно.
Чтобы изменить дату, нажмите правой кнопки мыши на часы в правом нижнем углу и выберите параметр «Настройка даты и времени». Отключите автоматическую установку и нажмите «Изменить». Теперь можете установить нужную дату.
Вариант 2. Используем SCP Toolkit
Как подключить геймпад ps3 к компьютеру альтернативным путем? Есть еще одна хорошая программа, которая называется SCP Toolkit. Скачать ее тоже можно абсолютно бесплатно. Этот софт заставляет ПК воспринимать дуалшок от PS3 как контроллер Xbox . Устанавливается элементарно и не требует особых настроек.
Инсталлируем ScpToolkit и драйверы
Скачайте файл ScpToolkit_Setup.exe, запустите его и распакуйте файлы в любое место. После распаковки у вас появится окно с большой кнопкой «Run Driver Installer» — нажмите ее. Программа установит на ПК драйверы для Xbox .
Подключаем геймпад
Теперь подключаем джойстик PS3 и ждем, пока его найдет система. Обычно это происходит быстро: геймпад появится в окне программы. Останется только установить его (кликнув на кнопку Next). После этого обычный контроллер от Playstation3 будет определяться как аксессуар Xbox , и вы сможете без проблем играть в современные игры на ПК.
Теперь вы знаете как минимум 2 способа как подключить контроллер от пс3 к ПК. Перед тем, как заняться подключением, убедитесь, что ваш дуалшок заряжен полностью — иначе батарея сядет в самый неподходящий момент и придется начинать все сначала.
Вариант 3. Покупка универсального геймпада
Безусловно, контроллер PS3 красив и удобен. Но есть ли смысл плясать с бубном, подключая его к ПК? Если у вас нет желания возиться с установкой, можно поискать универсальный джойстик, который поддерживает и DirectInput, и XInput. Соответственно, вы сможете использовать его как с Playstation3, так и с обычным компьютером. Цена вопроса невысока: например, вот такой геймпад Logitech G Gamepad F310 стоит всего 1500 руб.
Правда, это проводной вариант — модели с подключением по Bluetooth будут дороже.
Источник
Как подключить контроллер PS3 к ПК
Более шести лет в нынешнем поколении консолей PlayStation 3 почти вымерла. У игроков есть несколько причин выбить свою PS3 (если только им не нужен огромный пресс-папье). Тем не менее, если у вас есть компьютер, достойный игры, эти старые контроллеры DualShock 3 могут найти хорошее применение. С помощью нескольких минут и кабеля Mini USB — который вы можете получить примерно за пять долларов на Amazon — вы можете синхронизировать контроллер PS3 с ПК. Если вас это заинтересует, мы собрали нижеприведенное руководство, чтобы вы могли отказаться от мыши и клавиатуры для чего-то более традиционного. Вот как подключить контроллер PS3 к вашему ПК.
Шаг 1. Обновление драйверов и .NET Framework
- Подключите контроллер PlayStation 3 к компьютеру через USB, и Windows должна начать установку начального набора драйверов.
- Проверьте установленные на данный момент драйверы, открыв Командную строку и введя «driverquery» и нажав Enter .
- Убедитесь, что у вас есть официальный драйвер ПК для Xbox 360 , .NET Framework 4.0 и Visual C ++ (2010 или более поздняя версия должна работать). Если вы используете Windows 10, драйвер Xbox должен быть установлен автоматически, но вам может потребоваться загрузить его вручную, если вы используете более старую операционную систему.
Шаг 2: Загрузите и установите пакет драйверов SCP
- Перейдите к официальной теме загрузки SCP Toolkit и нажмите зеленую ссылку, чтобы загрузить последнюю стабильную версию. Если вы используете более старую версию Windows, вам понадобится такой инструмент, как 7-Zip для извлечения файлов; Windows 10 имеет встроенный инструмент для распаковки.
- Извлеките и запустите исполняемый файл — «ScToolkit_Setup.exe» — как администратор для установки программного обеспечения.
- После установки вам будет предложено открыть программу, которая фактически установит дополнительные драйверы (звучит сложнее, чем есть). Если вы не видите это приглашение, выполните поиск «Scp» и выберите « ScpToolkit Driver Installer» .
- Запустите программу установки, и откроется новое окно. Убедитесь, что установлены все флажки, включая принудительную установку драйвера .
- В раскрывающемся меню « Выберите DualShock 3» найдите и выберите контроллер DualShock 3. Если вы также планируете использовать адаптер DualShock 4 или Bluetooth для включения беспроводного воспроизведения, выберите их.
- Нажмите Установить . Все необходимые файлы будут установлены и настроены автоматически. После завершения ваш DualShock 3 будет подключен, и вы сможете подключить его в любое время, и он должен работать автоматически.
Примечание: по состоянию на январь 2018 года ScpToolkit больше не находится в активной разработке . Будущие обновления Windows могут сделать это неэффективным решением. На данный момент, тем не менее, это все еще жизнеспособный вариант.
Что следует иметь в виду: поскольку вы технически используете драйверы Xbox 360 для взаимодействия с контроллером PS3, игры, скорее всего, будут отображать схему управления Xbox. Поэтому, когда игра хочет, чтобы вы «нажали X», вам нужно нажать кнопку «Квадрат».
Шаг 3: Создание профиля
На этом этапе ваш DualShock 3 готов к работе. Однако, если вы так склонны, вы можете настроить свой контроллер с помощью различных приложений, включенных в ScpToolkit.
- С помощью диспетчера профилей вы можете создавать собственные сопоставления кнопок, которые затем можно менять на лету. Вы также можете создать отображение для клавиатуры и мыши.
- Диспетчер настроек даже позволит вам настроить чувствительность большого пальца, гул, задержку контроллера и светодиодный дисплей, а также множество других расширенных настроек.
Устранение неполадок для Windows 10
Windows 10 может быть разборчивой с контроллерами. Неудивительно, что операционная система Microsoft предназначена для работы с аксессуарами Xbox One и экосистемой Xbox Live: она не подходит для устройств Sony, особенно устаревших. Хотя ScpToolkit обходит большинство проблем, с которыми пользователи могут столкнуться при использовании DualShock 3 на своих ПК, в процессе установки могут возникать ошибки. К счастью, существует обходной путь для установки драйверов, если процесс не проходит гладко. Однако может быть целесообразно выполнить резервное копирование важных файлов перед продолжением, даже если процедура не обязательно опасна. В конце концов, вы будете изменять настройки запуска Windows.
- Начните с нажатия кнопки « Пуск» или клавиши Windows.
- Зайдите в настройки .
- Нажмите на Обновление и безопасность .
- Выберите Recovery из списка слева.
- Нажмите Расширенный перезапуск.
- Теперь подожди. Ваша система будет перезагружена и загружена в режиме, который позволит вам изменить прошивку и параметры запуска, что позволит вам обойти принудительное применение подписи драйверов.
- Выберите « Устранение неполадок» в появившемся списке параметров.
- Нажмите Расширенные настройки, затем Настройки запуска . Это инициирует другой перезапуск.
- После того, как ваша система загрузится снова, у вас будет другой набор опций на выбор. Найдите Отключить принудительное использование подписи драйверов, затем нажмите клавишу F7, чтобы перезагрузить компьютер в последний раз.
- Когда ваш компьютер завершит перезагрузку, выполните описанные выше процедуры, чтобы переустановить и настроить Scptoolkit.
- Лучшие контроллеры Xbox One на 2020 год
- Как подключить контроллер Xbox One к ПК
- Как быстро и легко подключить контроллер Xbox 360 к ПК
Источник