linuxmint – Les Ateliers PHV http://www.lesateliersphv.ca Blogs, discussions et tutoriels sur les jeux vidéo sur consoles et Linux / Blogs, discussions and tutorials on console video games and Linux Fri, 22 May 2020 05:02:14 +0000 fr-FR hourly 1 http://www.lesateliersphv.ca/wp-content/uploads/2018/09/cropped-klebs_explaining_s-32x32.png linuxmint – Les Ateliers PHV http://www.lesateliersphv.ca 32 32 Faire du karaoké chez soi sur Linux http://www.lesateliersphv.ca/faire-du-karaoke-chez-soi-sur-linux/ Tue, 19 May 2020 05:57:48 +0000 http://www.lesateliersphv.ca/?p=6326 Bonjour tout le monde. Ici Klebs et aujourd’hui, je vais vous montrer rapidement comment reproduire une expérience karaoké chez vous

L’article Faire du karaoké chez soi sur Linux est apparu en premier sur Les Ateliers PHV.

]]>
Bonjour tout le monde. Ici Klebs et aujourd’hui, je vais vous montrer rapidement comment reproduire une expérience karaoké chez vous avec votre micro. Le but est de faire sortir le son du micro directement des hauts-parleurs. Pour info, j’ai testé avec un micro USB de Rock Band dans Linux Mint 19.3, Pop!_OS 20.04 et Arch Linux.

L’avantage d’utiliser une machine karaoké est qu’on peut entendre sa propre voix sortir des hauts-parleurs pendant qu’on chante, chose qu’on ne peut pas faire avec les jeux Rock Band. Si quelqu’un a réussi le contraire, je serais intéressé à en savoir plus à ce sujet.

 

Pour commencer à envoyer le son du micro directement aux hauts-parleurs, il faut entrer cette ligne de commande dans le terminal:

pactl load-module module-loopback latency_msec=1

Pour tout remettre comme avant et arrêter d’envoyer le son du micro directement aux hauts-parleurs, il suffit d’entrer cette ligne de commande dans le terminal:

pactl unload-module module-loopback

 

Maintenant que vous savez comment faire, amusez-vous bien… mais essayez de ne pas trop déranger vos voisins.

 

N’hésitez pas à me faire part de vos questions et commentaires sur Twitter et Mastodon.

Aussi, si vous aimez ce que je fais et que vous utilisez le navigateur Brave, vous pouvez me laisser un pourboire sous forme de BAT sur mon site web ou mon compte Twitter. Vous pouvez aussi utiliser ce lien affilié si vous achetez des jeux, livres ou autres sur Humble Bundle.

Merci d’avoir lu et à la prochaine.

L’article Faire du karaoké chez soi sur Linux est apparu en premier sur Les Ateliers PHV.

]]>
Le distro hopping chez Linux et ce que j’en pense http://www.lesateliersphv.ca/le-distro-hopping-chez-linux-et-ce-que-jen-pense/ Sat, 09 Feb 2019 06:22:05 +0000 http://www.lesateliersphv.ca/?p=5995 Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous parler de ce phénomène qu’est le distro hopping dans

L’article Le distro hopping chez Linux et ce que j’en pense est apparu en premier sur Les Ateliers PHV.

]]>
Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous parler de ce phénomène qu’est le distro hopping dans le monde de Linux ainsi que mes premières impressions.

boot en linux avec live usb
Source: Tigerfog, iPhone

Pourquoi changer de distribution

Au début, mon objectif était de trouver une distribution qui me permettrait de faire autant que possible les mêmes activités que dans Windows. J’ai parlé à des collègues et regardé des vidéos sur YouTube et j’entends souvent ceci:

Si tu es habitué à un environnement Windows et que tu veux utiliser ton ordinateur pour jouer aux jeux vidéo, va avec Linux Mint. C’est une bonne distribution… pour commencer.

Pour commencer? Est-ce que ça veut dire que je vais éventuellement devoir changer de distribution? En ce moment, Linux Mint 18.3 Cinnamon répond à mes besoins ainsi qu’à ceux de ma famille donc je ne ressens aucun besoin de changer juste pour changer. Du moins, c’est que ce je croyais.

Le doute a commencé à s’installer dans ma tête au fur et à mesure que je me renseigne sur les environnements et la fréquence des mises à jour. Certains préfèrent le groupe Debian/Ubuntu car beaucoup de logiciels et jeux sont développés avec ce groupe en tête. D’autres préfèrent Fedora/Red Hat et Arch/Manjaro/Antergos qui sont à la fine pointe de la technologie et en constante évolution. J’ai donc décidé de laisser l’ordinateur de famille tranquille et utiliser le laptop de ma femme comme cobaye pour tester les autres distributions.

Les explorations en mode Live USB

Je comprends maintenant pourquoi les utilisateurs Linux déconseillent aux gens d’acheter un laptop flambant neuf et d’y installer Linux. Ce n’est pas juste qu’ils paieront pour une licence Windows ou Mac qu’ils n’utiliseront pas, rien ne garantit que les composantes ou même le laptop entier sera compatible avec la distribution de leur choix. Je l’ai rapidement appris en tentant de booter Manjaro et ensuite Antergos dans un Dell XPS 13 9350 comme l’indique l’image ci-dessous.

boot en linux avec live usb raté
Source: Tigerfog, iPhone

Bien entendu, tout est possible avec un peu de recherche mais je n’étais pas prêt à risquer de détruire le laptop de ma femme en jouant dans le BIOS. Mon aventure avec la famille Arch va donc devoir attendre à une autre fois. Au moins, j’ai pu booter Manjaro dans l’ordinateur de famille donc ma clé USB n’était pas défectueuse.

La suite

En somme, cette expérience a plutôt été positive. J’ai réussi à booter Linux Mint 19.1 Xfce et Fedora 29 GNOME dans le laptop donc au lieu d’acheter mon propre laptop, je peux toujours utiliser celui de ma femme. Un collègue m’a expliqué qu’il est possible d’installer Linux sur un SSD relié avec un câble SATA vers USB-C et ce sera comme booter dans un SSD interne. Je vais mettre ça dans la pile de projets personnels pour cette année. J’espère ainsi pouvoir rédiger des tutoriels pour autre chose que juste Linux Mint.

boot en linux avec live usb réussi
Source: Tigerfog, iPhone

Questions? Commentaires? N’hésitez pas, merci d’avoir lu et à plus.

L’article Le distro hopping chez Linux et ce que j’en pense est apparu en premier sur Les Ateliers PHV.

]]>
Extraire des ROMs de Sega Mega Drive & Genesis Classics achetés sur Steam dans Linux Mint 18.3 http://www.lesateliersphv.ca/extraire-des-roms-de-sega-mega-drive-and-genesis-achetes-sur-steam-dans-linux/ Fri, 01 Feb 2019 22:27:59 +0000 http://www.lesateliersphv.ca/?p=5947 Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous montrer comment vous procurer légalement des ROMs de jeux

L’article Extraire des ROMs de Sega Mega Drive & Genesis Classics achetés sur Steam dans Linux Mint 18.3 est apparu en premier sur Les Ateliers PHV.

]]>
Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous montrer comment vous procurer légalement des ROMs de jeux Genesis/Mega Drive à travers Steam et les renommer en format lisible pour les utiliser ailleurs (ex: émulateurs, Mega Everdrive, projet MiSTer, etc.).

les ateliers phv sega genesis mega drive classics steam mister fpga mega everdrive
Source: Tigerfog, iPhone

Avant de commencer

Je voudrais tout d’abord remercier ETA Prime pour m’avoir inspiré à rédiger ce tutoriel. Sa vidéo explique comment extraire les ROMs, les renommer et les utiliser dans Retroarch, un outil multiplatforme rassemblant de nombreux émulateurs. Pour en savoir plus:

Source: ETA Prime

Pourquoi alors est-ce que je prends la peine de rédiger tout ça si ETA Prime a déjà tout expliqué. Deux raisons:

  • il a utilisé Windows pour expliquer le processus
  • il a montré rapidement comment renommer les fichiers sans trop entrer dans les détails.

Si vous utilisez Windows aussi ou vous êtes capables de reconnaître les ROMs malgré la nomenclature étrange utilisée par Sega, la vidéo d’ETA Prime vous conviendra parfaitement. Par contre, si vous préférez un tutoriel plus orienté vers Linux ou avoir un script renommant les noms des fichiers pour vous, je vous inviterais à poursuivre la lecture.

Acheter les jeux et trouver leur emplacement

Vous pouvez acheter légalement certains jeux de Genesis/Mega Drive sur Steam individuellement ou en un paquet spécial nommé Sega Mega Drive & Genesis Classics à travers ce lien affilié sur Humble Bundle. A partir d’ici, j’utiliserai le terme Sega Classics pour désigner le paquet Sega Mega Drive & Genesis Classics afin d’alléger le tutoriel.

Puisque le jeu Sega Classics n’est pas disponible de manière native sur Linux, il faut s’assurer que Steam soit configuré pour accepter d’exécuter tous les jeux en mode SteamPlay à l’aide de Proton. Cela permettra à Sega Classics d’apparaître dans la liste des jeux et d’être installé.

Une fois l’installation terminée, il faut cliquer-droit sur le jeu Sega Classics et choisir Propriétés dans le menu contextuel (voir image ci-dessous).


Source: capture d’écran personelle

Cliquer sur le bouton Parcourir les fichiers locaux sous l’onglet Fichiers locaux indiquera l’emplacement du répertoire de Sega Classics dans l’ordinateur (voir image ci-dessous).


Source: capture d’écran personnelle

Normalement, si l’utilisateur s’appelle klebs et ne change pas l’emplacement des jeux déterminé par défaut par Steam, le répertoire devrait se trouver dans /home/klebs/.steam/steam/steamapps/common/Sega\ Classics

Dans mon cas comme l’indique la capture d’écran ci-dessus, le répertoire se trouve dans
/mnt/DATA/Jeux/Steam/steamapps/common/Sega\ Classics

Renommer les fichiers

En supposant que l’utilisateur s’appelle klebs et utilise l’emplacement par défaut des jeux Steam, les commandes suivantes dans le terminal vont créer une copie des ROMs dans un autre répertoire et créer un fichier CSV avec nano:

cd /home/klebs/.steam/steam/steamapps/common/Sega\ Classics
cp -R uncompressed\ ROMs/ ~/Documents/SegaROMS
cd ~/Documents/SegaROMS
nano segaclassicslist.csv

Avant de faire copier la liste ci-dessous dans nano, il faut s’assurer que tout est là. Aussi, les noms doivent concorder avec le contenu du répertoire SegaROMS.

ALEXKIDD_U.68K,Alex Kidd in the Enchanted Castle (USA).gen
AlienSoldier_Europe.SGD,Alien Soldier (Europe).md
AlienStorm_USA.SGD,Alien Storm (USA).gen
ALTEREDB_UE.68K,Altered Beast (USA).gen
BEYONDOA_E.68K,The Story of Thor (Europe).md
BEYONDOA_F.68K,The Story of Thor (France).md
BEYONDOA_G.68K,The Story of Thor (Germany).md
BEYONDOA_J.68K,The Story of Thor - Hikari o Tsugumono (Japan).bin
BEYONDOA_S.68K,The Story of Thor (Spain).md
BEYONDOA_U.68K,Beyond Oasis (USA).gen
BONANZAB_JE.68K,Bonanza Bros. (Europe).md
Columns3_USA.SGD,Columns III (USA).gen
COLUMNS_W.68K,Columns (World).gen
COMIXZON_U.68K,Comix Zone (USA).gen
CrackDown_USA.SGD,Crack Down (USA).gen
Crying_USA.SGD,Bio Hazard Battle (USA).gen
DECAP_UE.68K,DEcapAttack (USA).gen
DYNAHEAD_J.68K,Dynamite Headdy (Japan).bin
DYNAHEAD_UE.68K,Dynamite Headdy (USA).gen
ECCO2_U.68K,Ecco - The Tides of Time (USA).gen
eccojr.smd,Ecco Jr. (USA).gen
ECCO_UE.68K,Ecco the Dolphin (USA).gen
ESWAT_U.68K,ESWAT - City Under Siege (USA).gen
EternalChampions_USA.SGD,Eternal Champions (USA).gen
FATALLAB_JU.68K,Fatal Labyrinth (USA).gen
FLICKY_UE.68K,Flicky (USA).gen
GAING_UE.68K,Gain Ground (USA).gen
GalaxyForceII_UE.SGD,Galaxy Force II (USA).gen
GAXE2_W.68K,Golden Axe II (World).gen
GAXE3_J.68K,Golden Axe III (Japan).bin
GAXE_W.68K,Golden Axe (World).gen
Gunstar Heroes U.bin,Gunstar Heroes (USA).gen
KIDCHAM_UE.68K,Kid Chameleon (USA).gen
LandStalker_USA.SGD,Landstalker (USA).gen
LightCrusader_USA.SGD,Light Crusader (USA).gen
MonsterLair_JUE.SGD,Wonder Boy III - Monster Lair (Europe).md
MonsterWorld3.SGD,Wonder Boy V - Monster World III (Japan).bin
MonsterWorld3_USA.SGD,Wonder Boy in Monster World (USA).gen
PhantasyStar2_UE_GreenCrossFix.SGD,Phantasy Star II (USA).gen
PhantasyStar3_USA.SGD,Phantasy Star III - Generations of Doom (USA).gen
PhantasyStar4.SGD,Phantasy Star IV (USA).gen
RISTAR_UE.68K,Ristar (USA).gen
ROBOTNIK_U.68K,Dr. Robotnik's Mean Bean Machine (USA).gen
ShadowDancer.SGD,Shadow Dancer - The Secret of Shinobi (World).gen
SHINING2_U.68K,Shining Force II (USA).gen
SHININGD_UE.68K,Shining in the Darkness (USA).gen
SHININGF_U.68K,Shining Force (USA).gen
SHINOBI3_U.68K,Shinobi III - Return of the Ninja Master (USA).gen
SONIC2_W.68K,Sonic The Hedgehog 2 (World).gen
SONIC3D_UE.68K,Sonic 3D Blast ~ Sonic 3D Flickies' Island (USA).gen
Sonic_Knuckles_wSonic3.bin,Sonic & Knuckles + Sonic The Hedgehog 3 (World).gen
SONICSPI_U.68K,Sonic The Hedgehog Spinball (USA).gen
SONIC_W.68K,Sonic The Hedgehog (World).gen
sov.smd,Sword of Vermilion (USA).gen
SPACEHARRIERII.bin,Space Harrier II (World).gen
STHUNDER_W.68K,Super Thunder Blade (World).gen
STREETS2_U.68K,Streets of Rage 2 (USA).gen
STREETS3_E.68K,Streets of Rage 3 (Europe).md
STREETS3_J.68K,Bare Knuckle III (Japan).bin
STREETS3_U.68K,Streets of Rage 3 (USA).gen
STREETS_W.68K,Streets of Rage - Bare Knuckle - Ikari no Tetsuken (World).gen
TheSuperShinobi_JUE.SGD,The Revenge of Shinobi (USA).gen
ToeJamEarl.SGD,ToeJam & Earl (World).gen
ToeJamEarl2_USA.SGD,ToeJam & Earl in Panic on Funkotron (USA).gen
VECTMAN2_U.68K,Vectorman 2 (USA).gen
VECTMAN_UE.68K,Vectorman (USA).gen
VIRTUAFIGHTER2.bin,Virtua Fighter 2 (USA).gen

Après avoir sauvegardé et fermé le fichier CSV, c’est le temps de rédiger le script qui renommera les fichiers:

nano segaclassicsrename.sh

#!/bin/bash
IFS=","
while read f1 f2
do
echo "rename from : $f1"
echo "to : $f2"
mv $f1 "$f2"
echo "done"
done < segaclassicslist.csv

Après avoir sauvegardé et fermé le script, il suffit de le rendre exécutable et de l’exécuter:

chmod +x ./segaclassicsrename.sh
./segaclassicsrename.sh

Si tout s’est bien passé, les noms des fichiers devraient maintenant être plus représentatifs des jeux.

Conclusion

Questions? Commentaires? N’hésitez pas, merci d’avoir lu et à plus.

L’article Extraire des ROMs de Sega Mega Drive & Genesis Classics achetés sur Steam dans Linux Mint 18.3 est apparu en premier sur Les Ateliers PHV.

]]>
Partenariat avec Humble Bundle + Promo The Messenger http://www.lesateliersphv.ca/partenariat-avec-humble-bundle-promo-the-messenger/ Tue, 29 Jan 2019 05:52:27 +0000 http://www.lesateliersphv.ca/?p=4852 Salut tout le monde. Ici Klebs et aujourd’hui, c’est avec un immense plaisir que je vous annonce que Les Ateliers

L’article Partenariat avec Humble Bundle + Promo The Messenger est apparu en premier sur Les Ateliers PHV.

]]>
Salut tout le monde. Ici Klebs et aujourd’hui, c’est avec un immense plaisir que je vous annonce que Les Ateliers PHV est devenu un partenaire de Humble Bundle.

Klebs Humble Bundle Partner

Source: Tigerfog, Humble Bundle

Qu’est-ce qu’un partenaire Humble?

Quelqu’un qui est en partenariat avec Humble Bundle peut aider ce dernier à vendre des produits en échange de commissions en fournissant ce qu’on appelle des liens affiliés. Lorsque vous cliquez sur un de ces liens et que vous achetez le produit présent dans le lien en question ou quelque chose d’autre sur le site de Humble Bundle, je reçois une commission de la vente. La meilleure? Il n’y a aucun frais supplémentaire de votre côté. Par contre, en passant par mes liens affiliés pour acheter quelque chose sur Humble Bundle, vous contribuez à aider le blog (ex: achats d’accessoires de consoles rétros pour des tests, investissement sur le développement du site, etc.).

Comment ça marche?

Vous cliquez sur l’image ci-dessous ou une autre pareille dans la page d’accueil pour accéder au site de Humble Bundle.

Ensuite, vous achetez quelque chose sur le site. Après ça? C’est tout.

Je ne sais pas quoi acheter

Voici le premier lien affilié sous forme d’image que je voudrais partager avec vous:

The Messenger Game

Source: Sabotage, Devolver Digital

The Messenger est un jeu d’action 2D aux graphismes rétros et fortement inspiré de Ninja Gaiden sur NES. Ça fait un moment que c’est sorti et j’ai longtemps hésité à le prendre car ce n’était pas disponible sur Linux. Par contre, voyant qu’il est maintenant jouable sur Steam avec l’outil Proton (j’utilise actuellement la version 3.16-6 Beta), je me suis lancé et je ne le regrette pas.

Ce qui m’a le plus amusé? Voir un ninja parler en français québécois.

The Messenger en Québécois

Source: iPhone, Tigerfog

Besoin de plus que de simples images et recommandations? Voyez par vous-même:

Source: Sabotage, Devolver Digital

Ne tardez pas car The Messenger est à 30% de réduction jusqu’au lundi 11 février à 14h (heure de Montréal).

Questions? Commentaires? N’hésitez pas, merci d’avoir lu et à plus.

L’article Partenariat avec Humble Bundle + Promo The Messenger est apparu en premier sur Les Ateliers PHV.

]]>
Assigner des touches de claviers à une manette dans Linux Mint 18.3 http://www.lesateliersphv.ca/tutoriel-assigner-clavier-a-manette-dans-linux/ Mon, 12 Nov 2018 21:03:06 +0000 http://www.lesateliersphv.ca/?p=435 Mise à jour (3 février 2019) Si vous désirez m’aider, vous pouvez acheter les jeux que j’ai mentionnés dans cet

L’article Assigner des touches de claviers à une manette dans Linux Mint 18.3 est apparu en premier sur Les Ateliers PHV.

]]>
Mise à jour (3 février 2019)

Si vous désirez m’aider, vous pouvez acheter les jeux que j’ai mentionnés dans cet article à travers ces liens affiliés Humble Bundle et cela ne vous coûtera rien de plus. Merci.

The King of Fighters 2002 (Steam multi-platforme et sans DRM)
The King of Fighters 2002 Unlimited Match (Steam Windows seulement)

Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous montrer comment assigner des touches de clavier à une manette utilisant AntiMicro sous Linux Mint 18.3.

Normalement, je n’ai aucune difficulté à faire détecter automatiquement ma manette quand je démarre un jeu mais il arrive parfois que soit ce jeu n’arrive pas à la détecter, soit il ne la supporte pas tout court. C’est pour cette raison qu’à titre d’exemple, je vais utiliser le jeu The King of Fighters 2002 sur GOG.

Source: iPhone, Tigerfog

Avant de commencer

Tout d’abord, je voudrais remercier le développeur Travis (Ryochan7) qui a développé cette application ainsi que l’organisation qui l’a maintenu depuis sur GitHub.

Avant l’installation, il faut au minimum ajouter un dépôt des paquets de LibreGeek et s’assurer que Linux soit à jour avec les commandes suivantes dans le terminal:

sudo add-apt-repository ppa:mdeguzis/libregeek
sudo apt update

Il est aussi possible d’aller encore plus loin au niveau des mises à jour avec cette commande à la place de la précédente:

sudo apt update && sudo apt upgrade

Installer le programme AntiMicro

Pour installer l’application, il suffit d’entrer cette commande:

sudo apt install antimicro

Tester AntiMicro avec un jeu

Configurer une manette


Source: Capture d’écran tronquée

  1. Brancher la manette.
  2. Démarrer AntiMicro.
  3. Démarrer le jeu qui sera utilisé avec AntiMicro (ex: The King of Fighters 2002) préférablement en mode fenêtre afin de voir le jeu et AntiMicro dans le même écran.
  4. Dans le jeu, se rendre dans la section de configuration des touches de clavier.
  5. Sous l’onglet correspondant à la manette dans AntiMicro, cliquer sur chaque bouton correspondant à un bouton de la manette suivi de la touche du clavier afin de l’y assigner.
    • NOTE: selon l’image ci-dessus, les boutons assignés ne semblent pas correspondre aux touches de clavier dans la fenêtre du jeu mais c’est parce que l’image utilisée dans le jeu affiche des informations erronées (les touches A et Z sont utilisées au lieu de Q et W).

Configurer plusieurs manettes


Source: Capture d’écran tronquée

  1. Brancher les manettes.
  2. Démarrer AntiMicro.
    • Dépendant du nombre de manettes branchées, le même nombre d’onglets sera présent dans AntiMicro pour assigner les boutons à chaque manette individuellement.
  3. Démarrer le jeu qui sera utilisé avec AntiMicro (ex: The King of Fighters 2002) préférablement en mode fenêtre afin de voir le jeu et AntiMicro dans le même écran.
  4. Dans le jeu, se rendre dans la section de configuration des touches de clavier.
  5. Sous chaque onglet correspondant à une manette spécifique dans AntiMicro, cliquer sur chaque bouton correspondant à un bouton de la manette en question suivi de la touche du clavier afin de l’y assigner.

Tester le jeu

  1. Tout en laissant AntiMicro ouvert, utiliser la manette pour voir si le jeu marche et si les boutons sont assignés correctement.
  2. Si le résultat est satisfaisant, cliquer sur le bouton “Save” pour créer un nouveau profil.
  3. Si ce n’est pas déjà fait, mettre le jeu en mode plein écran et commencer à jouer avec la manette.

Supprimer le programme AntiMicro

C’est aussi possible de supprimer AntiMicro en entrant la commande suivante dans le terminal:

sudo apt remove antimicro

Conclusion

Questions? Commentaires? N’hésitez pas, merci d’avoir lu et à plus.

L’article Assigner des touches de claviers à une manette dans Linux Mint 18.3 est apparu en premier sur Les Ateliers PHV.

]]>
Configurer une manette de Xbox One pour Linux Mint 18.3 http://www.lesateliersphv.ca/tutoriel-utiliser-une-manette-xbox-one-dans-linux/ Wed, 24 Oct 2018 09:18:08 +0000 http://www.lesateliersphv.ca/?p=307 Mise à jour (3 février 2019) Si vous désirez m’aider, vous pouvez acheter les jeux que j’ai mentionnés dans cet

L’article Configurer une manette de Xbox One pour Linux Mint 18.3 est apparu en premier sur Les Ateliers PHV.

]]>
Mise à jour (3 février 2019)

Si vous désirez m’aider, vous pouvez acheter les jeux que j’ai mentionnés dans cet article à travers ces liens affiliés Humble Bundle et cela ne vous coûtera rien de plus. Merci.

Brütal Legend (Steam multi-platforme et sans DRM)
Injustice: Gods Among Us – Ultimate Edition (Steam Windows seulement)
Jotun (Steam multi-platforme)
The King of Fighters ’98 Ultimate Match Final Edition (Steam Windows seulement)

Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous montrer comment utiliser une manette de Xbox One sur Linux Mint 18.3.

J’aimerais préciser qu’à l’heure actuelle, je n’ai pas encore trouvé le moyen de faire marcher la manette en mode sans-fil avec l’adaptateur sans-fil USB. Aussi, je suis au courant qu’il est possible d’utiliser la technologie Bluetooth mais cela ne s’applique qu’avec la 3e révision des manettes disponibles depuis 2016 hors les miennes ont été achetées avant cette période.

Avant de commencer

Tout d’abord, je voudrais remercier Pavel Rojtberg qui a développé ce pilote sur GitHub et sans qui tout ceci ne serait pas possible.


Source: iPhone, Tigerfog

Etant donné que la manette de Xbox One n’est utilisable qu’avec un câble USB, seuls une manette Xbox One et un câble USB à Micro USB seront nécessaires. Les piles AA et l’adaptateur sans-fil USB peuvent donc être ignorés.

Avant l’installation, il faut au minimum s’assurer que Linux soit à jour avec la commande suivante dans le terminal:

sudo apt update

Il est aussi possible d’aller encore plus loin au niveau des mises à jour avec cette commande à la place de la précédente:

sudo apt update && sudo apt upgrade

Installer le pilote Xpad

Si ce n’est pas déjà fait, il faut s’assurer que ces composantes aient été installées:

sudo apt install git dkms joystick jstest-gtk

Pour télécharger et installer le pilote, il suffit d’entrer ces commandes:

sudo git clone https://github.com/paroj/xpad.git /usr/src/xpad-0.4
sudo dkms install -m xpad -v 0.4

Test de la manette en général

Test de la manette avec un vrai jeu compatible sur Linux sous Steam


Source: iPhone, Tigerfog

Pour le test dans le client Linux de Steam, j’ai choisi Brütal Legend et ça a marché du premier coup sans que j’aie eu à intervenir.

Test de la manette avec un vrai jeu compatible sur Linux sans DRM


Source: iPhone, Tigerfog

Pour le test sans la plateforme Steam, j’ai choisi Jotun dans ma librairie GOG et ça a marché du premier coup sans que j’aie eu à intervenir.

Test de la manette avec un jeu Windows exécuté sous le client Linux de Steam grâce à Proton


Source: iPhone, Tigerfog

Pour le test de jeux Windows dans le client Linux de Steam à l’aide de la fonctionnalité Proton, j’ai choisi Injustice: Gods Among Us Ultimate Edition et The King of Fighters ’98 Ultimate Match Final Edition et les deux ont marché du premier coup sans que j’aie eu à intervenir.

Mettre à jour le pilote Xpad

C’est une bonne habitude de se rendre sur la page GitHub du projet pour voir s’il y a eu des mises à jour.
Dans le cas où une nouvelle version est disponible, voici les commandes à entrer dans le terminal pour remplacer l’ancienne:

cd /usr/src/xpad-0.4
sudo git fetch
sudo git checkout origin/master
sudo dkms remove -m xpad -v 0.4 –all
sudo dkms install -m xpad -v 0.4

Supprimer le pilote Xpad

C’est aussi possible de supprimer le pilote en entrant les commandes suivantes dans le terminal:

sudo dkms remove -m xpad -v 0.4 –all
sudo rm -rf /usr/src/xpad-0.4

Conclusion

Bien que j’aimerais beaucoup utiliser ma manette en mode sans-fil comme je l’avais fait auparavant sous Windows, je ne trouve pas que ça vaut la peine de remplacer mes vieilles manettes par des nouvelles parce que les miennes marchent encore très bien. De plus, je me suis renseigné et apparemment, le mode Bluetooth des nouvelles manettes n’est pas encore tout à fait au point. Je continuerai donc à brancher mes manettes jusqu’à ce qu’une nouvelle solution soit disponible.

Questions? Commentaires? N’hésitez pas, merci d’avoir lu et à plus.

L’article Configurer une manette de Xbox One pour Linux Mint 18.3 est apparu en premier sur Les Ateliers PHV.

]]>