Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
dualshock [Le 25/11/2022, 20:14] – [Configuration avancée] Xzu Ruknegdualshock [Le 04/02/2025, 11:21] (Version actuelle) – [Fonctionnement Natif – Ubuntu 20.04 et ultérieurs] Fred1980
Ligne 41: Ligne 41:
 Lors de vos tests, pensez à vérifier si **Antimicro** est toujours lancé ou pas, pour savoir ce que vous faites!</note> Lors de vos tests, pensez à vérifier si **Antimicro** est toujours lancé ou pas, pour savoir ce que vous faites!</note>
 <note important>Attention, la nomenclature utilisée par antimicro n'est pas la même que celle de SDL, bouton1 dans antimicro signifie B0 dans SDL.. vérifiez bien ce qui est écris dans le code SDL!</note> <note important>Attention, la nomenclature utilisée par antimicro n'est pas la même que celle de SDL, bouton1 dans antimicro signifie B0 dans SDL.. vérifiez bien ce qui est écris dans le code SDL!</note>
 +Autre exemple de codes SDL d'une manette PS3 SHANWAN : 
 +{{:materiel:joystick:sdl-ps3pad.png|}}
 ===== Sixaxis et Dualshock 3 ===== ===== Sixaxis et Dualshock 3 =====
 ==== Fonctionnement Natif – Ubuntu 20.04 et ultérieurs ==== ==== Fonctionnement Natif – Ubuntu 20.04 et ultérieurs ====
-<note tip>Testé sur Ubuntu 20.10 et Ubuntu 20.04 </note>+<note tip>Testé sur Ubuntu 20.04, Ubuntu 20.10, Ubuntu 22.04 et Ubuntu 24.04</note>
  
 Les manettes Dualshock 3 (et 4?) sont prises en charge directement par le noyau Linux et il n’est donc pas nécessaire d’installer quoi que ce soit. Les manettes Dualshock 3 (et 4?) sont prises en charge directement par le noyau Linux et il n’est donc pas nécessaire d’installer quoi que ce soit.
Ligne 61: Ligne 63:
  
 L’utilisation en Bluetooth va associer la manette avec votre PC. Cela évitera d’allumer la console lorsque vous débranchez le câble, par contre il faudra la ré-associer à la console (avec le câble) si vous voulez à nouveau l’utiliser avec celle-ci. L’utilisation en Bluetooth va associer la manette avec votre PC. Cela évitera d’allumer la console lorsque vous débranchez le câble, par contre il faudra la ré-associer à la console (avec le câble) si vous voulez à nouveau l’utiliser avec celle-ci.
 +
 +Pour Ubuntu 22.04.3 et ultérieurs, une modification d'un fichier de configuration bluetooth est nécessaire ((https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/2045931)).
 +Pour cela, éditer le fichier /etc/bluetooth/input.conf avec les droits admins (par exemple) : <code>:~$  sudo nano /etc/bluetooth/input.conf </code>
 +Dans le fichier, décommentez la ligne suivante et falsifiez :
 +<code> #ClassicBondedOnly=true </code> vers <code> ClassicBondedOnly=false </code> Sauvergardez et fermez le fichier.
 +Pour finaliser, redémarrez le service : <code>:~$ sudo systemctl restart bluetooth </code>
  
 == Première connexion == == Première connexion ==
Ligne 131: Ligne 139:
   - Connectez ou activez votre équipement Bluetooth   - Connectez ou activez votre équipement Bluetooth
   - Maintenez les boutons PlayStation et Share de votre Dualshock 4 appuyés jusqu'à ce que la %%LED%% clignote rapidement en blanc   - Maintenez les boutons PlayStation et Share de votre Dualshock 4 appuyés jusqu'à ce que la %%LED%% clignote rapidement en blanc
-  - Entrez dans un [[:terminal]] la [[:commande_shell|commande]] suivante : <code>ds4drv --emulate-xboxdrv</code>+  - Dans les paramètres Bluetooth la manette devrait apparaitre, prête à être associée. Sinon essayez d'entrer dans un [[:terminal]] la [[:commande_shell|commande]] suivante : <code>ds4drv --emulate-xboxdrv</code>
  
 <note tip>Si jamais cela ne venait pas à fonctionner, connectez votre Dualshock 4 en %%USB%% (tout en gardant l'équipement Bluetooth activé) et depuis un [[:terminal]], utilisez la [[:commande_shell|commande]] suivante : <code>ds4drv --hidraw --emulate-xboxdrv</code></note> <note tip>Si jamais cela ne venait pas à fonctionner, connectez votre Dualshock 4 en %%USB%% (tout en gardant l'équipement Bluetooth activé) et depuis un [[:terminal]], utilisez la [[:commande_shell|commande]] suivante : <code>ds4drv --hidraw --emulate-xboxdrv</code></note>