Comment utiliser une manette PS4 sous Linux : USB, Bluetooth et Steam

Une manette PS4 (DualShock 4) fonctionne généralement sur une distribution Linux récente sans pilote supplémentaire. Connectez-la en USB ou appairez-la en Bluetooth ; Linux la reconnaîtra alors comme une manette de jeu. Si vous jouez via Steam, Steam Input peut utiliser la prise en charge intégrée des manettes du jeu ou traduire les boutons de la manette lorsque le jeu en a besoin. Privilégiez la connexion USB pour une configuration rapide.

Une manette DualShock 4 connectée à un ordinateur portable Linux via un câble USB.
Une manette DualShock 4 connectée à un ordinateur portable Linux via un câble USB.

Connectez une manette DualShock 4 via USB.

  1. Utilisez un câble micro-USB qui transmet des données ; certains câbles de charge ne transmettent pas de données.
  2. Connectez la manette directement à un port USB de votre ordinateur Linux. Appuyez sur le bouton PS si sa barre lumineuse reste éteinte.
  3. Ouvrez un jeu compatible avec une manette ou la page de test/paramètres de la manette sur votre ordinateur ou émulateur. Appuyez sur les boutons et déplacez les deux joysticks pour confirmer les entrées.

La plupart des distributions Linux courantes intègrent la prise en charge des périphériques Sony HID dans le noyau ; vous ne devriez donc pas avoir besoin de compiler un pilote ni d'installer Python à l'échelle du système. Si la manette n'apparaît pas, essayez un autre câble de données et un autre port USB avant de modifier les pilotes.

Associez la manette PS4 via Bluetooth

  1. Éteignez la manette. Si son voyant est allumé, maintenez le bouton PS enfoncé jusqu'à ce qu'il s'éteigne. Débranchez tout câble USB.
  2. Maintenez la touche Share enfoncée , puis la touche PS jusqu'à ce que la barre lumineuse clignote. La manette est alors détectable.
  3. Sous Linux, ouvrez les paramètres Bluetooth de votre ordinateur, activez le Bluetooth et sélectionnez la manette dans la liste des périphériques à proximité. Elle apparaît généralement sous le nom « Manette sans fil » ; sélectionnez « Associer » ou « Connecter ».
  4. Une fois l'appairage terminé, la barre lumineuse devrait cesser de clignoter rapidement. Testez les joysticks et les boutons dans un jeu ou sur Steam.
Un panneau Bluetooth Linux listant un contrôleur sans fil avec un bouton d'appairage.
Un panneau Bluetooth Linux listant un contrôleur sans fil avec un bouton d'appairage.

Si la manette n'apparaît toujours pas, vérifiez qu'elle n'est pas connectée à une console ou à un autre ordinateur, puis relancez le mode d'appairage. Les menus Bluetooth varient selon l'environnement de bureau (GNOME, KDE Plasma, etc.), mais la séquence de boutons à utiliser sur la manette reste la même.

Configurez la manette dans Steam

Installez Steam depuis le centre logiciel de votre distribution ou un dépôt de paquets compatible, ou utilisez la page de téléchargement officielle de Valve sur Steam . Lancez Steam, connectez-vous et branchez la manette avant d'ouvrir un jeu.

  1. Ouvrez Steam > Paramètres > Manette . Vérifiez que la manette DualShock 4 apparaît bien comme une manette PlayStation connectée. L'intitulé exact peut varier selon les versions du client Steam.
  2. Laissez Steam Input sur son comportement par défaut. Actuellement, Valve utilise la manette PlayStation native du jeu lorsqu'elle est prise en charge, et Steam Input dans le cas contraire. Vous pouvez modifier la prise en charge de la manette PlayStation dans les paramètres de la manette.
  3. Pour un jeu, ouvrez sa page Bibliothèque et sélectionnez le bouton de configuration de la manette situé près des commandes de jeu. Choisissez une configuration recommandée ou proposée par la communauté, ou modifiez l'attribution des boutons si la configuration par défaut du jeu ne vous convient pas. Relancez le jeu après avoir modifié le mode de contrôle.
Les paramètres de la manette Steam affichent une manette PlayStation connectée et les options de prise en charge.
Les paramètres de la manette Steam affichent une manette PlayStation connectée et les options de prise en charge.

Les pages du magasin et de la bibliothèque Steam indiquent si un jeu prend en charge la manette DualShock et si cette prise en charge est limitée à l'USB. Il est possible qu'une manette soit détectée par Linux et Steam même si le jeu ne la prend pas entièrement en charge. Dans ce cas, essayez Steam Input pour ce jeu ou utilisez le clavier et la souris pour les menus non mappés.

Utilisez la manette avec un jeu non-Steam

Un jeu Linux natif peut reconnaître directement la manette ; dans ce cas, ouvrez son menu « Commandes » ou « Entrée » et sélectionnez la manette. Pour un jeu externe compatible, Steam peut également le lancer après avoir choisi « Jeux » > « Ajouter un jeu non Steam à ma bibliothèque » . Configurez ensuite la disposition des manettes via le bouton de configuration de la bibliothèque. Attention : cette méthode ne garantit pas la compatibilité avec tous les lanceurs ou jeux. Le jeu doit toujours accepter les entrées de la manette ou disposer d'une configuration d'entrée Steam valide.

Écran de configuration des commandes avec les boutons et gâchettes DualShock 4 attribués à un jeu.
Écran de configuration des commandes avec les boutons et gâchettes DualShock 4 attribués à un jeu.

Résoudre les problèmes de connexion courants

  • Linux ne le détecte pas : commencez par un test USB avec un câble de données dont vous connaissez la marque, puis essayez un autre port. Pour le Bluetooth, supprimez l’ancien appairage enregistré dans les paramètres Bluetooth de votre ordinateur et effectuez un nouvel appairage.
  • Steam détecte la manette, mais pas le jeu : vérifiez que le jeu est compatible avec les manettes, puis essayez les paramètres d'entrée Steam spécifiques au jeu. Un titre compatible nativement avec la PlayStation peut présenter des problèmes de fonctionnement si les commandes sont traduites deux fois.
  • Le jeu affiche des indications pour les boutons Xbox : il s’agit d’une option proposée par le jeu et cela ne signifie pas nécessairement que la manette est défectueuse. Certains jeux utilisent des étiquettes Xbox pour chaque manette.
  • Le pavé tactile, les vibrations et les commandes de mouvement ne sont pas pris en charge : la compatibilité dépend du jeu, du type de connexion, du chemin d’accès aux entrées Linux et de l’utilisation de Steam Input. Les boutons et joysticks de base restent fonctionnels même si certaines fonctionnalités supplémentaires sont indisponibles.

Les guides plus anciens peuvent recommander l'installation ds4drvavec sudo pip. Ce n'est pas la première étape habituelle sur un système Linux actuel : il est préférable de diagnostiquer la détection USB ou Bluetooth et les paramètres de la manette du jeu avant d'ajouter un pilote tiers ancien.

Références officielles

Laisser un commentaire

Comment installer Latte Dock sur KDE Plasma 5

Comment installer Latte Dock sur KDE Plasma 5

Installez Latte Dock sur les systèmes KDE Plasma 5 compatibles, configurez votre panneau et activez le démarrage automatique. Vérifiez la disponibilité des paquets et les limitations de Plasma 6.

Comment installer l'environnement de bureau UKUI sous Linux

Comment installer l'environnement de bureau UKUI sous Linux

Installez UKUI depuis les archives officielles d'Ubuntu, consultez la procédure d'installation des paquets de test actuelle de Debian et évitez les instructions obsolètes d'Arch qui n'installent plus l'environnement de bureau complet.

Comment réinitialiser un mot de passe oublié sous Linux

Comment réinitialiser un mot de passe oublié sous Linux

Récupérez l'accès à un compte Linux local avec un deuxième administrateur ou en mode de récupération Ubuntu, et découvrez ce qu'une réinitialisation de mot de passe ne peut pas déverrouiller.

Comment installer un nouveau noyau Linux sur openSUSE Leap

Comment installer un nouveau noyau Linux sur openSUSE Leap

Suivez la procédure documentée Kernel:HEAD pour openSUSE Leap, conservez un noyau plus ancien disponible au démarrage et examinez les risques avant d'installer un noyau de développement.

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Associez Android à Linux via Wi-Fi et envoyez des fichiers dans les deux sens grâce à KDE Connect, sans câble, serveur FTP ni compte cloud.

Comment installer Zoiper sous Linux

Comment installer Zoiper sous Linux

Installez Zoiper sur Linux avec le bon paquet Debian, RPM ou tar.xz, puis vérifiez la compatibilité X11 et configurez votre compte SIP.

Comment accéder à votre PC Linux à distance avec NoMachine

Comment accéder à votre PC Linux à distance avec NoMachine

Installez NoMachine Personal Edition sur votre hôte Linux, connectez-vous avec NoMachine Player et configurez l'accès LAN, VPN ou Internet en suivant les instructions d'activation et de port.

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Mettez à niveau openSUSE Leap avec l'outil de migration officiel, ou mettez à jour Tumbleweed avec zypper dup. Sauvegardez vos données au préalable, vérifiez la compatibilité et examinez les modifications apportées aux paquets.

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Installez le navigateur Beaker sous Linux à l'aide de l'AppImage du projet archivé, rendez-le exécutable et résolvez les problèmes de lancement courants.

Comment configurer DXVK avec Wine sous Linux

Comment configurer DXVK avec Wine sous Linux

Configurez DXVK dans Wine sous Linux avec un préfixe dédié, les remplacements de DLL appropriés, les vérifications Vulkan et un test HUD rapide pour confirmer son activation.