Pages : 1
#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ébuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insé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ébuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insé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
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.
[/HS]
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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ébuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
Pages : 1