Comment configurer et utiliser un contrôleur 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 les jeux, il ne fait aucun doute qu’une question vous retiendra : 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
Il existe trois options pour jouer à des jeux sur Linux :
- clavier et souris
- Contrôleur de jeu USB
- contrôleur de jeu bluetooth
Chacun d’entre eux a ses propres avantages et inconvénients. Cependant, ils devraient tous fonctionner sans aucun problème.
Peu importe que vous utilisiez une distribution vanille, SteamOS ou une distribution de jeu rétro. Les contrôleurs de jeu sont maintenant largement pris en charge.
Ai-je besoin de pilotes pour jouer à des jeux 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.
Aujourd’hui, avec de nombreux systèmes d’exploitation Linux développés, ce problème est presque inexistant. À moins que vous n’utilisiez un système d’exploitation Linux plus ancien pour des raisons spécifiques (peut-être la compatibilité matérielle ou d’autres problèmes), vous n’avez pas besoin d’installer le pilote du contrôleur sous Linux.
Le pilote est maintenant intégré au noyau Linux.
Jouez à des jeux Linux avec la souris et le clavier
Si vous jouez à un jeu de stratégie ou tout simplement comme un combo clavier et souris, cela devrait très bien fonctionner. Les claviers d’ordinateurs portables sont parfaits pour les jeux, mais la plupart des jeux nécessitent une souris USB plutôt qu’un pavé tactile.
Faire une vidéo du jour
Un clavier USB est également idéal pour les jeux sous Linux, surtout si vous préférez les jeux de stratégie ou les jeux de tir à la première personne (FPS).
Sans surprise, vous constaterez que presque tous les claviers et souris USB fonctionneront avec Linux prêts à l’emploi.
Il est important de noter que plusieurs combinaisons de clavier et de souris sans fil et Bluetooth fonctionnent également avec Linux. Il est important de le savoir, car cette compatibilité affecte également les contrôleurs de jeu.
Contrôleur de jeu USB sous Linux
Pour une expérience de jeu plus complète, vous pouvez choisir une manette de jeu. Il existe différents contrôleurs USB disponibles et ils devraient convenir aux jeux sous Linux. Si le contrôleur utilise xinput (ce que la plupart font), vous ne devriez pas avoir de problème.
Bien sûr, la meilleure façon de vérifier est d’essayer des contrôleurs de jeu USB sur votre appareil Linux. Vous avez peut-être eu divers degrés de succès, ou ils peuvent tous être aussi efficaces. Bien sûr, sachez que vous devez reconfigurer les commandes en fonction du jeu auquel vous jouez.
Quels contrôleurs USB fonctionnent avec Linux ?
Il existe une longue liste de contrôleurs de jeu USB compatibles Linux que nous n’avons pas la possibilité de reproduire ici. Autant dire que si vous avez un contrôleur USB, branchez-le et voyez ce qui se passe. Vous pouvez utiliser les versions USB suivantes en toute confiance :
- Manette Xbox One
- Manette Xbox 360
- Manette PlayStation 4
- Manette PlayStation 3
Tout cela devrait fonctionner immédiatement grâce au package xboxdrv. Si vous rencontrez des problèmes, vous pouvez installer manuellement le package xboxdrv dans le terminal :
apt-get install xboxdrv
Après avoir installé le logiciel, vous pouvez configurer des mappages de boutons pour personnaliser le contrôleur. Il prend également en charge les scripts de lancement 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 appareils clonés basés sur ces contrôleurs devraient également fonctionner.
Les contrôleurs plus anciens fonctionnent rarement avec beaucoup de fanfare. Cependant, 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 d’un dongle sans fil pour connecter ces appareils à votre PC.
Heureusement, les choses sont plus simples avec Bluetooth, et les contrôleurs Xbox One ultérieurs s’appuient sur Bluetooth plutôt que sur le sans fil.
Connexe : Comment fonctionne Bluetooth ?
Que diriez-vous d’un contrôleur de jeu Bluetooth sous Linux ?
Pour les appareils Bluetooth, les choses peuvent ê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 dongle USB. S’il est activé, le symbole Bluetooth doit être affiché dans le panneau.
Pas de symboles ?Pour vérifier si votre clé USB Bluetooth est reconnue par Linux, entrez
lsusb
Ensuite, installez
apt-get install bluetooth
Après l’installation, vérifiez si le Bluetooth fonctionne :
/etc/init.d/État Bluetooth
Si ce n’est pas le cas, 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. Pour ce faire, le moyen le plus simple consiste à cliquer sur l’icône Bluetooth, à configurer l’ordinateur pour qu’il recherche des périphériques, puis à appuyer sur le bouton d’appariement du contrôleur et à le maintenir enfoncé.
Après quelques instants, ils devraient être jumelés et prêts à l’emploi. Les contrôleurs Bluetooth populaires qui peuvent se synchroniser avec Linux incluent :
- Xbox One
- PlayStation DualShock 3 et 4
- WiiU Pro
Nous verrons ci-dessous comment connecter ces appareils.
Connecter une manette Bluetooth Xbox One à Linux
Il y a très peu de choses que les utilisateurs de Xbox One doivent faire pour que leurs contrôleurs fonctionnent sous Linux. Si votre système d’exploitation a un noyau supérieur à 3.17, vous pouvez utiliser le contrôleur. SteamOS prend également en charge la manette Xbox One.
Une manette Bluetooth Xbox One se connecte à Linux de la même manière que tout autre appareil Bluetooth.
Connectez la manette PlayStation DualSense, DualShock 4 ou DualShock 3 à Linux
Vous souhaitez connecter votre manette PS3, PS4 ou PS5 à Linux ?
Tout est possible, mais Bluetooth est un peu compliqué. Le DualShock 3 nécessite Bluetooth 2.0, tandis que le DualSense et le DualShock 4 nécessitent Bluetooth 4.0 ou supérieur. Vous devez donc vous assurer que la radio Bluetooth de votre système (ou le dongle Bluetooth de votre choix) est compatible avec la manette que vous souhaitez utiliser. Notez que l’un ou l’autre contrôleur fonctionnera sur un Raspberry Pi, donc l’installer sur un PC Linux ne devrait pas être trop difficile.
Pour connecter ces appareils, assurez-vous d’avoir le bon câble USB à portée de main, car cela sera nécessaire brièvement.
- Sous Linux, activez le mode de balayage/appairage Bluetooth
- Connectez le câble USB au contrôleur
- Faites confiance à l’appareil lorsque vous y êtes invité par votre distribution Linux
- Débranchez le câble USB
- Appuyez et maintenez le bouton d’appairage sur le contrôleur
Le contrôleur PlayStation devrait maintenant être couplé avec votre ordinateur Linux. Notez que le retour haptique et les déclencheurs adaptatifs du contrôleur DualSense ne fonctionnent pas sous Linux.
Jouer à des jeux sous Linux avec la manette Wii U Pro
Bien que la Wii U ne se vende pas aussi bien que la Wii ou la Nintendo Switch, la manette Wii U Pro est un bon choix pour les jeux Linux.
Synchroniser votre manette Wii U Pro avec Linux est presque aussi simple qu’avec n’importe quel autre appareil.
- Dans l’outil Bluetooth sous Linux, recherchez de nouveaux appareils
- Sur la manette, appuyez sur le bouton de synchronisation
Après quelques instants, la manette devrait être détectée et vous pourrez commencer à jouer.
Joystick/Gamepad/Controller ne fonctionne pas sous Linux
Si vous rencontrez des problèmes avec un contrôleur de jeu générique ou une manette de jeu ou un joystick plus traditionnel, il est temps de résoudre le problème. Un outil appelé joystick inclut le pilote et détecte les entrées. Vous pouvez également l’utiliser pour reconfigurer les mappages de contrôleur.
Installer dans le terminal :
manette d’installation sudo apt-get
Cela fournit le pilote dont vous avez besoin. Pour configurer les mappages, etc., utilisez jstest-gtk :
sudo apt-get install jstest-gtk
Meilleurs contrôleurs pour les jeux Linux
Alors, après avoir expliqué tout cela, quels contrôleurs sont vraiment les meilleurs pour les jeux Linux ? Souvent, les appareils moins ergonomiques ont tendance à être utiles pour certains jeux et moins qu’idéaux pour d’autres. Dans ce cas, il n’est pas rare de finir par utiliser plusieurs contrôleurs, surtout si vous aimez les jeux rétro sous Linux.
En fin de compte, cela dépend du type de jeu auquel vous jouez. Pour les options générales, les contrôleurs Xbox One et PS4 sont susceptibles de s’adapter à la plus large sélection de jeux. Mais vous pouvez également constater que le Steam Controller est particulièrement adapté au type de jeu auquel vous jouez.
Pour les jeux rétro, la liste des périphériques USB et Bluetooth adaptés au style rétro ne cesse de s’allonger.
En fin de compte, il n’y a pas de bonne réponse ici : trouvez le bon contrôleur et vérifiez s’il fonctionne sous Linux. Cela peut signifier faire quelques minutes de recherche sur Google, envoyer un e-mail au fabricant ou démarrer un fil de discussion sur Reddit. Si cela fonctionne, branchez et jouez et profitez-en.
A propos de l’auteur