2 votes

Logitech Manette Rumble Gamepad F510

Récemment j'ai acheté un gamepad Logitech F510. Malheureusement, il ne fonctionne pas correctement pour moi. J'ai essayé de calibrer le périphérique avec jstest-gtk sans succès - je ne parviens pas à faire fonctionner correctement tous les axes. Donc à cause de cela, il n'est pas possible de jouer à des jeux comme Trine ou Steel Storm avec le gamepad.

En connectant le gamepad, j'obtiens la sortie suivante:

[28445.660054] usb 4-3: new full speed USB device number 2 using ohci_hcd
[28446.504708] Registered led device: xpad0
[28446.504858] input: Generic X-Box pad as /devices/pci0000:00/0000:00:12.1/usb4/4-3/4-3:1.0/input/input7
[28446.505403] usbcore: registered new interface driver xpad

Voici les valeurs obtenues avec evtest (tous les joysticks du gamepad sont au centre):

Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x46d product 0xc21e version 0x2019
Input device name: "Generic X-Box pad"
Supported events:
  Event type 0 (Sync)
  Event type 1 (Key)
    Event code 304 (BtnA)
    Event code 305 (BtnB)
    Event code 307 (BtnX)
    Event code 308 (BtnY)
    Event code 310 (BtnTL)
    Event code 311 (BtnTR)
    Event code 314 (BtnSelect)
    Event code 315 (BtnStart)
    Event code 316 (BtnMode)
    Event code 317 (BtnThumbL)
    Event code 318 (BtnThumbR)
  Event type 3 (Absolute)
    Event code 0 (X)
      Value    128
      Min   -32768
      Max    32767
      Fuzz      16
      Flat     128
    Event code 1 (Y)
      Value   -129
      Min   -32768
      Max    32767
      Fuzz      16
      Flat     128
    Event code 2 (Z)
      Value      0
      Min        0
      Max      255
    Event code 3 (Rx)
      Value    128
      Min   -32768
      Max    32767
      Fuzz      16
      Flat     128
    Event code 4 (Ry)
      Value   -129
      Min   -32768
      Max    32767
      Fuzz      16
      Flat     128
    Event code 5 (Rz)
      Value      0
      Min        0
      Max      255
    Event code 16 (Hat0X)
      Value      0
      Min       -1
      Max        1
    Event code 17 (Hat0Y)
      Value      0
      Min       -1
      Max        1
  Event type 21 (ForceFeedback)
    Event code 80 (Rumble)
    Event code 81 (Periodic)
    Event code 88 (Square)
    Event code 89 (Triangle)
    Event code 90 (Sine)
    Event code 96 (Gain)

Est-ce que quelqu'un a une idée de comment je peux faire fonctionner correctement le gamepad ou s'il existe une nouvelle version du pilote pour celui-ci?

1voto

Les informations fournies dans cette réponse : Comment configurer un joystick ou une manette de jeu? peuvent vous être utiles, car elles contiennent des informations liées à jstest-gtk et jscalibrator. Placé ici pour votre commodité :

Non testé par moi, mais trouvé dans un lien fourni sur : http://ubuntuforums.org/showthread.php?t=393425, j'espère que cela pourra aider.

Installer joystick

sudo apt-get update

sudo apt-get install joystick

ensuite installer jscalibrator

sudo apt-get install jscalibrator

puis exécuter les processus de calibration

jscal -c /dev/input/js0 (c'est l'emplacement de mon joystick, vérifiez le vôtre)

jstest /dev/input/js0 (ou autre) Si je me souviens bien, cela devrait renvoyer 0 en cas d'absence d'erreur.

exécuter jscalibrator

jscalibrator

et cela devrait reconnaître correctement le type de manette de jeu et reconnaître tous vos boutons et axes.

entrer la description de l'image ici

entrer la description de l'image ici

Il existe également une application appelée jstest-gtk, qui semble faire quelque chose de similaire, je poste ici une capture d'écran et le lien pour vous : https://github.com/Grumbel/jstest-gtk (Ce logiciel peut nécessiter une compilation pour fonctionner)

entrer la description de l'image ici

J'espère que cela vous aidera.

Bonne chance !

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