Skip to content

Commit

Permalink
Improvements: Initial support for Nintendo Pro controllers, launcher …
Browse files Browse the repository at this point in the history
…and fixes
  • Loading branch information
r57zone committed Apr 27, 2022
1 parent 2e38047 commit 9a97ad8
Show file tree
Hide file tree
Showing 24 changed files with 568 additions and 129 deletions.
6 changes: 3 additions & 3 deletions README.RU.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
[![RU](https://user-images.githubusercontent.com/9499881/27683795-5b0fbac6-5cd8-11e7-929c-057833e01fb1.png)](https://github.com/r57zone/DSAdvance/blob/master/README.RU.md)

# DSAdvance
Продвинутая эмуляция Xbox геймпада для Sony DualSense и DualShock 4. Поддерживается прицеливание и вождение наклонами геймпада, а также эмуляция стиков на тачпаде. Работает на базе драйвера [ViGEm](https://github.com/ViGEm).
Продвинутая эмуляция Xbox геймпада для Sony DualSense, DualShock 4, Nintendo Pro контроллера или Joy-con-ов. Поддерживается прицеливание и вождение наклонами геймпада, а также эмуляция стиков на тачпаде. Работает на базе драйвера [ViGEm](https://github.com/ViGEm).

[![](https://user-images.githubusercontent.com/9499881/164945071-5b9f86dd-c396-45a5-817b-fc7068450f02.gif)](https://youtu.be/gkyqO_HuPnk)
[![](https://user-images.githubusercontent.com/9499881/164945073-cfa1bfb7-cb82-4714-b2ad-7ecd84a5bcfc.gif)](https://youtu.be/gkyqO_HuPnk)

# Режимы работы
Поддерживается несколько режимов работы, переключаются они нажатиями по тачпаду. Яркость регулируется без нажатия.
Поддерживается несколько режимов работы, переключаются они нажатиями по тачпаду для DualSene и DualShock 4, а для Pro контроллеров, и Joy-Con-ов на кнопки `+`, и `-`. Яркость регулируется без нажатия.

![](https://user-images.githubusercontent.com/9499881/164546701-c1f49c86-2f65-45b0-9a8f-83d751b46004.png)

Expand All @@ -20,7 +20,7 @@
## Настройка
1. Установить [ViGEmBus](https://github.com/ViGEm/ViGEmBus/releases).
2. Установите Microsoft Visual C++ Redistributable 2017 или новее.
3. Подключить геймпад Sony DualSense или DualShock 4 по USB (беспроводной режим пока не поддерживается).
3. Подключить геймпад Sony DualSense, DualShock 4, Nintendo Pro controller по USB (беспроводной поддерживается ограничено).
4. Распаковать и запустить DSAdvance.
5. При необходимости измените мёртвые зоны стиков или другие параметры, в конфигурационном файле `Config.ini`.
6. При использовании со Steam играми, в настройках контроллера, отключите "персональные настройки Playstation".
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
– Other languages

# DSAdvance
Advanced Xbox gamepad emulation for Sony DualSense and DualShock 4. Supports aiming and driving by tilting the gamepad, as well as emulation of sticks on the touchpad. Works based on the driver [ViGEm](https://github.com/ViGEm).
Advanced Xbox gamepad emulation for Sony DualSense, DualShock 4, Nintendo Pro controller or Joycons. Supports aiming and driving by tilting the gamepad, as well as emulation of sticks on the touchpad. Works based on the driver [ViGEm](https://github.com/ViGEm).

[![](https://user-images.githubusercontent.com/9499881/164945071-5b9f86dd-c396-45a5-817b-fc7068450f02.gif)](https://youtu.be/gkyqO_HuPnk)
[![](https://user-images.githubusercontent.com/9499881/164945073-cfa1bfb7-cb82-4714-b2ad-7ecd84a5bcfc.gif)](https://youtu.be/gkyqO_HuPnk)

# Working modes
Several operating modes are supported, they are switched by pressing the touchpad. Brightness is adjustable without pressing.
Several working modes are supported, they are switched by pressing the touchpad for DualSene & DualShock 4 and for Pro controllers & Joy-Cons to the `+`, and `-` buttons. Brightness is adjustable without pressing.

![](https://user-images.githubusercontent.com/9499881/164546699-7aa59a26-50ff-4b49-82b9-60c666fd6b9a.png)

Expand All @@ -21,7 +21,7 @@ The `PS` button simulates pressing `Win+G`, and the microphone button `Win+Alt+P
## Setup
1. Install [ViGEmBus](https://github.com/ViGEm/ViGEmBus/releases).
2. Install Microsoft Visual C++ Redistributable 2017 or newer.
3. Connect a Sony DualSense or DualShock 4 gamepad via USB (wireless mode is not supported yet).
3. Connect the Sony DualSense, DualShock 4, Nintendo Pro controller via USB (wireless support is limited).
4. Unzip and launch DSAdvance.
5. If necessary, change the dead zones of the sticks or other parameters in the configuration file `Config.ini`.
6. When used with Steam games, in the controller settings, disable "Playstation personal settings".
Expand Down
Loading

0 comments on commit 9a97ad8

Please sign in to comment.