Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/11/2012, à 18:39

steph138

supertuxkart et joystick [RESOLU]

Bonjour,

je suis sous lubuntu  12.04 64 bits, et j'ai installé la version des dépôts de supertuxkart.

Le Joystick est malheureusement très mal reconnu (une fois sur 10) et je n'arrive pas a configurer tout ceci.

lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 07b5:0312 Mega World International, Ltd Gamepad
Bus 002 Device 003: ID 058f:9360 Alcor Micro Corp. 8-in-1 Media Card Reader

megaworld est le nom de la manette et jstest-gtk la détecte également. Le problème viens donc du jeu.

Quelqu'un à une idée ?

Dernière modification par steph138 (Le 19/11/2012, à 19:17)

Hors ligne

#2 Le 19/11/2012, à 18:47

Coeur Noir

Re : supertuxkart et joystick [RESOLU]

Peut-être paramètrer le joystick à la mano en éditant le fichier :

input.xml qui se trouve dans /home/ton_dossier_perso/.config/supertuxkart

Chez moi il ressemble à :

<input version="1">

<keyboard>

    <action name="steerLeft" id="37" event="1" character="0" />
    <action name="steerRight" id="39" event="1" character="0" />
    <action name="accel" id="38" event="1" character="0" />
    <action name="brake" id="40" event="1" character="0" />
    <action name="nitro" id="78" event="1" character="0" />
    <action name="drift" id="86" event="1" character="0" />
    <action name="rescue" id="8" event="1" character="0" />
    <action name="fire" id="32" event="1" character="0" />
    <action name="lookBack" id="66" event="1" character="0" />
    <action name="pauserace" id="27" event="1" character="0" />
    <action name="menuUp" id="38" event="1" character="0" />
    <action name="menuDown" id="40" event="1" character="0" />
    <action name="menuLeft" id="37" event="1" character="0" />
    <action name="menuRight" id="39" event="1" character="0" />
    <action name="menuSelect" id="13" event="1" character="0" />
    <action name="menuCancel" id="8" event="1" character="0" />
</keyboard>


<gamepad name ="Generic   USB  Joystick  " enabled="true">

    <action name="steerLeft" id="0" event="2" character="0" direction="0" />
    <action name="steerRight" id="0" event="2" character="0" direction="1" />
    <action name="accel" id="3" event="2" character="0" direction="0" />
    <action name="brake" id="3" event="2" character="0" direction="1" />
    <action name="nitro" id="7" event="3" character="0" />
    <action name="drift" id="6" event="3" character="0" />
    <action name="rescue" id="3" event="3" character="0" />
    <action name="fire" id="5" event="3" character="0" />
    <action name="lookBack" id="4" event="3" character="0" />
    <action name="pauserace" id="8" event="3" character="0" />
    <action name="menuUp" id="5" event="2" character="0" direction="0" />
    <action name="menuDown" id="5" event="2" character="0" direction="1" />
    <action name="menuLeft" id="4" event="2" character="0" direction="0" />
    <action name="menuRight" id="4" event="2" character="0" direction="1" />
    <action name="menuSelect" id="0" event="3" character="0" />
    <action name="menuCancel" id="3" event="3" character="0" />
</gamepad>


<gamepad name ="Twin USB Joystick" enabled="true">

    <action name="steerLeft" id="0" event="2" character="0" direction="0" />
    <action name="steerRight" id="0" event="2" character="0" direction="1" />
    <action name="accel" id="2" event="2" character="0" direction="0" />
    <action name="brake" id="2" event="2" character="0" direction="1" />
    <action name="nitro" id="5" event="3" character="0" />
    <action name="drift" id="4" event="3" character="0" />
    <action name="rescue" id="0" event="3" character="0" />
    <action name="fire" id="7" event="3" character="0" />
    <action name="lookBack" id="6" event="3" character="0" />
    <action name="pauserace" id="8" event="3" character="0" />
    <action name="menuUp" id="5" event="2" character="0" direction="0" />
    <action name="menuDown" id="5" event="2" character="0" direction="1" />
    <action name="menuLeft" id="4" event="2" character="0" direction="0" />
    <action name="menuRight" id="4" event="2" character="0" direction="1" />
    <action name="menuSelect" id="2" event="3" character="0" />
    <action name="menuCancel" id="1" event="3" character="0" />
</gamepad>


</input>

DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#3 Le 19/11/2012, à 19:12

steph138

Re : supertuxkart et joystick [RESOLU]

voici le fichier :

<input version="1">

<keyboard>

    <action name="steerLeft" id="37" event="1" character="0" />
    <action name="steerRight" id="39" event="1" character="0" />
    <action name="accel" id="38" event="1" character="0" />
    <action name="brake" id="40" event="1" character="0" />
    <action name="nitro" id="78" event="1" character="0" />
    <action name="drift" id="86" event="1" character="0" />
    <action name="rescue" id="8" event="1" character="0" />
    <action name="fire" id="32" event="1" character="0" />
    <action name="lookBack" id="66" event="1" character="0" />
    <action name="menuUp" id="38" event="1" character="0" />
    <action name="menuDown" id="40" event="1" character="0" />
    <action name="menuLeft" id="37" event="1" character="0" />
    <action name="menuRight" id="39" event="1" character="0" />
    <action name="menuSelect" id="13" event="1" character="0" />
    <action name="menuCancel" id="8" event="1" character="0" />
</keyboard>


<gamepad name ="Mega World USB Game Controllers">

    <action name="steerLeft" id="4" event="2" character="0" direction="0" />
    <action name="steerRight" id="4" event="2" character="0" direction="1" />
    <action name="accel" id="2" event="3" character="0" />
    <action name="brake" id="0" event="3" character="0" />
    <action name="nitro" id="4" event="3" character="0" />
    <action name="drift" id="7" event="3" character="0" />
    <action name="rescue" id="1" event="3" character="0" />
    <action name="fire" id="6" event="3" character="0" />
    <action name="lookBack" id="5" event="3" character="0" />
    <action name="menuUp" id="1" event="3" character="0" />
    <action name="menuDown" id="2" event="3" character="0" />
    <action name="menuLeft" id="0" event="3" character="0" />
    <action name="menuRight" id="3" event="3" character="0" />
    <action name="menuSelect" id="9" event="3" character="0" />
    <action name="menuCancel" id="8" event="3" character="0" />
</gamepad>


</input>

J'ai effacé des caractères qui étaient placés en fin de la ligne

<gamepad name ="Mega World USB Game Controllers">

car j'ai vu que derrière la ligne

<keyboard>

il n'y avait rien.

Ca marche ! Pourtant il y avait une valeur qui disait "true".

Je reboote le PC pour voir

Hors ligne

#4 Le 19/11/2012, à 19:16

steph138

Re : supertuxkart et joystick [RESOLU]

Reboot fait !

Et ça marche toujours. Je met un RÉSOLU et vais mettre la doc a jour.

Merci Coeur Noir

Hors ligne

#5 Le 27/12/2012, à 17:51

Luc07

Re : supertuxkart et joystick [RESOLU]

Bonjour,

Je suis sous Ubuntu Precise 12.04.1 en 64 bits.
J'ai installé Supertuxkart, jeu très sympa qui fonctionne globalement bien.
Une petite question concernant la reconnaissance du joystick (Logitech extrème 3D pro) : celui-ci est reconnu par supertuxtkart mais il n'est pas possible de l'avoir avec un seul joueur, c'est toujours le clavier qui est indiqué.
Quelqu'un aurait-il une idée pour que ce soit le joystick qui soit reconnu en priorité ?

Merci, cordialement,

Hors ligne

#6 Le 28/12/2012, à 12:22

Coeur Noir

Re : supertuxkart et joystick [RESOLU]

Déjà eu la blague... sans être trop sûr d'une explication.

A partir du moment où STK est lancé, n'utilise surtout pas (tout de suite) le clavier, mais en priorité le joystick - j'ai l'impression que c'est un peu premier détecté, premier validé...


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#7 Le 13/05/2013, à 16:49

jeremix

Re : supertuxkart et joystick [RESOLU]

J'avais un souci avec la direction, elle bloquée à gauche ou à droite lorsque je tournais, impossible de rouler droit, j'ai résolu le problème grâce à cette astuce, effacer enabled="true" à coté du joypad dans input.xml
merci wink


ubuntucounter user 8236

Hors ligne

#8 Le 28/07/2019, à 14:43

xubu1957

Re : supertuxkart et joystick [RESOLU]

[HS]   

Bonjour,

@Coeur Noir

Pour cette discussion > Manette sur SuperTuxKart, tu aurais un conseil à fournir ?

Merci d'avance. wink

[/HS]


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#9 Le 28/07/2019, à 17:34

MissTKali

Re : supertuxkart et joystick [RESOLU]

Bonjour, oui en effet on relance le sujet pour moi.
J'ai une manette Free, qui sous le nouveau supertuxkart (1.0) n'est pas reconnue. En plus le fichier input.xml n'existe plus non plus dans cette version mais bien présent sous la version 0.9.3-1.

Quelqu'un a une idée ou bien nous sommes condamnés à jouer avec un clavier?

Dernière modification par MissTKali (Le 28/07/2019, à 19:07)


Ubuntu 18
Firefox 104 (64bits)
--------------------------------------------------------------------------------------------------------------------------------
Un monde libre sans bienveillance est une nouvelle prison. En seras-tu le geôlier ou l'affranchi ?

Hors ligne

#10 Le 28/07/2019, à 20:19

Coeur Noir

Re : supertuxkart et joystick [RESOLU]


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne