Cette application qui permet d'émuler la manette DualShock 4 de chez Sony en utilisant une manette XBox ou clavier/souris. Cette méthode est nécessaire pour un fonctionnement complet du service Sony Playstation Plus ou Playstation Remote Play. Elle fonctionne grace au pilote ViGEm.
- Installer ViGEmBus.
- Installer Microsoft Visual C++ Redistributable 2017 ou plus récent.
- Dézipper et lancer "DS4Emulator.exe" (Attention! Il est important de lancer l'exe avant Playstation Plus si vous utilisez la manette XBox, pour que PS Plus donne la priorité à la manette (virtuelle) DS4).
- Lancez "PlayStation Plus", "PS Remote Play", "xCloud" ou une autre application. Lisez la FAQ pour configurer xCloud.
- Si besoin, vous pouvez inverser les axes : changez les paramètres
InvertX
etInvertY
en1
dans le fichier de configurationConfig.ini
. - Vous pouvez également vérifier le fonctionnement de l'émulation du contrôleur DualShock 4 dans le programme VSCView.
- Étudiez la configuration
Config.ini
et la description ci-dessous, peut-être que quelque chose peut être configuré plus facilement.
Version pour Windows 10, 11.
• Le programme se ferme après le lancement
"Antivirus" bloque le chargement dynamique de la bibliothèque de gamepads Xbox, de sorte que le programme se bloque. Vous pouvez le fermer pendant la durée d'utilisation.
• Les touches du pavé tactile ne fonctionnent pas
Il est possible que les applications "PS Plus" ou "PS Remote Play" aient donné la priorité à la manette Xbox, alors redémarrez les applications "PS Plus" ou "PS Remote Play" et le DualShock 4 émulé devrait avoir priorité sur la manette Xbox .
• Lorsque vous jouez dans xCloud, dans le navigateur, le menu contextuel est appelé avec le bouton droit de la souris, comment puis-je le supprimer dans le navigateur ?
Changez d'abord le nom de la fenêtre dans le fichier de configuration ou changez le paramètre ActivateInAnyWindow
en 1
, en redémarrant le programme. Ensuite, allez sur le site Web xCloud, appuyez sur "F12", sélectionnez la console et collez-y ce code, appuyez sur Exécuter et le menu contextuel ne sera plus affiché.
• Le jeu voit 2 manettes en même temps (manette DualSense / DualShock 4 / Nintendo Pro ou JoyCons et Xbox)
Vous pouvez masquer votre manette de jeu à l'aide du programme HidHide.
Le bouton Retour/Vue/Select
émule l'appui sur le Touchpad
sur une manette Sony DualShock 4.
L'appuie simultané sur le bouton Retour/Vue/Select
et le bouton Start
(ou touche F12
) émule l'appui sur le bouton Share
.
Par défaut, le bouton Xbox
ouvre la XBox Gamebar, si vous souhaitez que celui-ci émule le bouton PS
, il faut d'abord désactiver la Gamebar dans vos paramètres Windows. Pour simuler un appui sur le bouton PS
, appuyez sur Retour/Vue/Select
+ LB
ou F2
Vous pouvez émuler une secousse de la manette (gyroscope) en appuyant sur Retour/Vue/Select
et RB
. Vous pouvez modifier les combinaisons dans le fichier de configuration.
Vous pouvez faire pivoter la manette (gyroscope) en appuyant sur Retour
et DPAD ←↑↓→
(vous pouvez modifier les combinaisons dans le fichier de configuration).
Par défaut, les boutons RB
et DPAD ←↑↓→
fonctionnent également dans le jeu, s'ils interfèrent avec l'activation du mouvement, vous pouvez essayer de les désactiver en utilisant le paramètre DisableButtonOnMotion
.
Si nécessaire, vous pouvez intervertir entre RB-RT
et LB-LT
ainsi que le bouton Share
et l'appui sur le Touchpad
en changeant SwapTriggersShoulders
ou SwapShareTouchPad
en 1
dans le fichier Config.ini
(n'oubliez pas de relancer l'application après changement).
Le bouton d'activation du mouvement, par défaut Retour
, peut être réaffecté à d'autres boutons, par exemple au bouton Xbox
. Dans ce cas, vous devrez désactiver « EnableXboxButton » et activer la "Xbox Game Bar" dans Windows.
Changer la zone morte des joysticks pour drifter est supporté. Appuyez sur ALT
+ F9
lorque l'application est au premier-plan, puis copiez/collez les valeurs dans le fichier Config.ini
dans les paramètres DeadZone
et redémarrez l'application.
Jeux | Action |
---|---|
Uncharted 3: Drake’s Deception (2011) | Le bouton Share (ou F12 ) duplique l'appui gauche sur le touchpad. |
The Last Of Us Part II (2020) | Options -> Accessibilité -> "Paramètres de gratte (guitar)" au lieu de vertical et horizontal, mettez boutons. |
Sur la manette Xbox, vous devez appuyer sur le bouton Retour/Vue/Select
(touchpad) et bouger le joystick dans le sens voulu pour simuler un toucher directionnel (ou glissé) sur le touchpad. Par défaut, l'appui sur le touchpad pendant le glissé est désactivé, vous pouvez l'activer dans le fichier de configuration en mettant 1
au paramètres TouchPadPressedWhenSwiping
.
Vous pouvez aussi simuler le glissé via le clavier, les codes correspondant aux boutons sont décrits en dessous.
- Activez le paramètre
Activate
dans le fichier de configurationConfig.ini
, en changeant0
en1
, dans la sectionMotion
. - Vérifiez le pare-feu Windows afin d'autoriser les connexions entrantes sur votre type de réseau (privé).
- Installer FreePieIMU sur votre téléphone Android en prenant la dernière version ici OpenTrack archive ou ici releases.
- Réduisez la sensibilité générale si nécessaire (le paramètre
Sens
, dans la sectionMotion
, où100
est une sensibilité de 100%) dans le fichier de configuration. - Réduisez la sensibilité du capteur individuel si nécessaire (les
AccelSens
etGyroSense
, dans la sectionMotion
, où100
correspond à une sensibilité de 100 %) dans le fichier de configuration. - Inversez les axes si nécessaire (les paramètres
InverseX
,InverseY
etInverseZ
, dans la sectionMotion
, où1
active l'inversion et0
désactive). - Modifiez l'orientation du téléphone (le paramètre
Orientation
, dans la sectionMotion
, où1
correspond au paysage et0
au portrait).
Si vous avez just besoin de simuler une secousse de la manette (gyro) dans le jeu, dans ce cas il n'y a pas besoin d'installer l'application Android, appuyez sur le bouton Shake
de la manette.
Par défaut, le clavier/souris fonctionnent uniquement dans les fenêtres PlayStation Plus
et PS4 Remote Play
(changez le paramètre ActivateOnlyInWindow2
si le nom de votre fenêtre est différent, pour les français, cela ne devrait pas). Pour fonctionner uniquement dans d'autres applications ou émulateurs, changez les paramètres ActivateOnlyInWindow
et ActivateOnlyInWindow2
pour qu'ils matchent le nom de vos applications (titre de la fenêtre principale). Vous pouvez aussi activer cette application pour qu'elle fenêtre dans toutes les fenêtres : changez le paramètre ActivateAnyWindow
en 1
dans le fichier de configuration ou changez le paramètre ActivateOnlyWindow
pour que la valeur soit le nom de la fenêtre voulue. Cela est nécessaire pour que le curseur soit centré uniquement dans une seule fenêtre et qu'aucun bouton ne soit appuyé si cette fenêtre est minimisée.
Pour désactiver le centrage du curseur, appuyez sur la touche C
(possible de le changer dans le fichier de config -> StopСenteringKey
).
Pour cacher le curseur après le démarrage de l'application, changez HideCursorAfterStart
en 1
, pour le restaurer, fermez l'application via la croix ou ALT
+ Echap
.
Pour le plein-écran, Playstation Plus utilise la combinaison de touches ALT
+ F10
: la barre noire du haut et la barre des tâches sera masquée. Pour revenir à la fenêtre normale, appuyez sur ces touches de nouveau. Vous pouvez désactiver le masquage de la barre des tâches dans le fichier de configuratio en modifiant le paramètre HideTaskBarInFullScreen
en 0
. Si la fenêtre Playstation Plus change une fois, vous pouvez modifier le décalage du haut par défaut : paramètre FullScreenTopOffset
.
DualShock 4 | Souris/clavier |
---|---|
L1 | Alt |
R1 | Control |
L2 | Clic droit |
R2 | Clic gauche |
SHARE | F12 |
TOUCHPAD (appui) | Entrée |
OPTIONS | Tab |
HAUT | 1 |
GAUCHE | 2 |
DROITE | 3 |
BAS | 4 |
TRIANGLE | E |
CARRÉ | R |
ROND | Q |
CROIX | Espace |
L3 (appui sur le joystick) | Shift |
R3 (appui sur le joystick) | Bouton du milieu souris |
Touchpad (glissé) ver le haut, bas, gauche, droite | 7, 8, 9, 0 |
Touchpad (clic) haut, centre, gauche, droite, bas | U, J, H, K, N |
Secouer la manette | T |
Faites pivoter la manette de jeu vers l'avant, l'arrière, la droite, la gauche (gyroscope) | Pavé numérique 8, 2, 4, 6 |
PS | F2 |
Dans le fichier de configuration du profil, dans le dossier "Profiles", vous pouvez modifier les liaisons des boutons ou en créer un nouveau basé sur Default.ini
. Les titres correspondants peuvent être trouvés ici. Vous pouvez choisir parmi des profils standards. Envoyez des fixations plus pratiques pour une variété de jeux.
Le paramètre de sensibilité SensX
, SensY
pour la souris mouse peut aussi être trouvé dans le fichier Config.ini
, dans la section Mouse
.
S'il n'y a pas de mouvement de joystick apparent, vous pouvez augmenter le paramètre SleepTimeOut
en 2, 4, 8, 10.
Vous pouvez aussi activer l'émulation des boutons analogiques (L2, R2) : changez le paramètre EmulateAnalogTriggers
en 1
and augmentez le AnalogTriggerStep
(de 0.1 à 255).
r57zone[at]gmail.com