J'ai une manette de jeu Microsoft XBOX 360 avec l'adaptateur sans fil et je me demandais ce que je devrais installer pour les utiliser avec Ubuntu. Je sais que, si je l'utilise sous Windows, je dois installer manuellement les pilotes du récepteur sans fil (si c'est le cas). pertinent.)
58
Réponses:
Si vous rencontrez des difficultés avec votre manette XBOX 360, cela vous aidera à l'installer sur un ordinateur sous Ubuntu et vous montrera également comment la configurer. Ces instructions sont applicables aux contrôleurs X-Box 360 câblés ou sans fil.
Commencer
Pour pouvoir utiliser votre manette filaire / sans fil Xbox 360 sous Ubuntu 12.04 (Precise Pangolin), vous devez d'abord installer certains packages requis.
Ouvrez le terminal et lancez cette commande:
Vous devez également vous assurer que xpad n'est pas chargé:
Ensuite, lancez le xboxdrv:
Configuration du pad
Connectez maintenant votre manette de jeu à votre PC via USB (filaire) ou connectez votre récepteur de jeu sans fil XBOX 360 PC à votre manette sans fil, puis exécutez cette commande pour lancer la configuration:
Dans la fenêtre qui s’affiche, sélectionnez votre contrôleur (pavé Microsoft X-Box 360, pavé générique X-Box, etc.) et cliquez sur Propriétés:
Remarque Si votre contrôleur ne figure pas dans la liste, essayez de cliquer sur le bouton "Actualiser".
Une nouvelle fenêtre s’affiche qui vous aidera à calibrer votre contrôleur de jeu, à remapper les boutons de votre contrôleur de jeu (modification de l’ordre des axes et des boutons), etc.
Une fois votre configuration terminée, enregistrez vos nouveaux paramètres et fermez la fenêtre. Vous pourrez maintenant utiliser votre manette Xbox 360 pour jouer à des jeux sous Ubuntu.
Configurez xboxdrv pour qu'il démarre au démarrage
Si vous créez une machine dédiée ou voulez vous assurer que xboxdrv est chargé au démarrage, vous pouvez le faire:
Commencez par créer un nouveau travail:
et y ajouter le contenu suivant:
Cela garantira que xboxdrv est démarré au démarrage.
Sources:
la source
expect fork
n'est pas obligatoire (et, si nécessaire, il devrait être placé en premier, puis la commande).Ubuntu 14.04, 15.10, 16.04 :
J'ai créé un PPA pour installer et créer un démon approprié pour les
xboxdrv
versions 14.04 et supérieures.En outre, ce PPA nettoie la configuration endommagée, marque xpad comme conflit (arrêtez-le si nécessaire), démarrez le démon xboxdrv et créez une entrée "Joysticks" dans les paramètres système.
Pour l'installer, lancez dans un terminal:
PS: J'ai cloné le paquet sur d'autres versions et l'ai même modifié pour qu'il fonctionne avec
systemd
.la source
Finalement résolu. Il suffit de taper dans le terminal
puis appuyez sur ctrl + c
et vous venez d’installer le pilote Xbox et vous êtes tous prêts à utiliser votre contrôleur Xbox 360: D. J'imagine que lorsque tout le monde dit que le contrôleur est un Plug & Play et que ce n'est pas le cas, vous devez installer les pilotes nécessaires à son utilisation.
la source
UPDATE: Ceci n'est pas requis pour le noyau 4.2 (peut-être 15.10 ou 16.04) et les versions ultérieures. Ce bogue a finalement été corrigé: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1272765 .
Si vous avez des problèmes avec les voyants clignotants, ajoutez ce ppa et installez le module de noyau xpad corrigé à partir de SteamOS. Merci Valve!
Ceci met à jour le module xpad dans Ubuntu, vous n’avez donc pas besoin de xboxdrv.
la source
Ceci est une mise à jour des réponses existantes pour obtenir un contrôleur XBox360 fonctionnant dans Wine> = 1.7, y compris les jeux Steam dans Wine sous Ubuntu> = 13.10. Aucune autorisation root nécessaire pour l'installation et le fonctionnement.
La méthode ci-dessous utilise x360ce.exe , qui fournit essentiellement des codes Dinput pour que Wine communique avec un jeu (notez que votre contrôleur XBox envoie toujours des contrôles Xinput).
Branchez votre contrôleur XBox360 (ou compatible) pour qu'il soit automatiquement reconnu avec le module de noyau xpad.
Extrayez les archives ZIP pour copier leur contenu avec au moins les fichiers suivants dans le répertoire exécutable du jeu (par exemple
~/.wine/drive_c/Programs/Games/game.exe
ou~/.wine/drive_c/Programs/Steam/SteamApps/common/Name_Of_Game/game.exe
):certains jeux peuvent également nécessiter:
Exécuter
x360ce.exe
avec Wine pour créer un exemple dex360ce.ini
fichier dans le répertoire du jeu s'il n'est pas encore présent.x360ce.exe
(vous devrez peut-être tuer Wine pour le faire, car l'application risque de se bloquer)Ouvrez le
x360ce.ini
fichier avec un éditeur pour ajouter la ligne suivante afin d'éviter tout blocage ou blocage futur:Recommencez
x360ce.exe
pour reconnaître votre (vos) contrôleur (s) XBox.Ajustez les boutons et les axes du joystick de votre contrôleur aux valeurs appropriées.
Save enregistre ces paramètres dans le fichier xbox360ce.ini
x360ce.exe
x360ce.ini
fichier dans un éditeur pour affiner certains paramètres.la source
Je ne suis pas sûr de ce que vous avez essayé, alors essayons d'abord les instructions officielles. Veuillez ouvrir un terminal (recherchez-le dans le tiret) et tapez les commandes suivantes, une par une (il n'est pas nécessaire de copier le résultat):
Redémarrez et votre récepteur sans fil devrait être reconnu.
Notez que malheureusement, il n’existe pas de paquet 12.04 pour
xboxdrv-stable
. Vous pouvez envisager de contacter le responsable du paquet , en supposant que vous ayez un compte Launchpad.net. Essayez quand même d’utiliser le logiciel qui nécessite le pilote.la source
Tout comme une note latérale non liée, l'erreur que vous voyiez avec votre makefile était due au fait que les makefiles utilisaient des tabulations pour l'indentation et que, probablement, lorsque le fichier a été copié, ces tabulations ont été remplacées par des espaces.
la source
Vous n'avez rien besoin d'installer, le noyau a un pilote intégré. Il suffit de brancher l'adaptateur sans fil sur USB et de synchroniser le contrôleur.
xboxdrv
n'est nécessaire que si vous souhaitez des options de configuration supplémentaires, un remappage des boutons, une émulation de souris, etc.la source
xpad
pilote du noyau fait partie intégrante d’Ubuntu depuis quelques années.C'est vieux truc. Cela devrait fonctionner dès que vous le branchez, si le jeu est compatible. Je pense que si le jeu attend un contrôleur xbox (c’est-à-dire pas un générique) dans Wine, cela ne fonctionnera probablement pas. Les jeux autochtones devraient fonctionner. Il fait partie des projets de Google Summer of Code et figure donc à l'ordre du jour.
la source
J'utilise la version 4.0.0 du noyau Linux et je n'ai besoin de rien installer et de rien configurer pour pouvoir jouer à des jeux avec mes contrôleurs XBOX 360. Même les jeux coopératifs sur canapé natifs de Linux qui requièrent plus d’un contrôleur, comme "les amoureux dans un espace-temps dangereux" ou "le trigone", fonctionnent parfaitement. Il suffit de brancher les deux contrôleurs et c'est fait.
la source
La partie yank-découpleur de mon contrôleur n'était pas complètement branchée. C'était tout mon problème.
la source