Comment configurer et utiliser des contrôleurs de jeu sous Linux
Les jeux AAA sont maintenant disponibles sur Linux. Le service de livraison numérique Steam de Valve et SteamOS sont à la pointe du jeu sur Ubuntu et d'autres systèmes d'exploitation Linux.
Mais si vous souhaitez passer à Linux pour le jeu, il y a sans aucun doute une question qui vous retient: les contrôleurs de jeu sont-ils compatibles avec Linux?
Eh bien, oui, ils le sont. Voici comment configurer un contrôleur de jeu USB ou Bluetooth sous Linux.
Options de jeu sous Linux
Vous avez trois options pour jouer à des jeux sous Linux:
- Le clavier et la souris
- Un contrôleur de jeu USB
- Contrôleur de jeu Bluetooth
Chacun de ces éléments a ses propres avantages et inconvénients. Cependant, ils devraient tous fonctionner sans problème.

Peu importe que vous utilisiez une distribution vanille, SteamOS ou une distribution de jeu rétro . Les contrôleurs de jeu sont désormais largement pris en charge.
Ai-je besoin de pilotes pour jouer sous Linux?
Il y a des années, avant que les jeux Linux ne deviennent populaires, il était nécessaire d'installer des pilotes de périphériques pour les contrôleurs de jeu.
De nos jours, avec le choix de nombreux systèmes d'exploitation Linux développés, le problème est presque inexistant. À moins que vous n'utilisiez un ancien système d'exploitation Linux pour une raison spécifique (peut-être la compatibilité matérielle ou d'autres problèmes), il n'est pas nécessaire d'installer des pilotes pour les contrôleurs sous Linux.
Les pilotes sont maintenant intégrés au noyau Linux.
Jouez à des jeux Linux avec une souris et un clavier
Si vous jouez à des jeux de stratégie ou si vous préférez simplement le combiné clavier et souris, cela devrait fonctionner correctement. Les claviers d'ordinateur portable sont parfaits pour les jeux, bien que vous ayez besoin d'une souris USB plutôt que du pavé tactile pour la plupart des jeux.
Les claviers USB sont également parfaits pour les jeux sous Linux, surtout si vous préférez les jeux de stratégie ou les tireurs à la première personne (FPS).

Sans surprise, vous constaterez que pratiquement tous les claviers et souris USB fonctionneront immédiatement sous Linux.
Surtout, une large sélection de combinaisons de clavier et souris sans fil et Bluetooth fonctionnera également avec Linux. Ceci est important à savoir, car cette compatibilité affecte également les contrôleurs de jeu.
Contrôleurs de jeu USB sous Linux
Pour une expérience de jeu plus complète, vous pouvez opter pour un contrôleur de jeu. Différents contrôleurs USB sont disponibles et devraient convenir aux jeux sous Linux. Si le contrôleur utilise xinput (la plupart le font), vous ne devriez avoir aucun problème.
Naturellement, la meilleure façon de vérifier est d'essayer quelques contrôleurs de jeu USB sur votre appareil Linux. Vous pouvez avoir des degrés de succès variables, ou ils peuvent tous fonctionner aussi bien. Notez, bien sûr, que vous devez reconfigurer les commandes en fonction du jeu auquel vous jouez.
Quels contrôleurs USB fonctionnent sous Linux?
Il existe une longue liste de contrôleurs de jeu USB compatibles Linux que nous n'avons pas d'espace pour répliquer ici. Autant dire que si vous possédez un contrôleur USB, branchez-le et voyez ce qui se passe. Vous pouvez être sûr à 100% avec les versions USB de:
- Manette Xbox One
- Manette Xbox 360
- Manette PlayStation 4
- Manette PlayStation 3
Tous ces éléments devraient fonctionner immédiatement grâce au package xboxdrv. Si vous rencontrez des problèmes, le package xboxdrv peut être installé manuellement dans le terminal:
apt-get install xboxdrv
Une fois le logiciel installé, vous pouvez définir des mappages de boutons pour personnaliser le contrôleur. Il prend également en charge les scripts de démarrage pour lancer des jeux avec des mappages spécifiques appliqués.
Malgré son nom, xboxdrv prend également en charge les contrôleurs PlayStation. De même, les périphériques clonés basés sur ces contrôleurs devraient également fonctionner.
Les contrôleurs plus anciens fonctionnent avec peu de fanfare. Toutefois, si vous souhaitez utiliser la version sans fil du contrôleur Xbox 360 ou le contrôleur Xbox One sans fil d'origine, vous aurez besoin des dongles sans fil pour permettre à ces appareils d'être connectés à un PC.
Heureusement, les choses sont plus simples avec Bluetooth, et les versions ultérieures du contrôleur Xbox One reposent sur Bluetooth plutôt que sur le sans fil.
Qu'en est-il des contrôleurs de jeu Bluetooth sous Linux?
Pour les appareils Bluetooth, les choses pourraient être un peu plus délicates. Votre système aura besoin d'un récepteur Bluetooth — celui-ci peut être intégré ou ajouté en tant que clé USB. S'il est activé, le symbole Bluetooth doit être affiché dans le panneau.
Pas de symbole? Pour vérifier si votre clé USB Bluetooth est reconnue par Linux, entrez
lsusb
Ensuite, installez avec
apt-get install Bluetooth
Après l'installation, vérifiez que Bluetooth fonctionne:
/etc/init.d/bluetooth status
Sinon, entrez:
/etc/init.d/bluetooth start
Une fois démarré, vous ne devriez avoir aucun problème.
Vous pouvez maintenant coupler un contrôleur, ou une souris et un clavier, avec Linux. Le moyen le plus simple de le faire est de cliquer sur l'icône Bluetooth, de configurer l'ordinateur pour qu'il recherche les appareils et de maintenir le bouton de couplage sur votre manette.
Quelques instants plus tard, ils devraient être jumelés et prêts à être utilisés. Les contrôleurs Bluetooth populaires qui peuvent être synchronisés avec Linux incluent:
- Xbox One
- PlayStation DualShock 3 et 4
- WiiU Pro
Nous allons jeter un oeil à la connexion de ces appareils ci-dessous.
Connexion d'une manette Bluetooth Xbox One à Linux
Les propriétaires de Xbox One doivent faire très peu pour que leurs contrôleurs fonctionnent avec Linux. À condition que votre système d'exploitation ait un noyau au-delà de la version 3.17, vous pouvez utiliser le contrôleur. SteamOS prend également en charge le contrôleur Xbox One.
Le contrôleur Bluetooth Xbox One se connecte à Linux de la même manière que tout autre périphérique Bluetooth se connecte.

Connectez un contrôleur PlayStation DualSense, DualShock 4 ou DualShock 3 à Linux
Vous voulez connecter un contrôleur PS3, PS4 ou PS5 à Linux?
Tout est possible, mais Bluetooth est un peu plus difficile. Le DualShock 3 nécessite Bluetooth 2.0, tandis que le DualSense et DualShock 4 nécessitent Bluetooth 4.0 ou version ultérieure. Par conséquent, vous devez vous assurer que la radio Bluetooth de votre système (ou le dongle Bluetooth choisi) est compatible avec le contrôleur que vous souhaitez utiliser. Notez que chaque contrôleur peut fonctionner sur un Raspberry Pi, donc cela ne devrait pas être trop difficile à configurer sur un PC Linux.
Pour connecter ces appareils, assurez-vous d'avoir le bon câble USB à portée de main, car cela est brièvement nécessaire.
- Sous Linux, activez le mode de numérisation / couplage Bluetooth
- Connectez le câble USB au contrôleur
- Lorsque vous y êtes invité par votre distribution Linux, faites confiance à l'appareil
- Déconnectez le câble USB
- Maintenez le bouton d'appairage sur votre manette
Le contrôleur PlayStation doit maintenant être associé à votre ordinateur Linux. Notez que le retour haptique et les déclencheurs adaptatifs du contrôleur DualSense ne fonctionneront pas sous Linux.
Jouez à des jeux sur Linux avec la manette Wii U Pro
Alors que la Wii U ne s'est pas vendue aussi bien que la Wii ou la Nintendo Switch, la manette Wii U Pro est une bonne option pour les jeux Linux.
La synchronisation de la manette Wii U Pro avec Linux est presque aussi simple qu'avec tout autre appareil.
- Dans l'outil Bluetooth sous Linux, recherchez de nouveaux appareils
- Sur le contrôleur, appuyez sur le bouton de synchronisation
Quelques instants plus tard, le contrôleur devrait être détecté et vous êtes prêt à jouer.
Le joystick / la manette de jeu / le contrôleur ne fonctionnent pas sous Linux
Si vous rencontrez un problème avec un contrôleur de jeu générique ou une manette de jeu ou un joystick plus traditionnel, il est temps de le dépanner. Un outil appelé joystick comprend des pilotes et détecte les entrées. Vous pouvez également l'utiliser pour reconfigurer les mappages de contrôleurs.
Installer dans le terminal avec:
sudo apt-get install joystick
Cela fournit les pilotes dont vous avez besoin. Pour configurer les mappages et ainsi de suite, utilisez jstest-gtk:
sudo apt-get install jstest-gtk
Meilleurs contrôleurs pour les jeux Linux
Donc, avec tout cela expliqué, quels contrôleurs sont vraiment les meilleurs pour les jeux Linux? Souvent, les appareils moins ergonomiques ont tendance à être utiles pour certains jeux et pas aussi idéaux pour d'autres. Il n'est pas rare de se retrouver avec plusieurs contrôleurs dans ce cas, en particulier si vous aimez les jeux rétro sous Linux.
En fin de compte, cela dépend du type de jeu auquel vous jouez. Pour une option universelle, les contrôleurs Xbox One et PS4 sont probablement adaptés à la plus large sélection de jeux. Mais vous trouverez peut-être également que le contrôleur Steam est particulièrement adapté au type de jeux auxquels vous jouez.
Pour les jeux rétro, la liste des périphériques USB et Bluetooth de style rétro appropriés ne cesse de s'allonger.
En fin de compte, il n'y a pas de bonne réponse ici: trouvez un contrôleur qui convient et vérifiez s'il fonctionne avec Linux. Cela peut signifier quelques minutes de recherche sur Google, envoyer un e-mail au fabricant ou démarrer un fil sur Reddit. Si cela fonctionne, branchez, jouez et profitez-en.