Как играть на эмуляторе ps3 на клавиатуре с мышкой
Разработчик matlo сегодня выложил новую версию программы, которая эмулирует PS3 геймпад на операционной системе Linux. Это приложение позволяет использовать клавиатуру и мышь для любой из игр на PS3. В самом конце статьи вы найдете видео инструкцию по установке и настройке данного приложения, и как выглядит COD: Black Ops с клавиатурой и мышкой на PS3
Это руководство объясняет, как управлять PS3 с ПК с помощью клавиатуры, мышки, джойстика подключённого к ПК с установленным на него Linux и использованием Bluetooth Dongle.
Требования:
• Ubuntu 10,10 Live CD (или любой другой на основе Debian Linux дистрибутива)
• SIXAXIS
• bluetooth dongle с чипом, который может изменять свой bdaddr (Bluetooth адрес устройства).
Сделайте это на свой страх и риск. Я не несу ответственности за любой ущерб, который вы можете нанести вашей PS3 или ПК.
Советую купить дешевые (несколько $) CSR Bluecore4 dongles на Ebay, которые работают с этим способом. BlueCore4 это первый чип CSR BlueCore, который реализует EDR (Enhanced Data Rate), так что ключевые слова для поиска являются CSR и EDR. Внимание: большинство из этих ключей являются подделками
Пожалуйста, обратите внимание, что я не несу ответственности за неработающий dongles.
Не пытайтесь использовать SIXAXIS эмулятор и джойстик в одно и то же время, и восстановить bdaddr, если вы не используете его в SIXAXIS эмулятор больше.
Эта инструкция была написана для Ubuntu с live usb disk (ничего не сохраняется на жестком диске).
Вы можете установить Ubuntu на ваш компьютер! Если у вас установлена ОС Windows, то вам нужно установить виртуальную машину, если вы хотите установить Ubuntu на жесткий диск, не удаляя Windows.
1) Установка
Добавить "universe", для ваших настроек:
- Запустите System>Administration>Synaptic Package Manager.
- Выбирите Settings>Repositories.
- Затем выберите universe, и закройте окно.
- Выберите функцию перезагрузки.
2) Как использовать данную программу
Подключите SIXAXIS (и bt dongle) к компьютеру.
Запустите sixemugui (ярлык: Applications>Game>Sixemugui).
1. Выберите SIXAXIS (Джойстик)
2. Выберите the bt dongle
3. Установите адрес для донгла (не забудьте указать старый адрес в параметре ниже)
4. Снова выберите SIXAXIS и the bt dongle
5. Отключите SIXAXIS, зажимая кнопку PS3, пока джойстик не выключится
6. Выберите функцию: Start emu (всплывающее окно покажет вам, если соединение установлено успешно)
7. Выберите параметры emuclient
8. Выберите файл конфигурации для использования
9. Запустите emuclient
10. Играть в игру с клавиатурой и мышкой (нажмите Escape для выхода emuclient)
11. После того как вы закончили играть выберите функцию: Stop emu
Примечание: File>Save позволяет вам сохранять SIXAXIS и PS3 адреса, чтобы вам больше не требовалось после подключения SIXAXIS ничего настраивать.
3) Настройка кнопок для клавиатуры
Рекомендуется изменить кнопки и калибровку мыши для каждой игры.
Файлы конфигурации должны быть сохранены в каталог
is the home directory).
Запустите sixemuconf (ярлык: Applications>Game>Sixemuconf).
Скриншоты конфигурации для COD: Black Ops:
Элементы меню "Edit" позволяют редактировать конфигурацию оборудования:
"Replace Mouse" пункт позволяет изменить имя мыши и её ID.
"Replace Keyboard" пункт позволяет изменить имя клавиатуры и её ID.
"Replace Mouse DPI" пункт позволяет настраивать мышку по старым / новым dpi значений (чем значение dpi выше, тем лучше).
4) Режим калибровки мыши
Перед калибровкой мыши, убедитесь, что установили в игре высокую чувствительность мыши, и не забудьте установить dpi на максимальное значение
Чтобы запустить emuclient в режиме калибровки помощью мыши, выберите Mouse>Calibrate в sixemugui приложения. После этого запустите emuclient.
Этот режим калибровки не сохраняет конфигурацию!
Каждое значение должно быть установлено впоследствии в файле конфигурации с sixemuconf tool.
Текущие значения калибровки мыши появляются в "Mouse calibration" в программе.
Этот режим калибровки позволяет калибровать мышку самостоятельно. Она читает значения из загруженных конфигураций, но не сохраняет их (используйте Sixemuconf, чтобы применить изменения в конфигурационный файл). Для изменения значений используйте rctrl + FX комбинации клавиш, и используйте колесико мышки.
The dead zone должно быть установлено на высоком устойчивом положении.
Различные dead zones для X и Y имеет смысл только для "прямоугольной" формы dead zone.
The dead zone должен быть установлены в стабильном положении.
Помните, что после того, как вы настроили оптимальные настройки мыши, через этот режим калибровки, вы должны запустить sixemuconf и изменить файл конфигурации в соответствии с вашими новыми настройками мыши!
5) Клавиатурные макросы
Примечание: Поддержка Макросов глючит в версии 0,20. Используйте версию 0,15 для макросов (или ждите версию 0,21).
Можно настроить клавиатурные макросы.
Нажатие клавиши будет генерировать ряд мероприятий, с условиями времени.
Команды являются следующие:
- key down
- key up
- key press (= key down + delay + key up)
- delay (unit = ms)
Каждый макрос должен быть сохранен в файле
это домашний каталог. Emuclient папка является скрытой).
Все клавиши на клавиатуре могут вызывать макрос. Полный список можно найти в conversion.c
Сообщите мне, если что-то не работает и добавте следующие данные:
• Distribution Linux
• the PS3 hardware version (slim, fat 40Gb, fat 60Gb, . )
• the PS3 firmware version
• Bluetooth Dongle (точная модель + прошивка на донгл + информация о командах "hciconfig -a hci0" и "sudo hciconfig hci0 revision" после написания их в терминал)
• Информация о ПК (по крайней мере, название процессора и объем оперативной памяти)
Кто-то скажет, что трио клавиатура+мышка+ Playstation 3 совершенно не совместимы, хотя это не так. И в этой статье я бы хотел поговорить о проблемах поддержки клавиатуры + мышки в консольных играх.
Начнём с того, что можно и нельзя подключать к PS3. В общем-то к ней можно подключать клавиатуру и мышку, как Bluetooth, так и проводную USB, у PS3 есть стандартные драйвера поддержки обычных клавиатур.
Конечно кто-то заметит, что Sony не сделала фирменную клавиатуру для Playstation, но они ошибаются, она есть и называется Playstation Wireless Keypad. Данное устройство представляет собой мини клавиатуру, которая крепится на геймпад, с её помощью можно печатать текст, а так же нажав переключатель превратить в сенсорную панель и использовать как тачпад. Так же есть специальная клавиатура от небезызвестной Logitech под названием Cordless MediaBoard Pro for PS3, которая отличается от обычной тем, что отмечены клавиши заменители стандартных кнопок геймпада + встроенной сенсорной панелью.
С мышками всё сложнее, никто специальных мышки для PS3 не делает, да и зачем, в представленных моделях клавиатур есть заменители мышек в виде тачпада. Но это не значит, что мышку подключить нельзя, да её можно подключить и даже настроить под правую или левую руку. Но использовать её можно только в браузере PS3.
Теперь перейдём к другой проблеме, почему в играх для PS3 не используют мышки? Это всё обусловлено банальным удобством. В большинстве своём приставки расположены у игрока у телевизора, а игрок сидит перед ним на диване или в кресле, а эти места не очень хорошо приспособлены для использования данных девайсов. Так же, почти у всех игроков не подключены данные периферийные устройства. Вот и разработчики не делают возможность играть в те же шутеры на консолях с клавиатура+ мышь, хотя возможности все есть.
Конечно эту проблему можно обойти покупкой FragFX, который заменяет обычный геймпад, но в мультиплеере это считается читом. Другой вариант — это PS Move, который будут поддерживать большинство шутеров, которые издаются на Playstation 3. Хотя, на месте той же Sony, я бы сделал фирменную Bluetooth мышку, которую можно было бы использовать в паре с Navigation Controller, этим шагом повысилась бы привлекательность приставок, как дешёвых способов получить удовольствие в онлайн баталиях в жанре FPS.
Любители игр, переходящие с PC на консоли, часто испытывают проблемы с управлением на геймпаде, что для некоторых может стать ключевой причиной не покупать консоль. В данной статье мы расскажем о том, как можно решить эту проблему.
На рынке есть множество адаптеров, с помощью которых можно играть с клавиатурой и мышкой на консоли. К нам попал один из таких переходников. Этот девайс называется XIM APEX от американской компании XIM Technologies, занимающейся производством XIM уже 12 лет. В России его можно купить в магазине X-Sight. Что важно, XIM APEX разрабатывается и собирается в Штатах и это действительно приятно, так как вся электроника в основном производится в Китае. Мы протестировали APEX и готовы рассказать все самое важное о нем и в целом о работе подобных устройств.
В комплект устройства входят: эмулятор XIM APEX, XIM-хаб на три порта и
визитка производителя. XIM APEX поддерживает консоли Xbox и PlayStation текущего и прошлого поколения. С его помощью вы сможете подключить:
– Клавиатуру и мышь, в том числе беспроводные модели
– Сторонние геймпады в проводном и беспроводном режиме (например Xbox Elite Controller к PS4)
– Аркадные контроллеры для файтингов
– Джойстики для авиасимуляторов.
Я побегал в Call of Duty: Black Ops 3 с помощью WASD, отлично целился и стрелял мышкой, и все это на PlayStation 4. Управление очень удобное все движения мыши считываются корректно. С каждой новой каткой я видел, что начинаю играть лучше и лучше. Очень важно не делать резких рывков мышкой (о причине расскажу ниже), но к этому действительно быстро привыкаешь. Буквально через 2 часа игры я мог точно с первого раза развернуться на 180 градусов, подпрыгнуть или присесть во время стрельбы не теряя в точности.
Важно понимать, что XIM APEX не добавляет в игру поддержку мыши и клавиатуры как на ПК – это эмулятор геймпада. Консоль по-прежнему думает, что вы используете геймпад – поэтому вы технически не сможете развернуть героя быстрее, чем это возможно на стиках самого геймпада. Простыми словами, вы управляете тем же геймпадом, но с помощью клавиатуры и мышки. Ну и, конечно, везде, где раньше игра предлагала Вам нажать треугольник, она будет продолжать вам подсказывать про треугольник, и не подозревая, что вы играете на клавиатуре.
Если заглянуть на Reddit, можно найти множество критиков, которые считают XIM APEX читерством. У меня у самого было такое же мнение о данных адаптерах, но после теста я понял, что это не так. Это эмулятор геймпада, не ПК и мышь. Да он сделал мою игру более удобной и комфортной, я действительно начал чувствовать себя уверенней и начал атаковать гораздо смелее. Но при этом вы все равно не сможете творить те же чудеса, что и про-геймеры на PC с мышью и клавиатурой. История с XIM APEX похожа на дискуссии вокруг геймпада Scuf, за счет дополнительных кнопок которого начинаешь чувствовать себя более комфортно в вертикальном геймпее, или аркадных стиков для файтингов, которые так любят про-файтеры.
Если геймпад – продолжение ваших рук, то подобный девайс вам не нужен, вы и так справитесь. XIM APEX – устройство для тех, кому неудобно играть на геймпаде. И в конечном итоге все равно побеждает тот, кто лучше понимает игру, а не тот, кто быстрее целится.
Как играть на клавиатуре и мышке на консолях нового поколения?
Не хочется сильно углубляться в философские вопросы о том что «тру», а что нет, но многие рано или поздно сталкивались с проблемой игры в шутеры на геймпаде, при покупке своей первой консоли. После многолетней игры с клавиатурой и мышкой на ПК, приноровиться к управлению в консольных шутерах бывает очень и очень непросто.
И специально для этого было придумано и выпущено огромное количество устройств, которое позволяет подключить клавиатуру и мышку к консоли. В этой небольшой статье хотелось бы немного расставить точки над i и рассказать о текущем положении дел. Основной фокус будет на консолях от PlayStation, ибо, к сожалению, не владею приставками от Майкрософт.
До того, как перейдём к разбору адаптеров, разберёмся в том, что предлагают консоли, без покупки дополнительных переходников.
Вот тут нужно немного разделить эту «поддержку» на группы:
1 – 99% игр поддерживают клавиатуру. как источник ввода текста. Играя в MMORPG типа TESO или FF14 невозможно представить себе продуктивное общение в чате при помощи геймпада. Конечно короткую фразу набрать не будет проблем, но вот договориться о тактике на следующего босса в подземелье понадобится очень большое время. Поэтому очень многие покупают компактную Bluetooth клавиатуру и спокойно переписываются, сидя в кресле.
2 – Клавиатура и мышка может поддерживаться игрой, но только в отдельных меню. Точного списка нигде нет, но в некоторых играх можно выбирать пункты меню, либо двигать курсором при кастомизации персонажа, а не только геймпадом, но при старте игры естественно уже абсолютно ничего не работает.
Итак, когда всего лишь 1% из общего количества игр поддерживает клавиатуру и мышку нативно так, как нам нужно, придётся искать альтернативы в виде огромного количества переходников и адаптеров. Но сперва разберёмся как же они работают? Вот небольшая выдержка из статей в интернете:
Про CronusMAX:
«CronusMAX использует скрытную технологию и его совершенно невозможно обнаружить онлайн, потому что в нём используется ID контроллера. В отличие от некоторых других адаптеров, в нашем случае консоль считает, что игрок использует её собственный контроллер, а все скрипты или моды просто автоматически имитируют нажатия кнопок, стиков и триггеров…».
Про XIM Apex:
«Консоль общается напрямую с контроллером — нет никакого USB ID (например, VID или PID), которые можно использовать для обнаружения устройства. XIM передаёт через контроллер все USB-данные, не связанные с вводом (в том числе звук, информацию о безопасности и т.д.). Но когда консоль запрашивает ввод, от лица контроллера начинает отвечать XIM. XIM запрашивает у мыши, клавиатуры и контроллера ввод, а затем преобразует его в состояние конртроллера и передаёт при запросе в консоль».
«Важнее всего то, что XIM не позволяет игроку превысить максимальную скорость поворота, заданную разработчиком в консольной версии игры. Например, в PC-версиях серии Call of Duty игроки могут выполнять «flick shots». Повысив чувствительность мыши, они могут резко ею двигать для быстрого прицеливания и уничтожения цели (таким же образом на PC выполняется потрясающий трюк “360 no scope headshot“). Но на консолях, даже при подключенном XIM, есть максимальная скорость поворота, поэтому игрок с XIM и мышью не может поворачиваться и целиться во врага за спиной быстрее, чем игрок с обычным контроллером.»
Итак по объяснениям сверху можно понять, что приставка не видит разницы между геймпадом и тем же самым XIM‘ом, так как адаптер просто симулирует нажатия кнопок и движения аналогов, но они все идут исключительно от ID контроллера, который всегда воткнут параллельно. Соответственно с технической точки зрения это невозможно ни вычислить, ни, соответственно, забанить.
Единственное из реальных решений в защите - придумать настолько сложный протокол обмена, чтобы его не расшифровали и не смогли «подменить» нажатия, что собственно говоря сейчас и происходит с Dualsense на PS5, но об этом позже.
Другой вопрос – трофейные лидерборды. Ну тут всё однозначно – модификация устройств ввода не запрещена. Ни макросы, ни переходники – ничего не запрещено, можно выбивать трофеи со спокойной душой.
Где переходники 100% запрещены, так это на официальных турнирах. Поиграть в Осаду или CoD на своей любимой мышке не получится ни при каких условиях в любом более-менее серьёзном турнире. И там обычно уже имеется список разрешённых устройств, в которых, естественно, ни XIM, ни Cronusmax нет.
Читерство ли это с философской точки зрения, ибо даёт нечестное преимущество итд итп – каждый пусть решает для себя сам.
Переходники на клавиатуру и мышку были популярны уже лет 20 назад в эпоху PS2, ибо как раз там начали своё бурное развитие консольные шутеры от первого лица. А так как и PS2 и PS3 поддерживала огромный спектр различных неофициальных устройств, никто и не заморачивался с «перехватом» нажатия кнопок и подменой ID устройства на оригинальный Dualshock (у кого были эти приставки помнят, как много китайских подделок было на рынке).
Большинство устройств выглядели подобным образом:
На PS4 на уровне прошивки системы были запрещены всевозможные нелицензированные устройства ввода, поэтому в достаточно короткое время с помощью ревёрс инжиниринга были найдены варианты подключения адаптеров через USB-Hub‘ы параллельно с оригинальными Dualshock 4.
Этот пункт был вынесен отдельно не спроста, ибо в голове у многих игра на геймпаде ассоциируется с расслабленным сидением на диване/кресле, а клавиатура с мышкой – сгорбившись за столом на табуретке. К счастью имеется большое количество вариантом, какие образом можно совместить приятное с полезным.
Один из вариантов – подставка на диван:
Просто на коленках:
Если сидеть в кресле, то вот такая подставка под руку:
Microsoft:
Тут всё просто - Xbox Series поддерживает геймпады с предыдущих поколений – никаких проблем продолжать использовать любимый переходник дальше нет.
Sony:
С PS5 всё сложно. В большинстве случаев игры на PS5 поддерживают возможность играть с лицензированных контроллеров от PS4 (но не Dualshock 4), соответственно его можно подключить для авторизации и продолжить играть. Но всё чаще начинают появляться игры, которые требуют только Dualsense (как пример Doom Eternal), а соответственно и нет никакой возможности использовать какой-либо адаптер (ибо «перехватить» ничего нельзя). На текущий момент не было найдено адекватного решения, возможно оно появится с появлением первых PS5 контроллеров от сторонних фирм, но пока поддержка PS5 приостановлена.
Рассмотрим несколько популярных адаптеров:
CronusMAX / Titan
До недавних пор я бы не называл эти адаптеры полноценными переходниками на клавиатуру и мышку, ибо для этого требовалось иметь компьютер (мышка и клавиатура подключалась к USB портам ПК, затем к нему же через USB подключался адаптер и лишь затем адаптер начинал передавать команды на консоль).
За последний год от обоих производителей вышло по новой версии своих адаптеров, CronusMAX Zen и Titan Two
Как вы можете заметить, теперь у них имеется два USB порта, как раз для клавиатуры и мышки, но всё равно для настройки и калибровки адаптеры придётся подключать к компьютеру.
На самом деле никто не использует ни CronusMAX ни Titan исключительно как переходник для клавиатуры и мышке - в основном они используются для макросов. Моментальная перезарядка нажатием одной кнопкой, отсутствие разброса у оружия, сложные комбинации при нажатии одной кнопки – это всё сюда. Исторически разработчики CronusMAX «откололись» от команды ConsoleTuner (Titan), и в итоге стали лидерами в этой области. На форумах и библиотеке сайта можно найти сотни различных скриптов, начиная от авто-рыбалки в какой-нибудь ММО, заканчивая комбо челленджами в Стрит Файтере.
Конечно можно сказать, что вот это точно читерство, но вся эта иллюзия разбивается при попытке самому написать хотя бы простенький скрипт, к примеру на «нажатие кнопки Х раз в 2 минуты». Отсутствие какой-либо обратной связи (скажем о том, попал ли удар в цель или противник успел отпрыгнуть), ограничение количество кнопок, а также необходимость регулярно изобретать велосипед в скриптовом языке (в нём всего три типа данных, есть ещё if-else и цикл while) сводят весь мнимый потенциал практически на нет. Но это только если самому пытаться что-то сделать, а не судить по видео в ютубе, но это не совсем по теме, поэтому продолжаем дальше.
Основное для чего я бы 100% рекомендовал использовать – это переходник для геймпадов. Благодаря достаточно хорошо разработанному ПО практически не имеет лага, что позволяет подключать даже аркадные стики для файтингов и не чувствовать дискомфорта. Ну а играть с «Dualshock 4 на PS3» либо «Xbox Elite Controller на PS4» и вовсе можно практически без дополнительных настроек.
Самый популярный и объективно лучший переходник на клавиатуру и мышку на рынке, в том числе из-за возможности конфигурации без подключения к ПК (через приложение на телефоне/планшете и подключению через bluetooth) и огромному количеству «smart translator» (индивидуальных настроек).
Более подробно о настройках из интернета:
«С точки зрения игрока может показаться, что игра в Call of Duty на консоли не представляет никаких сложностей. Но внутри игра представляет собой сложный массив управляемых ПО решений, упрощающих игру на контроллере вместо мыши и клавиатуры.
Например, существуют «мёртвые зоны» — небольшие области вокруг центра стика, не реагирующие на движение, чтобы избежать колебаний, когда игрок слегка задевает стик. Кроме того, у каждой игры есть тщательно подобранные «скорости ускорения»: прицел игрока движется быстрее, когда стик находится ближе к краю. Эти и другие нелинейные поведения позволяют удобно управлять играми наподобие Halo с контроллера.»
Соответственно, чтобы управление с клавиатуры и мышки чувствовалось натурально, нужно учесть все эти «мёртвые зоны» и «зоны ускорения», ведь даже при игре на геймпаде в разных шутерах очень хорошо чувствуется разница между ними. Это в софте XIM Apex настраивается так называевыми «баллистическими кривыми»:
Количество поддерживаемых игр очень большое, на официальном форуме оперативно добавляются большинство популярных новинок (да и как в случае со скриптами у CronusMAX, тут сами пользователи частенько создают и делятся своими настройками).
Что важно- разработчики адаптеров категорически против любых макросов и скриптов, поэтому никаких «турбо-выстрелов» или «распрыжка одной кнопкой» тут нет. И как уже упоминалось выше – «устройство не пытается дать пользователям возможность сделать нечто, невозможное на контроллерах».
К сожалению я сам не владею этим устройством, но видел рекламу и обзоры у очень многих околоигровых блоггеров, поэтому буквально пару предложений.
Этот адаптер – нечто промежуточное между отличной поддержкой клавиатуры и мышки у XIM и очень гибкими скриптами и макросами у CronusMAX/Titan. И них имеются свои конфигурации для популярных игр, а также есть поддержка базовых макросов, таких как turbo-fire и прочих.
С выходом новой версии S1 появилась возможность конфигурации без подключению к ПК «на лету» как у XIM‘а.
[
Одна из интересных возможностей – переключение клавиатуры в режим «ввод текста», ведь для XIM и CronusMAX для этого придётся подключать ещё одну (как бы это глупо не звучало), чтобы она определилась именно как клавиатура, а не как геймпад.
IOGEAR KeyMander, IFYOO KMAX1, Gam3Gear Brook ZPP004T, GameSir VX2 AimSwitch, Speedshot Ultimate и прочие - десятки их.
Даже имеются лицензированные устройства для самих консолей, такие как HORI PlayStation 4 TAC Pro Type или T.A.C GRIP:
Но у них у всех есть одна проблема – это индивидуальные настройки на каждую игру, а вернее их отсутствие. Как уже упоминалось в XIM, без «баллистических кривых» с такими адаптерами вы играть будете иногда чуть ли не хуже, чем с геймпада, либо будете тратить огромное количество времени на настройку.
Из плюсов могу отметить лишь цену - ведь последние модели CronusMAX ZEN, Titan Two, Xim APEX, Reasnow S1 - все стоят от 100$ и выше (даже с рук), а вот эти можно взять за 30-50$ для «попробовать» (правда это может навсегда отбить желание пользоваться такими адаптерами).
Вывод:
Как любят говорить в одной передаче «все выводы вы делаете сами».
Лично я после покупки год назад XIM Apex начал его использовать в большинстве шутеров, установив подставку под мышку, прикрученной к креслу Поэнг из Икеи. CronusMAX Plus (не ZEN) изредка используется для монотонный действий, типа «убить 10к монстров», где просто нужно нажимать 2 кнопки по очереди, а также для игры с Dualshock 4 на PS3.
Уверен, что в статье были допущены ошибки и/или описано было что-то не полностью, поэтому пожалуйста сообщите об этом, всё будет исправлено и дополнено. Также задавайте вопросы, если таковые имеются – постараюсь на них ответить ну или просто можете поделиться своими мыслями по этому поводу.
Читайте также: