You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.RU.md
+16-11Lines changed: 16 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,14 +14,15 @@
14
14
✔️ Показ заряда батареи на световой панели и индикаторах игрока (для геймпадов Sony);<br>
15
15
✔️ Различные режимы эмуляции для игр с адаптивными курками;<br>
16
16
✔️ Выключение подсветки для полного погружения в темноте;<br>
17
+
✔️ Поддержка двух геймпадов, первый с полным функционалом, а второй с упрощённым (необходимо включить в конфиге);<br>
17
18
✔️ Поддержка внешних модифицированных педалей для гонок с любыми 16 кнопками;<br>
18
19
✔️ Поддержка эмуляции нажатий любых кнопок Xbox-контроллера, с помощью Digispark джойстиков (до 16 кнопок);<br>
19
20
20
-
Поддерживается несколько режимов работы, переключение нажатиями по тачпада DualSene и DualShock 4 или кнопками `Capture`, и `Home` для Pro контроллера, и Джойконов (повторное нажатие `Home` переключает режим прицеливания - всегда/L2).
21
+
Поддерживается несколько режимов работы, переключаются они нажатими по тачпаду на DualSene и DualShock 4, кнопками `Capture`, и `Home` для Pro контроллера, и Джойконов (повторное нажатие `Home` переключает режим прицеливания - всегда/L2), а также нажатием тачпада для геймпадов совместимых с DualShock 4, но без сенсороной панели (если изменить параметр `ChangeModesWithoutAreas` на `1`). Также можно изменять режимы работы на `ALT` + `1/2`, повторное нажатие на `ALT + 1` выключает вождение, а `ALT + 2` переключает режим прицеливания (всегда/L2).
Изменить цвета областей можно в конфигурационном файле.
25
+
Изменить цвет геймпада по умолчанию и цвета областей можно в конфигурационном файле.
25
26
26
27
Для включения прицеливания по кнопке `L1` измените параметр `AimingWithL2` на `0`, в конфиге.
27
28
@@ -57,7 +58,9 @@
57
58
Открытие игровой панели Xbox (нажатие `Win + G`) | `PS` | `Capture + Home` | -
58
59
Уменьшение и увеличение громкости Windows | `PS + □` и `PS + ○` | `Capture + Y` и `Capture + A` | -
59
60
Скриншот (нажатие `Win + ALT + PrtScn`) | Кнопка микрофона или `PS + X` | `Capture + B` | -
61
+
Запись видео (нажатие `Win + ALT + R`) | Удерживайте кнопку микрофона или `PS + X` | Удерживайте `Capture + B` | -
60
62
Режим прицеливания: эмуляция мыши или смещение правого стика | `PS + R1` | `Capture + R1` | `ALT + A`
63
+
Режим работы (вождение или прицелинваие) | Области тачпад или нажатие тачпада (для контроллеров без тач панели, необходимо включить в конфиге) | `Capture/Home` (повторно `Capture` - сброс, повторно `Home` переключение прицеливания - всегда/L2) | `ALT + 1`, `ALT + 2` (повторно `ALT + 1` - сброс, повторно `ALT + 2` переключение прицеливания - всегда/L2)
61
64
Изменение чувствительности прицеливания: увеличение и затем уменьшение | `PS + △` | `Capture + X` | -
Изменение силы вибрации или её отключение | `PS + Options` | `Capture + Плюс` | `ALT + </>`
@@ -67,15 +70,17 @@
67
70
Выключение подсветки (Sony) | `PS + L1` или 2 раза нажмите на область яркости тапада и проведите пальцем влево или вправо. Если изменение яркости заблокировано `LockChangeBrightness`, то подсветка будет выключаться по двойному клику. | - | `ALT + B`
68
71
69
72
## Настройка
70
-
1. Установить [ViGEmBus](https://github.com/nefarius/ViGEmBus/releases).
71
-
2. Установить Microsoft Visual C++ Redistributable 2017 или новее.
72
-
3. Подключить геймпад Sony DualSense, DualShock 4, Nintendo Pro контроллер или JoyCon-ы.
73
-
4. Распаковать и запустить DSAdvance.
74
-
5. При необходимости изменить мёртвые зоны стиков, триггеров или другие параметры, в конфигурационном файле `Config.ini`.
75
-
6. При использовании со Steam играми, в настройках контроллера, отключите `персональные настройки Playstation`.
76
-
7. Также рекомендуется установить [HidHide](https://github.com/nefarius/HidHide/releases), после чего в `HidHide Configuration Client` нужно добавить `DSAdvance.exe` и включить параметр `Enable device hiding` (если выключен). Необходимо для того, чтобы игра не видела наш контроллер, а видела только эмулируемый Xbox 360 геймпад.
77
-
8. (Необезательно) Для запуска из области уведомлений (tray), по двойному клику, можно добавить ярлык на `Launcher.exe` в автозагрузку Windows `%AppData%\Microsoft\Windows\Start Menu\Programs\Startup`.
78
-
9. (Необезательно) Для запуска сторонних утилит через Launcher укажатие имя и путь до приложения в конфигурационном файле.
73
+
1. Изучите документацию, чтобы быть в курсе всех фишек и особенностей.
3. Установите Microsoft Visual C++ Redistributable 2017 или новее.
76
+
4. Подключите геймпад Sony DualSense, DualShock 4, Nintendo Pro контроллер или JoyCon-ы.
77
+
5. Распакуйте и запустите DSAdvance.
78
+
6. При необходимости измените мёртвые зоны стиков, триггеров или другие параметры, в конфигурационном файле `Config.ini`.
79
+
7. (Необезательно) Для включения работы двух геймпадов измените параметр `Enabled` на `1`, в разделе `SecondaryGamepad`. Также можете изменить мёртвые зоны стиков, триггеров и цвет.
80
+
8. При использовании со Steam играми, в настройках контроллера, отключите `персональные настройки Playstation`.
81
+
9. Также рекомендуется установить [HidHide](https://github.com/nefarius/HidHide/releases), после чего в `HidHide Configuration Client` нужно добавить `DSAdvance.exe` и включить параметр `Enable device hiding` (если выключен). Необходимо для того, чтобы игра не видела наш контроллер, а видела только эмулируемый Xbox 360 геймпад.
82
+
10. (Необезательно) Для запуска из области уведомлений (tray), по двойному клику, можно добавить ярлык на `Launcher.exe` в автозагрузку Windows `%AppData%\Microsoft\Windows\Start Menu\Programs\Startup`.
83
+
11. (Необезательно) Для запуска сторонних утилит через Launcher укажатие имя и путь до приложения в конфигурационном файле.
Copy file name to clipboardExpand all lines: README.md
+16-11Lines changed: 16 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,14 +15,15 @@ Advanced Xbox gamepad emulation for Sony DualSense, DualShock 4, Nintendo Pro co
15
15
✔️ Battery level display on the light bar and player indicators (for Sony gamepads);<br>
16
16
✔️ Various emulation modes for games with adaptive triggers;<br>
17
17
✔️ Turning off the light bar for full immersion in the dark;<br>
18
+
✔️ Support for two gamepads, the first with full functionality, and the second with simplified features (must be enabled in the config);<br>
18
19
✔️ Support for external modified racing pedals with any 16 buttons;<br>
19
20
✔️ Support for emulating any Xbox controller button presses using a Digispark joystick (up to 16 buttons);<br>
20
21
21
-
Multiple operating modes are supported, switching is done by tapping the touchpad on DualSense and DualShock 4, or using the `Capture` and `Home` buttons on the Pro Controller and Joy-Cons (pressing `Home` again switches the aiming mode - Always/L2).
22
+
Multiple operation modes are supported. You can switch between them by pressing the touchpad on DualSense and DualShock 4, the `Capture` and `Home` buttons on Pro Controllers and Joy-Cons (pressing `Home` again toggles aim mode — always/L2), or by pressing the touchpad on gamepads compatible with DualShock 4 but lacking a touch sensor (if the `ChangeModesWithoutAreas` parameter is set to `1`). You can also change operation modes using `ALT` + `1/2`. You can also switch operation modes using `ALT` + `1/2`. Pressing `ALT + 1` again disables driving mode, and pressing `ALT + 2` again toggles the aim mode (always/L2).
The colors of the areas can be changed in the configuration file.
26
+
The default gamepad color and the area colors can be changed in the configuration file.
26
27
27
28
To enable aiming with the `L1` button, change the `AimingWithL2` parameter to `0` in the config.
28
29
@@ -58,7 +59,9 @@ Action | Sony Buttons | Nintendo Buttons | Windows
58
59
Open Xbox Game Bar (`Win + G` press) | `PS` | `Capture + Home` | -
59
60
Decrease and increase Windows volume | `PS + □` and `PS + ○` | `Capture + Y` and `Capture + A` | -
60
61
Screenshot (`Win + ALT + PrtScn` press) | Microphone button or `PS + X` | `Capture + B` | -
62
+
Record video (press `Win + ALT + R`) | Hold the microphone button or `PS + X` | Hold `Capture + B` | -
61
63
Aiming mode: mouse emulation or right stick offset | `PS + R1` | `Capture + R1` | `ALT + A`
64
+
Operation mode (driving or aiming) | Touchpad areas or touchpad press (for controllers without touch panel, enable in config) | `Capture/Home` (press `Capture` again to reset, press `Home` again to toggle aim mode — always/L2) | `ALT + 1`, `ALT + 2` (press `ALT + 1` again to reset, press `ALT + 2` again to toggle aim mode — always/L2)
62
65
Change aiming sensitivity: increase and then decrease | `PS + △` | `Capture + X` | -
Change rumble strength or disable it | `PS + Options` | `Capture + Plus` | `ALT + </>`
@@ -68,15 +71,17 @@ Screenshot modes: Xbox Game Bar, Steam, Xbox Game Bar + Steam, custom-configured
68
71
Turn off light bar (Sony) | `PS + L1` or double-tap the brightness area of the touchpad and swipe left or right. If brightness adjustment is locked (`LockChangeBrightness`), the light bar will turn off with a double tap. | - | `ALT + B`
2. Install Microsoft Visual C++ Redistributable 2017 or newer.
73
-
3. Connect the Sony DualSense, DualShock 4, Nintendo Pro controller or Joy-Cons.
74
-
4. Unzip and launch DSAdvance.
75
-
5. If necessary, change the dead zones of the sticks, triggers or other parameters in the configuration file `Config.ini`.
76
-
6. When used with Steam games, in the controller settings, disable `Playstation personal settings`.
77
-
7. It is also recommended to install [HidHide](https://github.com/nefarius/HidHide/releases), then in the `HidHide Configuration Client` add `DSAdvance.exe` and turn on the parameter `Enable device hiding` (If turned off). It is necessary so that the game did not see our controller, and saw only emulated Xbox 360 gamepad.
78
-
8. (Optional) To launch from the notification area (tray), by double-clicking, you can add a shortcut to `Launcher.exe` to Windows startup `%AppData%\Microsoft\Windows\Start Menu\Programs\Startup`.
79
-
9. (Optional) To run third-party utilities via Launcher, specify the title and path to the application in the configuration file.
74
+
1. Study the documentation to be aware of all features and specifics.
3. Install Microsoft Visual C++ Redistributable 2017 or newer.
77
+
4. Connect the Sony DualSense, DualShock 4, Nintendo Pro controller or Joy-Cons.
78
+
5. Unzip and launch DSAdvance.
79
+
6. If necessary, change the dead zones of the sticks, triggers or other parameters in the configuration file `Config.ini`.
80
+
7. (Optional) To enable operation of two gamepads, change the `Enabled` parameter to `1` in the `SecondaryGamepad` section. You can also adjust dead zones for sticks, triggers, and colors.
81
+
8. When used with Steam games, in the controller settings, disable `Playstation personal settings`.
82
+
9. It is also recommended to install [HidHide](https://github.com/nefarius/HidHide/releases), then in the `HidHide Configuration Client` add `DSAdvance.exe` and turn on the parameter `Enable device hiding` (If turned off). It is necessary so that the game did not see our controller, and saw only emulated Xbox 360 gamepad.
83
+
10. (Optional) To launch from the notification area (tray), by double-clicking, you can add a shortcut to `Launcher.exe` to Windows startup `%AppData%\Microsoft\Windows\Start Menu\Programs\Startup`.
84
+
11. (Optional) To run third-party utilities via Launcher, specify the title and path to the application in the configuration file.
0 commit comments