Привет, Geektimes! Сегодня, конечно, не пятница, но тема самая что ни на есть пятничная. Всем мы любим отдыхать, каждый делает это по-своему, и, разумеется, среди аудитории IT-ресурса есть как фанаты видеоигр, так и фанаты PC как игровой платформы. Спору нет, в шутеры и RPG/RTS играть на мышке с клавиатурой удобно, но есть целые жанры, где аналоговое управление с геймпада/джойстика/руля предпочтительней. Сегодня мы разберёмся, как у нас обстоят дела с подключением самых популярных контроллеров к ПК: оригинальных геймпадов XBox 360, XBox One и PS3/PS4.
XBox 360 Gamepad for Windows
Самый простой и самый доступный в плане подключения геймпад. Всё, что от вас требуется — приобрести и подключить его к ПК. Windows сама обнаружит совместимое X-input устройство и скачает драйверы. После того, как центральная кнопка покажет один горящий сегмент, можно смело идти сражать монстров, покорять гоночные трассы и радоваться жизни.Плюсы и минусы: + Проще простого, чистый Plug And Play; + Сам геймпад стоит недорого; + Все игры на Windows с поддержкой геймпада рассчитаны именно на XBox-раскладку; + Надёжный и неприхотливый; — Только проводное подключение, если у вас wired версия, беспроводная версия геймпада дороже; — Не всем нравится ориентация стиков (аналоговых органов управления), дело привычки и личных предпочтений.
XBox One original Gamepad
Второй по простоте и доступности вариант. Работает точно так же: купил-подключил-работает. Если вам не нравится проводное подключение — потом отдельно можно достать wireless-модуль, который Microsoft обещала выпустить (видимо, вместе с Windows 10). Соответственно, плюсы и минусы примерно те же самые.Плюсы и минусы: + Проще простого, чистый Plug And Play; + Все игры на Windows с поддержкой геймпада рассчитаны именно на XBox-раскладку; + Возможно подключить по радиоканалу и играть без проводов; — Не самая приятная цена, беспроводной модуль продаётся отдельно; — Тяжелее, чем конкуренты, к тому же требует двух батареек/аккумуляторов формата АА (в некоторых странах батареи идут в комплекте); — Не всем нравится ориентация стиков (аналоговых органов управления), дело привычки и личных предпочтений.
PS3-геймпад DualShock 3, SixAxis или PS4-геймпад DualShock4
Для подключения оригинального геймпада от PlayStation 3 или PlayStation 4 вам понадобится MiniUSB- или MicroUSB-кабель, драйверы от геймпада XBox 360 (в случае, если у вас Windows 7, на 8.1 не требуется), Microsoft .Net 4.0 и распространяемые пакеты Visual C++ для Visual Studio 2013 и самое главное — программа SCP Driver. Порядок действия таков: для начала не подключаем геймпад, а просто ставим нужный софт. Скачиваем оригинальные драйверы от XBox 360 геймпада, устанавливаем. После этого распаковываем архив SCP Driver’а куда нам удобно (хотите – в Program Files папочку создайте, хотите — куда-нибудь ещё отправьте, важно – чтобы файлы никто случайно не удалил). Подключаем геймпад по проводу, если необходимо Bluetooth-подключение — вставляем «свисток» USB-Bluetooth адаптера (версии не ниже 2.1) и ждём установки драйверов системой. Примечание: утилита резервирует Bluetooth-адаптер за геймпадами, так что встроенный BT-модуль лучше выключить хоткеем или из панели управления, если таковой имеется и используется в вашем ноутбуке / компьютере. Лично я рекомендую вот этот адаптер — он точно работает и не вызывает вопросов ни у системы, ни у стороннего софта. Далее — открываем ScpDriver.exe, если у вас Windows XP или Vista, ставим галочку «Force Install» (в остальных случаях, стало быть, не ставим), нажимаем кнопку «Install» и ждём, пока программа доложит об успешном выполнении установки. После выполнения этих нехитрых манипуляций геймпад будет работать как X-Input совместимый, то есть виден в системе как оригинальный контроллер от XBox 360. Если хотите использовать беспроводное подключение — просто отсоедините провод от геймпада, он автоматически перейдёт на Bluetooth-соединение. Плюсы и минусы: + Поддерживает последние оригинальные геймпады от PS3 и PS4; + Позволяет использовать до 4 геймпадов с одного USB-подключения; + Геймпады от PS3 сравнительно недорогие; — Требует ручной установки; — Bluetooth-адаптеры бывают разные, не всегда идеально работают с геймпадами; — Подсказки в играх будут идти с XBox-кнопками: либо привыкать и запоминать что-где, либо купить наклейки на кнопки PS-геймпада; — PS3-геймпады особенно ругают в шутерах за неинформативные стики;
Оригинальный геймпад от PS4, альтернативный метод
Есть путь проще и приятнее, к тому же, позволяющий выжать все соки из DualShock 4. Называется он InputMapper. Данная утилита позволяет подключить оригинальный геймпад от PS4 и использовать его на полную катушку: будет работать и сенсорная панель, и датчики ускорения. Всё, что потребуется для установки — сам геймпад, последняя версия программы (взять можно вот здесь) и пять минут на простую установку. Программа простая, с её установкой PS4 геймпад превращается в такой же понятный и доступный системе девайс, как оригинальный XBox 360 Gamepad for Windows с двумя приятными бонусами. Сенсорная панель работает как трекпад — вы можете управлять с неё курсором. Не сказать, что очень необходимая штука, но иногда так лень тянуться к мышке или вставать с дивана… Акселерометры тоже работают (правда, я не знаю, где их можно использовать и какие игры их поддерживают, но наличие фичи лучше, чем её отсутствие). Чтобы подключить PS4-геймпад по Bluetooth, необходимо перевести его в режим pairing: зажать кнопку «share» (в играх она выполняет роль «back») и PS на несколько секунд, дождаться, когда геймпад начнёт быстро и прерывисто мигать сигнальным светодиодом, зайти в меню Bluetooth-подключения на вашем компьютере и просто подключить контроллер к ПК. InputMapper прекрасно распознаёт как проводное, так и беспроводное подключение. Плюсы и минусы: + Проще, чем подключить через SCP Driver; + Работает у всех и всегда, с SCP Driver бывают заморочки; + Работают все фичи PS4-геймпада; + Сам геймпад намного лучше, чем его аналог у PS3; + Bluetooth-подключение без проблем и необходимости докупать внешний адаптер; — Цена геймпада; — Подсказки в играх будут идти с XBox-кнопками: либо привыкать и запоминать что-где, либо купить наклейки на кнопки PS-геймпада;
Какой геймпад выбрать
Собственно, здесь вопрос в том, есть у вас консоль дома или нет. Если есть — наверное, нет смысла переходить на геймпады альтернативной компоновки (если, конечно, у вас нет опыта общения с ними и вы не уверены в том, что XBox раскладка подход лучше, чем PS и vice versa). Если у вас никогда консоли не было, а геймпад вы берёте для какого-нибудь Dark Souls, игры в Need For Speed с дивана или ещё для чего-нибудь такого — самым доступным и простым вариантом станет покупка XBox 360 Gamepad for Windows. Никаких заморочек, нативная поддержка всех игр, отличная эргономика. Что касается геймпадов PS4 и XBox One — здесь выбор, опять же, зависит от личных предпочтений, однако, вот что я заметил. PS4-геймпад лучше собран. Материалы корпуса выглядят (и ощущаются) дороже, все кнопки нажимаются идеально, а источник основного недовольства игроков — аналоговые стики — укоротили и сделали намного более чувствительными. Если от оригинальных контроллеров PS3 я плевался, то PS4-контроллер вызывает исключительно тёплые чувства. Сенсорная панель в некоторых играх мешается, но это дело привычки. Минусов у контроллера два: на мой взгляд, крестовина просто ужасная и очень неудобно расположена, а кнопки «share» и «option» (в системе они будут выполнять роль «back» и «start» соответственно) нажать вслепую не выйдет. К сожалению, не могу сказать много хорошего о геймпаде XBox One. Да, его эргономика стала лучше, он приятнее ложится в руку, пальцы сами находят все нужные органы управления, а новая крестовина просто превосходна, но… качество сборки и материалов вызывают не столько вопросы, сколько сомнения в адекватности инженера или дизайнера, который это дело утверждал и разрабатывал. Глянцевые вставки. Глянцевые кнопки. Глянцевые курки. Хорошо хоть стики не глянцевые. Кроме того, не смотря на то, что я фанат XBox-раскладки и эргономики, геймпад XBox One тяжелее и намного хуже собран, чем его основной конкурент. К тому же беспроводное подключение всё ещё под вопросом. А ещё новые кнопки над курками очень не понравились – тугие, неинформативные, выглядят ненадёжно. Вот. Мой личный чарт адекватности покупки выглядит следующим образом:
- XBox 360 Gamepad for Windows или его беспроводная версия.
- DualShock 4. К тому же на него сейчас цена весьма интересная.
- XBox One Gamepad. Опять же, скидки! Проводная версия — и та дороже.
Разумеется, есть масса геймпадов от сторонних производителей. Какие-то из них хороши, какие-то не очень, зато дёшевы. Здесь речь о личных предпочтениях каждого, ну и о финансовой ситуации, разумеется. С другой стороны, отдать 1-2 тысяч рублей за какой-нибудь noname-геймпад и обнаружить, что ни плавности, ни точности, ни стабильного срабатывания кнопок в нём нет — не очень приятно. На этом всё. Оставайтесь на связи, скоро препарируем NVIDIA GTX970 и посмотрим, почему над ней смеются в интернете. Ну а пока можно почитать что-нибудь из наших предыдущих публикаций: Обзоры: » Razer Abyssus: самый доступный Razer» Nikon 1 S2: однокнопочная беззеркалка» Обзор Lenovo Miix 3-1030» Разбираемся в арт-хаосе компании Wacom» ASUS ZenFone 5, LG L90, HTC Desire 601 — двухсимочная война за потребителя, часть 1» ASUS Transformer Pad» Гарнитуры Razer Kraken» Радиостанции Midland GXT-1050 Цикл PC Buyer’s Guide:» PC Buyer’s guide: выбор видеокарты» PC Buyer’s Guide: выбор блока питания» PC Buyer’s Guide: охлаждение» PC Buyer’s Guide 2015: Материнские платы, чипсеты и сокеты» Кручу-верчу, запутать хочу. Разбираемся в линейках HDD
28 июня 2013
Прогресс не стоит на месте, и наряду с наращиванием технических характеристик смартфонов, появляются все новые и новые игры со сложной графикой. А куда ещё же девать всю эту мощь любимых девайсов, кроме как не на игры?
Игры классные, наверняка, каждый нашел для себя свои любимые в Google Play, а кто-то, напротив, любит понастольгировать по старым играм через эмуляторы различных консолей для Android. Но часто бывает так, что управление игрой мелкими виртуальными кнопками вызывает дискомфорт и усталость рук, а в порыве азарта доводит до бешенства, когда вдруг промазал по кнопке и по этой причине ты пересёк финишную черту вторым, или твои враги убили твоего героя раньше. Устранить это досадное недоразумение вам поможет программа Sixaxis Controller. Программа Sixaxis Controller представляет из себя утилиту по управлению джойстиком Dualshock3 от приставки Sony Playstation 3. К счастью, джойстики найти в свободной продаже проблем не составляет, так что если вы заядлый геймер, а джойстика у вас еще нет, но вы всерьез задумываетесь над его приобретением, то этот именно для вас. Думаю, никому не нужно объяснять, насколько удобнее держать в руках именно джойстик и иметь дистанционное управление устройством. Если пойдёте покупать, то обращайте внимание на «породистые» устройства, остерегайтесь подделок. Официально в России продаются Dualshock3 с номерами: CECHZC2R, возможны и варианты для других стран: CECHZC2E (Европа), CECHZC2H (Азия), CECHZC2U (США). Обращайте на это внимание при покупке. Кабеля MiniUSB-USB в комплекте с джойстиком нет, не забудьте докупить при необходимости. Если у вас дома есть приставка Sony Playstation 3, то вам уже повезло. Итак, подготовительные действия вы уже совершили, давайте перейдём к самой программе. Скачать её можно в Google Play, около 80 рублей. К сожалению, программа Sixaxis Controller требует наличия root прав на вашем устройстве под управлением Android, без них она функционировать не сможет. Да, Android поддерживает подобную периферию (по крайней мере, версии Android 4.0 и выше) на системном уровне и позволяет подключать такие устройства через OTG-кабели. Но мы с вами хотим играть качественно и комфортно, по-современному, без проводов, и в любые игры, а не только в те, в которых есть родная поддержка аппаратных кнопок. Поэтому, без внедрения в систему тут не обойтись. При запуске программы видим следующее:
Нас очень интресует строчка слева внизу, где написано «Local Bluetooth Address». Для того, чтобы наш аппарат на Android и джойстик могли работать в тандеме, необходимо, чтобы эти адреса у телефона и у джойстика совпадали. Изначально в джойстик зашит адрес 00:00:00:00:00:00, но это не беда, его легко сменить на требуемый. При наличии у вас кабеля OTG для вашего устройства Android, все просто до безобразия. Но, прежде чем соединять устройства, перейдем в настройки телефона, вкладка «Язык и ввод» и поставим галочку напротив метода ввода «Sixaxis Controller»:
Зайдем в программу, нажмём кнопку «Change IME» и выберем «Sixaxis Controller»:
Соединим два устройства:
Нажимаем кнопку Start, программа сразу же запросит права суперпользователя, предоставим их на постоянной основе:
После этого нажмём кнопку «Pair Controller», а на джойстике нажмём кнопку «Power» (круглая такая, с логотипом PS). Подождём секунд 5, пока программа Sixaxis Controller «прошьёт» требуемый адрес в наш джойстик. Всё, теперь можно конструкцию разбирать. Если джойстик отключился, то снова жмём кнопку «Power», должны раза три-пять моргнуть красные светодиоды на контроллере, а потом загореться один постоянно, соответствующий цифре «1»:
Если у вас нет в наличии кабеля OTG (или телефон/планшет не поддерживает), то не отчаивайтесь. Скачайте и установите для Windows программу Sixaxis Pair Tool, а с помощью неё в диалоговом окошке пропишите «Local Bluetooth Address» вашего телефона а нажмите кнопку «Update», предварительно соединив джойстик с компьютером:
Итак, теперь, наконец-таки мы проделали все предварительные действия. Возникает вопрос: как играть? Вот об этом, сейчас ниже я вам и расскажу. Все игры на Android подразделяются условно на две большие категории: со встроенной поддержкой аналоговых контроллеров (некоторые игры, почти все эмуляторы игровых приставок) и без таковой (все остальные игры). Рассмотрим первый вариант: с поддержкой игровых контроллеров. Для того, чтобы приступить играть в подобные игры, нужно на стартовом окне программы установить «Active Touch Profile» в положение «None». Далее выполняем следующие действия: Menu → Preferences → Gamepad Settings → Enable Gamepad (ставим галочку). Тем самым мы заставили устройство думать, что к нему подключен аналоговый контроллер. Сворачиваем программу кнопкой «Home» (домик), и запускаем игру. Например, это может быть Grand Theft Auto: Vice City или Beach Buggy Blitz. Не забываем в настройках игры выставлять соответствующий метод управления:
Как видим, всё работает замечательно, без нареканий. Но если с одной категорией игр мы разобрались, то как быть со всеми оставшимися играми, спросите вы? А ответ есть, и он положительный! Для этого разработчики предусмотрели вариант эмуляции нажатия областей экрана, которые будут соответствовать тем или иным кнопкам на нашем джойстике. Понимаю, звучит немного сложно, но давайте перейдём к конкретным действиям. Возьмём в качестве примера игру Carmageddon. Аппаратной поддержки аналоговых контроллеров у неё нет, а стало быть нужно забивать управление вручную. Сперва зайдём в игру и снимем парочку скриншотов игрового процесса, они нам понадобятся:Открываем программу Sixaxis Controller. Делаем следующие действия: Menu → Preferences → Touch Emulation → Edit Touch Profiles. Перед нами серое поле, а по центру надпись, говорящая о том, чтобы вызвать меню, нужно дважды коснуться экрана, так и сделаем (или нажмём на кнопку меню, если таковая есть в вашем аппарате, например у Samsung). Теперь выбираем «Change Background» (сменить фон) и выбираем в качестве подложки наш скриншот игрового процесса. Теперь опцией «Edit Background» поворачиваем/растягиваем подложку под наш будущий игровой процесс, там всё интуитивно понятно. Далее опциями «Add Button» и «Remove Button» соответственно добавляем или удаляем нужные нам кнопки и разносим их на желаемые области экрана. После того, как всё сделаете, у вас должно получиться примерно следующее:Как видим, всё работает замечательно, без нареканий. Но если с одной категорией игр мы разобрались, то как быть со всеми оставшимися играми, спросите вы? А ответ есть, и он положительный! Для этого разработчики предусмотрели вариант эмуляции нажатия областей экрана, которые будут соответствовать тем или иным кнопкам на нашем джойстике. Понимаю, звучит немного сложно, но давайте перейдём к конкретным действиям. Возьмём в качестве примера игру Carmageddon. Аппаратной поддержки аналоговых контроллеров у неё нет, а стало быть нужно забивать управление вручную. Сперва зайдём в игру и снимем парочку скриншотов игрового процесса, они нам понадобятся. Открываем программу Sixaxis Controller. Делаем следующие действия: Menu → Preferences → Touch Emulation → Edit Touch Profiles. Перед нами серое поле, а по центру надпись, говорящая о том, чтобы вызвать меню, нужно дважды коснуться экрана, так и сделаем (или нажмём на кнопку меню, если таковая есть в вашем аппарате, например у Samsung). Теперь выбираем «Change Background» (сменить фон) и выбираем в качестве подложки наш скриншот игрового процесса. Теперь опцией «Edit Background» поворачиваем/растягиваем подложку под наш будущий игровой процесс, там всё интуитивно понятно. Далее опциями «Add Button» и «Remove Button» соответственно добавляем или удаляем нужные нам кнопки и разносим их на желаемые области экрана. После того, как всё сделаете, у вас должно получиться примерно следующее:Теперь опцией «Save Profile» сохраняем наш созданный профиль под именем Carmageddon. Выходим на главный экран, проверяем, что в качестве метода ввода (IME) должно быть выбрано Sixaxis Controller, в качестве «Active Touch Profile» должно быть выбрано «Carmageddon». И, самое главное, не забываем деактивировать аппаратный контроллер, если он был включен: Menu → Preferences → Gamepad Settings → Enable Gamepad (снять галочку). В противном случае, это может привести к сбоям и некорректной работе игры при управлении джойстиком с эмуляцией касаний. Всё, можно играить!С играми разобрались, но давайте-ка рассмотрим ещё некоторые фишки, которые, наверняка могут оказаться полезными. Программа Sixaxis Controller позволяет не только эмулировать области касания, но также позволяет назначить на любой из аналоговых триггеров опцию перемещения курсора мышки. Это особенно может быть полезно тогда, когда вам не хочется отвлекаться от джойстика к экрану (особенно при эмуляции тач управления). Чтобы активировать эту опцию, то нужно проделать следующее: Menu → Preferences → Mouse Emulation. Имеется 5 различных опций для настройки:«Toggle Mouse Mode» — определяет какой кнопкой будет включена эмуляция мышки. Для простоты лучше выбрать параметр «Always On». Опция «Analog Stick» даёт вам выбрать какой из триггеров будет отвечать за перемещение курсора: правый или левый. Опции «Left Mouse Button» и «Right Mouse Button» соответственно дают настроить какой кнопкой будет эмулировано нажатие правой или левой кнопки мыши. Имеет смысл назначить на кнопки R3 и L3 (нажатие на триггер). К сожалению, в Android кнопки мышки продиктованы настройками ядра, и это не исправить, разве что самому переписать ядро. Чаще всего, левая и правая кнопка равнозначны и обозначают прикосновение к экрану; на многих китайских устройствах типа TV Stick правая кнопка равносильна клавише «Назад». Идём далее, опция «Mouse Speed» эмулирует скорость перемещения курсора по экрану. Она невысокая, поэтому имеет смысл выкрутить на максимум. Ах да, не забываем, что при эмуляции мышки, как и ранее имеет смысл отключать опцию аналогового геймпада, дабы не столкнуться с некорректной работой.Ещё в программе есть возможность назначить на кнопки джойстика ввод тех или букв/цифр/символов (эмуляция клавиатуры). Но мне представляется это малоприменимым, поэтому рассматривать это в данном обзоре не будем. Давайте лучше вернёмся к эмуляции тача. При добавлении кнопок на экран вы наверняка заметили такие две интересные позиции как «ANALOG_LEFT» и «ANALOG_RIGHT». Да, это именно то, о чём вы подумали, они эмулируют виртуальные триггеры на экране, причём довольно-таки неплохо. Есть возможность детальной настройки, в том числе изменение осей X и Y, разберётесь. При нажатии на эту добавленную кнопочку она подсвечивается розовым цветом, а вокруг появляется зелёное кольцо, потянув за которое можно регулировать область действия триггера, тем самым все оптимально подобрав и настроив под себя. Ладно, меньше слов, давайте-ка я вам лучше покажу скриншот одной из увлекательной игры по мочилову зомби — Zombiewood, всё должно стать понятно:Также есть возможность подстройки обычных кнопок: назначить свайп в ту или иную сторону при нажатии на кнопку. Для этого так же, нажмите кнопку, она подсветится розовым, потом в меню выбираете «Button Properties», в выпадающем списке «Touch Mode» можно выбрать в какую сторону будет реализован свайп, а также опцией «Swipe Distance» можно отрегулировать длину свайпа. После настройки на экране вы увидите как видоизменилась кнопка, более светлая область подсказывает в какую сторону будет осуществлён свайп. Где это может быть применимо — я утверждать не берусь, возможно, в играх по типу раннеров, но там обязательно должен быть задействован гиродатчик, так что, на данном этапе существования программы Sixaxis Controller в раннеры поиграть не удастся. Но, тем не менее, стоит помнить, что возможность задать свайп присутствует.
Перейдём к выводам. Итак, мы рассмотрели программу, какие же плюсы можно выделить:
- комфортная игра без проводов;
- возможность задания как аналогового джойстика, так и виртуального;
- возможность играть практически в любые игры и эмуляторы.
Из минусов:
- невозможность играть в раннеры и некоторые другие казуалки;
- требует Root прав;
- нет реализации вибро;
- работает не со всеми прошивками (можно проверить совместимость бесплатной утилитой Sixaxis Compatibility Checker, доступна в Google Play).
Конечно, плюсы с лихвой перекрывают минусы. Говоря о сценариях использования, то их может быть уйма. Например, возможно соорудить подобную конструкцию, имея специальное крепление Gameklip:Ссылка в Play Store (бесплатная версия)Ссылка в Play Store (платная версия)Также сразу получаем ответ на вопрос о том, как же играть на китайских устройствах типа TV Stick, этакая реализация игровой консоли на Android. В крайнее время начали появляться достойные модели на чипах RK3188, что сравнимо по производительности с Samsung Galaxy S3/Note II, а это уже кое-что! Можно просто поставить планшет удобно и пройти сложный уровень, либо просто насладиться игрой на большом экране. Да и сами вы сможете выдумать себе то, как можно реализовать комфортную игру, приятного вам гейминга!
- Цена: $ 13.05 (бесплатная доставка)
Всем привет) На покупку этого контроллера подбил меня обзор уважаемого lolipop. Да, такой обзор уже был, но я решил написать свой, основная цель моего обзора — использование оригинального контроллера с непредназначенными для этого девайсами на Windows и Android. Кому интересно — добро пожаловать под кат! Для начала немного о покупке. Решил заказывать именно sixaxis, а не dualshock, т.к. в большинстве игр вибромоторы все равно не работают, а цена 13 против 20. Да и играюсь я ооочень мало, так для баловства и экспериментов и этот пойдет. Заказ был оплачен 01.06.2015, отправлен с нормальным треком, который отслеживался на всем пути и получен 26.06.2015. В отличие от вышеупомянутого обзора, мой пришел вообще без блистера, просто в картонной коробке.
ВНИМАНИЕ! На сегодняшний день этого лота не существует! Я дал ссылку на товар этого же продавца, но на КОПИЮ. Возможно появятся еще, возможно вы сможете найти полностью оригинальные или refurbished в других магазинах, возможно у вас уже есть такой контроллер. В любом случае — цель обзора не реклама товара, а мануал как подружить его с ПК или андроид-девайсами.
Вот так он выглядит
Как часто со мной бывает, я не удержался от разбора только что полученного девайса из Китая. Да и тем более продавец мамой клялся и выкладывал сравнительные картинки с другими лотами, объяснял что у него именно восстановленный оригинал, т.е. оригинальная плата в новом неоригинальном корпусе. Хотелось же проверить. Но если бы я внимательнее читал обзор lolipop и обратил внимание на то, что он потом его обратно 20 минут с матами собирал — то может и не полез бы. Но было уже поздно. Я его раскурочил и так же минут 20-30 и с матами собирал обратно. Разбирается он просто, с обратной стороны выкручиваются шурупы и рассоединяется на 2 части. А вот собрать… Не то, чтобы сложно, но то кнопка выскочит какая-нибудь, то наперекос закроется, то курок… Короче без необходимости лучше не вскрывать. Но раз уж разобрал — мы можем рассмотреть что там внутри. А внутри действительно оригинальная плата, оригинальная батарея. Кнопки и корпус — копия. В отличие от полученного lolipop — моя в довольно хорошем состоянии, ничем не залита, без крошек и т.п. С покупкой все понятно. Теперь перейдем к подключению его.Windows Если погуглить на эту тему, то наиболее часто на глаза попадается копипаста из 4 вариантов подключения. Сразу скажу, лично меня интересовал ТОЛЬКО беспроводной вариант (по bluetooth), с проводом некоторые из этих вполне работали, но никак не по БТ. Каждый разбирать не стану, но первые 3 глючные, могут напрочь вырубить USB порты, но самое вероятное что они просто не увидят ваш BlueTooth адаптер или не станут драйвера. 4-ый MotioninJoy — относительно живой вариант, но лично я опробовал его на 4 ПК, все на винде 7, с одним и тем же адаптером — нормально заработал он только на одном. И то люди часто жалуются на нестабильность работы. Кому интересно — подробный мануал по нему Для себя самым стабильным вариантом я определил XInput Wrapper. О нем и пойдет дальше речь.Для подключения нам понадобятся: — Контроллер от PS3 (DualShock 3 или Sixaxis, гарантировано только с оригиналом работать будет, с копией — как повезет) — miniUSB кабель — BT адаптер Bluetooth 2.0 + EDR или новее (не обязательно, если хотите играть без провода) — Операционная система XP (x86), Vista (x86, amd64), Win 7 (x86, amd64), Win 8 (x86, amd64), Win 8.1 (x86, amd64), добавлена поддержка Win 10Для беспроводного варианта предполагается, что БТ адаптер у вас уже подключен и установлены ровные драйвера под вашу ОСь, в диспетчере устройств нет устройств с «вопросами» и «восклицательными знаками» У меня в ноуте имеется встроенный БТ, но при настройке этим способом БТ адаптер будет работать ТОЛЬКО с контроллером от ПС3. Все остальные устройства отвалятся. Так что если у вас подключено что-то важное — учтите это. Я нашел в залежах обычный китайски адаптер и установил на него вот эти драйвера. Они подходят на огромное количество адаптеров. Если не было родных — пробуйте эти.
Это была матчасть. Теперь ПО, качайте все по ссылкам: — ScpServer — Microsoft .NET Framework 4.5.1 — Visual C++ 2013 — Latest DirectX Runtime(для Windows 8 и выше не надо) — Latest Xbox 360 Controller Drivers (для Windows 8 и выше не надо)Установка (все действия производить под администратором): — установите Microsoft .NET Framework 4.5.1, Visual C++ 2013, Latest DirectX Runtime. — Xbox 360 Controller Drivers (на этом этапе нужно устанавливать для 7, для ХР и Vista уже после установки SCP Drivers) — подключите по кабелю к ПК контроллер, винда сама должна найти стандартные драйверы — создайте папку C:Program FilesScarlet.Crush Productions — распакуйте в нее из первого архива (ScpServer_vXXXXXXXX.7z) содержимое папки bin — запустите ScpDriver.exe — для XP/Vista — отметьте Force Install option, для Win 7/8 не нужно, затем нажать Install, по завершении Exit. Перезагрузите ПК. Советую запустить SpcMоnitor.exe — показывает состояние подключенных контроллеров. А на 1 БТ адаптер их можно певесить до 4 ШТ! Если все прошло успешно — должен определиться host, затем контроллер 1 Для соединения подключите контроллер по USB к ПК, он определится, при отсоединении провода — должен подхватиться БТ. Сделать это нужно только первый раз. Потом не потребуется, если ничего менять не будете. Теперь ваш контроллер система воспринимает за оригинальный Xbox 360 Controller ) А это значит поддержка практически во всех более-менее современных играх ) Только на кнопках вместо букв символы. Дисконнект контроллера — нажмите и удерживайте L1 + R1 + PS более 2 сек. С помощью D3mapper.exe можно настроить эмулирование мыши. С виндой вроде все. Настройка на Android. Дружить девайсы будем с помощью Sixaxis Controller Здесь все куда проще, чем на винде. Главное требование — необходимы права ROOT пользователя. Как получать — расписывать не буду, т.к. для каждого устройства есть свои пути, а на многих китайских они уже «из коробки» есть. Но есть и другой нюанс — если на винде не пошло с одним БТ адаптером — можно попробовать другой, на андроид-девайсах из-за встроенного может не везде пойти. Например на Jiayu G3 не пошло, а на TV приставки коллеги все запустилось без проблем. А чтоб узнать пойдет или нет — есть специальная утилита. итак приступим: Из play.google скачать приложение Sixaxis Compatibility Checker для проверки совместимости вашего устройства и Sixaxis Controller. Устанавливаете, запускаете, жмете ОК, потом START Если все хорошо — должно появиться такое окошко с адресом Тогда идем дальше 1. Скачайте и установите на ПК SixaxisPairTool (версия 0.3.0) Запустите его и подключите контроллер к компьютеру по mini-USB. После автоматической установки драйвера высветится MAC-адрес в формате xx:xx:xx:xx:xx:xx. 2. Скачайте и запустите Sixaxis Controller на Андроид-устройстве (стоит $1.96, здесь лежит поправленная версия, чтобы скачать — зарегистрируйтесь на сайте). Нажмите на Start. Программа запросит рут права и внизу вы увидите Local Bluetooth Address, тоже в формате xx:xx:xx:xx:xx:xx — впишите его в SixaxisPairTool на компьютере, в поле Change Master и нажмите Update. Потом отключите контроллер от компьютера. 3. Включите контроллер кнопкой PS (круглая посередине). Если на контроллере горит одна лампочка — все получилось! 4. Теперь осталось только нажать Change Input Method в программе и выбрать Sixaxis Controller. Eсли вы хотите джойстик потом снова подключать к приставке, достаточно будет подключить его шнуром к PS3 и включить сначала приставку потом геймпад, они схватятся сами.Надеюсь вам понравилось и было полезно ) Используемые источники:
- https://habr.com/post/377963/
- http://android.mobile-review.com/market/16319/
- https://mysku.ru/blog/aliexpress/33629.html