2 votes

Le Logitech Gamepad F310 interagit avec la souris... pourquoi ?

J'ai téléchargé l'émulateur N64 depuis le centre logiciel il y a quelques temps, et je me débrouillais bien avec le clavier. Puis un de mes amis m'a donné la brillante idée d'acheter une manette USB. Je l'ai donc obtenue et elle fonctionnait bien avec les émulateurs Mupen64Plus, GFCE Ultra NES et ZSNES, jusqu'à ce que j'obtienne la rom pour Turok. Les contrôles sont différents dans ce jeu que les autres, et utilise les quatre boutons jaunes "C" qui seraient sur un contrôleur N64. La Logitech (F310 si cela peut être utile à savoir) que j'ai obtenue, ressemble beaucoup plus à une manette PS2 ou PS3... quatre boutons sur la droite, 2 sticks directionnels 360 qui s'enfoncent comme un bouton distinct, etc.

Donc Turok utilise les quatre boutons jaunes "C" comme mouvement principal pour son personnage. Comme je n'ai pas autant de boutons, j'ai commencé à essayer d'utiliser les axes "U" et "V" du stick directionnel 360.

Tout à coup, la manette a commencé à manipuler le curseur, et avant que je ne m'en rende compte, la flèche de la souris glissait vers le coin supérieur gauche de l'écran. Elle n'interagissait plus avec la manette, et la souris elle-même, lorsqu'elle était déplacée, revenait avec une grande résistance dans le coin supérieur gauche de l'écran.

Ma solution immédiate a été de débrancher le contrôleur de l'USB.

Maintenant, chaque fois que je rebranche la manette, le curseur se déplace dans le coin de mon écran.

J'ai cherché à obtenir toutes sortes de "jscalibrateurs" et d'autres trucs du centre logiciel et j'ai tapé des trucs dans le terminal à partir d'autres forums, des messages qui posaient des questions similaires, mais c'est totalement aléatoire... le plus souvent aléatoire.

Je n'arrive pas à comprendre ce qu'il faut dire à l'ordinateur pour qu'il arrête de penser que le gamepad est la souris. J'ai été tellement frustré à ce sujet au cours des deux derniers jours que j'ai fait des siestes l'après-midi après avoir fait des recherches et lutté pendant quelques heures.

Le support Logitech m'a raccroché au nez avant même de me mettre en relation avec un humain.

Comment empêcher le contrôleur de penser que c'est la souris ?

1voto

Nelson Reis Points 149

Vous devez examiner la configuration de votre xinput :

xinput -l

Vous avez branché votre manette de jeu et elle est probablement configurée sous le Core Pointer, et en plus, au lieu que les entrées soient les boutons 8, 9, etc. elles ont été configurées sur les axes x/y par erreur.

Utilisez xinput pour retirer le gamepad du pointeur central.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X