Просмотров: 2048328-05-2011, 00:51
Разработчик 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) Настройка кнопок для клавиатуры Рекомендуется изменить кнопки и калибровку мыши для каждой игры. Файлы конфигурации должны быть сохранены в каталог ~/.emuclient/config directory (~ is the home directory). Запустите sixemuconf (ярлык: Applications>Game>Sixemuconf). Скриншоты конфигурации для COD: Black Ops: ![]() ![]() Так же можно определить конфигурацию для прицеливания: скопировать и вставить конфигурации # 1 в конфигурации # 2, щелкнуть правой кнопкой мыши на конфигурации # 2 trigger with switch back, и настроить все показатели мыши. Элементы меню "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/macros directory (~ это домашний каталог. Emuclient папка является скрытой). Пример: macro_example.txt #Defines the action that triggers the macro execution MACRO F1 #Performs a keystroke (key down + delay 50ms + key up) KEY e #Sleep 50ms DELAY 50 #Perform a key down KEYDOWN SPACE #Sleep 50ms (minimum delay between KEYDOWN and KEYUP) DELAY 50 #Perform a key up KEYUP SPACE Строки, начинающиеся с #, являются комментариями. Все клавиши на клавиатуре могут вызывать макрос. Полный список можно найти в conversion.c 6) Устранение неисправностей / Сообщения об ошибках Сообщите мне, если что-то не работает и добавте следующие данные: • Distribution Linux • the PS3 hardware version (slim, fat 40Gb, fat 60Gb, ...) • the PS3 firmware version • Bluetooth Dongle (точная модель + прошивка на донгл + информация о командах "hciconfig -a hci0" и "sudo hciconfig hci0 revision" после написания их в терминал) • Информация о ПК (по крайней мере, название процессора и объем оперативной памяти) Видео инструкция с установкой Sixaxis Emulator: COD: Black Ops с помощью клавиатуры и мышки на PS3 Ссылка на скачивание эмулятора: Sixaxis Emulator i386 Sixaxis Emulator amd64
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. Информация Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации. |