DS4Windows: рассматриваем возможности приложения
реклама
Все владельцы геймпадов DUALSHOCK 4, использующие эти замечательные контроллеры совместно с персональным компьютером, знакомы с приложением DS4Windows, которое является сильно переработанной версией утилиты ds4tools. Проблема тут в том, что автор DS4Windows (Jays2Kings) давно забросил разработку приложения, но большинство пользователей, не углубляясь в вопрос, вбивают в гугл: «Скачать DS4Windows», попадают на сайт программы и качают устаревшую версию. На самом деле, поддержка и разработка приложения активно продолжается, но уже другим энтузиастом Ryochan7. Им, со времени выхода последней версии DS4Windows от Jays2Kings, сделано немало изменений. Самым значимым является тот факт, что приложение сменило старый враппер ScpVBus на более новый и продвинутый ViGEmBus. К слову, этот же враппер использует, находящаяся в стадии вечного бета теста, утилита SC Controller, предназначенная для полноценной работы Steam Controller в отвязке от Steam. Для версии от Ryochan7, постоянно вносятся улучшения и исправления. В отличие от старой DS4Windows, в новой поддерживается не только проводное и Bluetooth сопряжение, но и подключение через родной беспроводной адаптер от Sony:
Кроме этого в приложении реализована поддержка некоторых сторонних PS4-совместимых геймпадов, например Hori Fighting Commander и Nacon Revolution Unlimited Pro. Возможно есть и другие, но я не нашёл списка совместимости.
Вернёмся к работе с DS4Windows. Первым делом скачиваем архив с актуальной версией программы. Извлекаем папку с приложением в любое место на вашем жёстком диске, желательно не в системную папку, в этом случае вам постоянно придётся запускать утилиту от администратора:
реклама
При первом запуске нам предлагается выбрать место сохранения файлов конфигурации:
реклама
Я настоятельно советую выбирать вариант Program Folder. В таком случае все настройки будут храниться в папке с программой, что позволит вам не заниматься настройкой «с нуля», каждый раз, когда вы переустановите Windows или при других форс-мажорных обстоятельствах. Такой себе вариант Portable. Достаточно просто периодически бэкапить папку с программой, целиком.
реклама
В следующем окне выбираем Step 1, для установки ViGEmBus драйвера (если он у вас не был установлен до этого):
Сам драйвер можно скачать и установить заранее:
Если у вас на ПК всё ещё стоит ОС Windows 7, дополнительно нажмите на кнопку Step 2 и установите XInput драйвер. Для Windows 10 этого делать не нужно, можно сразу нажимать на «Finished»:
Для перестраховки заглянем в диспетчер устройств и убедимся, что ViGEmBus драйвер на месте:
Всё. Приложение установлено, драйвер встал корректно и при первом запуске DS4Windows в системе появляется дополнительный XBox 360 контроллер:
Но! Сам DUALSHOCK 4 никуда не исчез из игровых устройств и остался видимым для системы. Такой «двойной расклад» может привести к проблемам с нормальной инициализацией геймпада в играх. На этот случай в приложении есть чудесный чекбокс, который называется: «Hide DS4 Controller«. При включении этого режима в системе остаётся только эмулируемый контроллер:
Далее по списку во вкладке «Settings» идут чекбоксы:
- Swipe Touchpad to Switch Profiles. Этот флажок включает\отключает возможность переключения свайпом двумя пальцами созданных вами профилей;
- Run as Startup добавляет приложение в автозагрузку;
- Show Notification предлагает выбрать варианты уведомлений в сайдбаре Windows;
- Disconnect from BT when stopping отключает геймпад при выходе из приложения;
- Flash Lightbar at High Latency позволяет выставить задержку в миллисекундах, по достижению которой световая панель геймпада начнёт моргать красным цветом;
- Start Minimized запуск приложения в свёрнутом состоянии;
- Minimize to Taskbar\CloseMinimize сворачивать окно приложение в трей (окно не висит в панели задач);
- Quick Charge эта функция позволяет на лету заряжать геймпад не отрываясь от игрового процесса. Избавляет от эффекта двойного подключения, когда система видит ваш геймпад и по проводу, и по беспроводу;
- White DS4Windows включает белый цвет иконки приложения в трее;
- Check for DS4Windows Update at Startup проверка обновлений при запуске приложения (можно выбрать интервал проверки обновлений);
- UDP Server этот чекбокс нужен для подключения гироскопа в эмулятор CEMU;
- Use language pack выбор языка локализации. Есть и русский, но я привык к дефолтному, английскому, языку приложения;
- Use custom Steam Folder сюда можно прописать путь до основной папки Steam, если он установлена не в дефолтную директорию.
Вкладка «Auto Profiles» позволяет добавлять пути до папок и отдельных игр\приложений к которым будут автоматически применяться созданные вами профили:
На вкладке «Controllers» можно посмотреть статус вашего геймпада и заряд аккумулятора. Помимо этого, можно быстро включить доступный профиль и выбрать цвет подсветки:
И наконец вкладка «Profile». На этой вкладке вы можете: создать, отредактировать, удалить, скопировать, импортировать и экспортировать ваши профили:
Давайте рассмотрим возможности профайлера подробнее. Настроек огромное количество. Я не буду расписывать всё, просто пробегусь по самым значимым возможностям. На вкладке «Other» наибольший интерес представляет меню «Controller», тут можно выбрать, какой контроллер будет эмулироваться в систему: XBox 360 или проводной DUALSHOCK 4 v1. С первым вариантом всё понятно. Зачем нужен второй? Вариант с эмуляцией DUALSHOCK 4 v1 нужен для тех ПК-игр, которые нативно поддерживают DUALSHOCK 4, но только при подключении по проводу и\или только первую ревизию:
Вкладка Gyro позволяет выбрать варианты эмуляции для управления гироскопом и назначить направления осей стиков, на которые вы примените действия сенсора:
Вкладка Lightbar управляет настройкой подсветки. Кроме статического цвета профиля, можно назначить эффект радуги для процесса зарядки, изменение цвета лайтбара в зависимости от уровня заряда и световую сигнализацию для низкого заряда батареи:
Вкладка Axis Config предназначена для тонкой настройки осей:
Для любой кнопки, курка и направления стика можно назначить или записать макрос, например комбинацию кнопок клавиатуры, кликов мыши или управление курсором мыши:
Важно, что прямо «из коробки» с помощью тачпанели геймпада можно управлять курсором мыши. Включение и отключение осуществляется комбинацией PS + тап по тачпанели. По-умолчанию эта функция включена, но можно поставить галку «Start with Slide/Scroll Off» и функция будет включаться только после активации вышеуказанной комбинацией. Прочие настройки подбираются индивидуально. Вот мои:
На вкладке Special Action доступны специальные возможности, их можно назначить на сочетания кнопок геймпада:
Вкладка Controller Reading предназначена для проверки работы элементов управления, а также проверки задержки связи в миллисекундах:
Вроде всё. Вот вам моя уже сконфигурированная версия DS4Windows. В ней создано три профиля:
- Зелёная подсветка — стандартный XBox 360 controller;
- Жёлтая подсветка — проводной DUALSHOCK 4 v1;
- Синяя подсветка — профиль для управления ПК с дивана (геймпад скрыт от системы).
Управление курсором на тачпанели в положении OFF для всех профилей, кроме синего. Для переключения используйте комбинацию PS + тап по тачпанели.
Варианты Special Action видны на этом скриншоте:
Например, комбинацией PS + левый стик вверх\вниз можно управлять системной громкостью, а комбинация PS + L3 отключает системный звук. Комбинация OPTION + PS показывает заряд аккумулятора. Остальное можно удалить, там специфические настройки.
Прокачиваю PlayStation 4. Делаю из нее PlayStation 5
Как вы уже наверняка знаете, в PlayStation 5, консоли нового поколения, будет установлен SSD-накопитель, скорость которого настолько велика, что загрузка самой игровой консоли и игр будет происходить в считанные секунды, а прогрузка между локациями не будет ощущаться совершенно.
Сегодня консоль PlayStation 4 на закате своего поколения, из нее выжимают все соки. Причем более прокачанная версия PS4 Pro выдает еще более впечатляющие результаты. В Pro версию Sony добавила поддержку HDR, 4k-разрешение и слегка увеличила скорость работы системы, но накопитель остался все тем же – медленный магнитный диск.
Так как единственный параметр, который мы можем улучшить – это замена старого и медленного HDD диска, на быстрый и тихий SSD-накопитель, сейчас этим и займемся. Это ускорит как загрузку самой консоли, так и загрузку игр. Вся процедура займет не более 20-30 минут, остальное время – это скачивание игр. В то время как SATA-контроллеры оригинальной PS4 и PS4 Slim поддерживают стандарт только SATA-II, работая с пропускной способностью 3 Гбит/с, PS4 Pro предлагает уже SATA-III и пропускную способность 6 Гбит/с. Таким образом, если хотите выжать все соки из PS4 Pro – нужен твердотельный накопитель.
Так как современные игры могут весить далеко за 100Гб, то и накопитель нам понадобится объемный. Я выбрал на 1 Тб, модель SSD Kingston KC600 в форм-факторе Sata 2,5″. Это новинка от февраля 2020 года является доступным вариантом с отличной производительностью – отличается малым временем начальной загрузки, высокой скоростью загрузки и передачи данных в форм-факторе SATA.
Кстати, емкости KC600 от 256 Гб до 2 Тб. Поэтому, если вы присматриваетесь к SSD для компьютера, обратите внимание на модель 512 Гб, на момент выхода статьи ее можно купить дешевле 6000 рублей, что согласитесь, адекватная стоимость.
Как не потерять прохождения игр
Копируем сохранения игр в облако с подпиской PS Plus
Если у вас есть подписка PS Plus, скорее всего ваши сохранки уже выгружены. На всякий случай проверьте данные настройки:
- Войдите в свою учетную запись на приставке и перейдите в «Настройки» – «Настройки энергосбережения» – «Выбрать функции, доступные в режиме покоя» – далее параметр «Сохранить подключение к Интернету».
- Затем вернитесь в меню «Настройки» – «Управление данными приложений» – «Автозагрузка» – и отметьте параметр «Разрешить автоматические загрузки в сеть».
Эти настройки выгрузят ваши сейвы в облачное хранилище.
Копируем сохранения игр на USB-носитель
Сохраненные на системе PlayStation 4 данные можно скопировать на накопитель USB или попросту флешку.
- Подключите USB-флешку или внешний диск к системе. Файловая система Fat32.
- Перейдите в «Настройки».
- Далее «Управление сохраненными данными приложений» – «Сохраненные данные в памяти системы» – «Копирование в накопитель USB».
- Выберите название данных.
- Нажмите кнопку X, чтобы поставить отметку напротив сохраненных данных, которые вы хотите скопировать, затем выберите «Копировать».
Процедура замены HDD на SSD в PS4 Pro
Теперь непосредственно к замене диска. У меня версия PlayStation Pro, поэтому буду показывать на примере нее. PS4 первой ревизии или Slim, разбираются по-другому, но и там нет ничего сложного. В первую очередь нужно снять заглушку.
Одно небольшое усилие и откладываем ее в сторону.
Как превратить PlayStation 4 в PC и установить Steam. Играйте в DOTA2, CS:GO и не только
Далеко не все могут позволить себе покупку игровой консоли и персонального компьютера для работы или учебы одновременно. Чаще всего приходится выбирать между приставкой и ПК.
В пользу последнего приводится довод о полноценной операционной системе, на которой можно запустить офисный пакет, графические и видеоредакторы, без проблем скачивать любые данные из сети, просматривать без костылей и конвертации любые форматы видео.
Оказывается, есть способ сделать все это и на игровой консоли, при этом не отказываясь от возможности запускать крутые современные игры.
Можно смело выбирать игровую консоль и при необходимости превратить ее в персональный компьютер.
Что для этого нужно
На данный момент превратить в ПК можно далеко не каждую приставку, потребуются специальные модели.
Будем использовать давно известный способ с установкой дистрибутива Linux на консоль PlayStation 4.
Для этого нужно лишь найти приставку с версией ПО 5.05-5.07. Это довольно старая прошивка, которая была актуальна еще в начале 2018 года.
Сейчас Sony выпускает уже третий релиз седьмой версии прошивки (7.0.2), а даунгрейд, как и в случае с iOS, невозможен. Нужно искать именно консоли, на которых почти два года не обновили программное обеспечение.
Если считаете, что такие экземпляры редко встречаются и это дикий раритет – вы ошибаетесь. PS4 с подходящими прошивками часто попадаются на сайтах объявлений, барахолках и активно продаются на радиорынках.
Все дело в том, что старые прошивки позволяют осуществить взлом и устанавливать загруженные из сети игры. Консоль при этом не позволяет играть по сети.
Мы, разумеется, не поддерживаем пиратство и выступаем за приобретение лицензионного ПО.
Кроме консоли нам понадобится USB-накопитель (флешка или внешний диск) объемом от 12 ГБ, клавиатура и мышь (подойдут как проводные модели, так и беспроводные с USB-приемником). При подключении трех устройств потребуется любой USB-хаб.
Лучше использовать накопители USB 3.0, чтобы быстрее развернуть систему и получить лучшую скорость работы ОС.
Как установить Linux на PS4
Большой популярностью для запуска на PlayStation пользуются две сборки Linux: Manjaro и PSXItarch.
В первом случае получите готовую для развертывания систему, которая быстро установится на родной накопитель консоли и уже будет иметь необходимый набор ПО для любых задач.
Во втором систему можно будет запустить прямо с подключенного накопителя, при этом большинство дополнительных настроек и установку нужного ПО придется производить вручную.
Второй способ хоть и немного сложнее, но более предпочтительный. С ним мы не будем трогать встроенный диск, что позволит быстро вернуть консоль к прежнему виду. Еще при использовании сборки PSXItarch получится запустить встроенный Wi-Fi модуль, чтобы подключиться к сети. При запуске Manjaro сеть нужно подключать по проводу или при помощи USB-сетевой карты.
Предлагаю заняться установкой PSXItarch:
1. Для начала скачиваем необходимые данные со страницы разработчиков проекта. Потребуется загрузить 3 файла: initramfs.cpio.gz, bzImage и psxitarch.tar.xz.
2. Форматируем флешку или внешний накопитель в файловую систему Fat32.
При использовании macOS придется воспользоваться Терминалом ведь Дисковая утилита не позволяет выбрать такую файловую систему при форматировании диска.
2.1 В Терминале вводим команду:
получаем перечень дисков в системе и выбираем наш съемный по размеру.
2.2 Форматируем накопитель при помощи команды:
sudo diskutil eraseDisk FAT32 DRIVE MBRFormat /dev/disk3
FAT32 — будущая файловая система диска;
DRIVE — метка флешки;
disk3 — номер подключенного накопителя, который будем форматировать.
3. Копируем скаченные с сайта разработчика файлы на отформатированный накопитель.
4. Подключаем диск в правый USB-порт PS4 и отключаем любую другую периферию от консоли.
5. В стандартном браузере переходим на сайт https://psxita.it/linux-loader.
6. Запускаем загрузчик Linux.
7. Консоль перезагрузится и начнется процедура загрузки со съемного накопителя. В процессе потребуется ввести команду:
8. Процедура установки займет 20-30 минут, на экране увидите журнал копирования файлов.
9. После перезапуска вводим команду:
Для авторизации и получения root-прав или внесения изменений в системные параметры используем учетные данные:
Имя: psxita
Пароль: changeit
Все! Мы получили полноценный ПК под управлением ОС Linux на базе игровой консоли PS4.
Что делать дальше
Далее все зависит от ваших потребностей, но для начала произведём базовые настройки и манипуляции.
Во-первых, подключимся к сети через кабели или по Wi-Fi, сделать это при помощи графического интерфейса не составит труда.
Во-вторых, установим русскую локализацию.
Для этого в приложении Терминал выполним команду:
sudo nano /etc/locale.gen
В текстовом редакторе будет открыт файл с настройками системных языков. Нужно найти строку, отвечающую за русскую локализацию (ru_RU), удалить символ “#” в начале строки и сохранить файл (Ctrl + X).
Для загрузки языка выполняем команду:
Останется изменить локализацию в системных настройках Linux или изменив локализацию в файле /etc/locale.conf. Изменения вступят в силу после перезагрузки.
В-третьих, производим обновление системы и установленного ПО.
В Linux это делается при помощи одной единственной команды:
К сожалению, из-за того, что наша сборка не является чистым дистрибутивом, в процессе обновления возникнут конфликты с уже имеющимися файлами.
Нужно выключить соответствующую проверку перед обновлением или вручную удалить файлы, на которые будет ругаться установщик.
Теперь при помощи менеджера пакетов можете установить любое предназначенное для Linux ПО.
Это может быть браузер, мессенджер, офисный пакет, редактор или просмотрщик для любого типа файлов.
Что касается игр, то можно устанавливать портированные под операционную систему игры, эмуляторы старых консолей, игры для Linux из Steam или упакованные Wine-порты игр из Windows.
Получится, например, сыграть в DOTA, CS:GO и другие “запретные” для консольщиков игры.
В любом случае подобные манипуляции значительно расширяют базовые возможности консоли и позволяют использовать ее в качестве компьютера для домашних и офисных задач.