CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Reprogrammation bouton périphérique

Carxoffa
Carxoffa
Niveau 6
09 mai 2020 à 11:30:19

Bonjour,

Je vous explique mon problème:

J'avais un volant déféctueux que j'ai réparé, tout fonctionne désormais correctement si ce n'est une chose:

Sans doute due à une manipulation un peu brutale, 2 boutons sont considérés comme tout le temps enclenchés. Ca ne pose pas vraiment de problème, sauf pour certains jeux car du coup le mouvement est inversé, c'est à dire qu'il passe de UP à DOWN, donc l'action fait que ça fonctionne dans ce sens.

J'aimerais résoudre informatiquement ce problème c'est à dire que le périphérique pense que UP et DOWN et que DOWN et UP, afin qu'il retrouve ses fonctions normalement (je sais pas si je suis très clair) et donc j'aimerais savoir s'il existe un logiciel qui permet de reprogrammer la fonction des boutons de manettes et controlleurs de la sorte.

(DOWN étant enclenché et UP "libéré")

Merci !

Message édité le 09 mai 2020 à 11:32:04 par Carxoffa
godrik
godrik
Niveau 30
09 mai 2020 à 19:06:20

C'est une question de driver ou de middleware. si tu n'as besoin que ca marche que sur une seule platforme (comme steam par exemple). Le middleware de steam a des options qui pourraiebt suffire. Si tu as besoin que ca marche partout, il faut probablement faire un changement au niveau du driver. Sous linux c'est relativement facil. sous windows aucune idee.

Carxoffa
Carxoffa
Niveau 6
09 mai 2020 à 19:31:05

Merci pour cette réponse,

Le mieux serait que ça marche tout le temps, comme ça le volant retrouve son fonctionnement initial, en quelque sorte.

Il n'est pas possible de faire un genre de script qui s'active dès que le volant se branche et qui dit par exemple: quand bouton 9 = on alors bouton 9 = off et vice versa ?

Sinon comment faire exactement pour la solution via steam ?

Message édité le 09 mai 2020 à 19:32:01 par Carxoffa
Carxoffa
Carxoffa
Niveau 6
09 mai 2020 à 20:09:52

Petite MAJ, dans le registre j'ai trouvé ce qui semble être la config de mon volant:

Il ya les axes, les boutons etc...

Je clique donc sur bouton 9 et il y'a les "attributes" qui sont 02 80 00 00

N 'y aurait il pas la solution pas loin ?

godrik
godrik
Niveau 30
09 mai 2020 à 20:15:07

Le 09 mai 2020 à 19:31:05 Carxoffa a écrit :
Merci pour cette réponse,

Le mieux serait que ça marche tout le temps, comme ça le volant retrouve son fonctionnement initial, en quelque sorte.

Il n'est pas possible de faire un genre de script qui s'active dès que le volant se branche et qui dit par exemple: quand bouton 9 = on alors bouton 9 = off et vice versa ?

Non. Les jeux utilisent probablement directement le driver du volant. Du fait il n'y pas d'endroit ou dire "bouton 9 = off"

Sinon comment faire exactement pour la solution via steam ?

Aucune idee. steam a plein d'option de reconfiguration des joysticks. Il faut voir la dedans.

godrik
godrik
Niveau 30
09 mai 2020 à 20:15:45

Le 09 mai 2020 à 20:09:52 Carxoffa a écrit :
Petite MAJ, dans le registre j'ai trouvé ce qui semble être la config de mon volant:

Il ya les axes, les boutons etc...

Je clique donc sur bouton 9 et il y'a les "attributes" qui sont 02 80 00 00

N 'y aurait il pas la solution pas loin ?

Aucune idee sans avoir access au driver ou au moins a la doc du driver.

Carxoffa
Carxoffa
Niveau 6
09 mai 2020 à 20:22:58

Je comprend, c'est à dire que même avec un script le jeu ira chercher son information à la source, donc au driver...

La doc du driver c'est à dire ?

Message édité le 09 mai 2020 à 20:23:10 par Carxoffa
Carxoffa
Carxoffa
Niveau 6
09 mai 2020 à 21:23:43

J'ai trouvé ceci sur le net qui à l'air de contenir toute les informations dont j'ai besoin

https://docs.microsoft.com/fr-fr/windows/uwp/gaming/registry-data-for-game-controllers#button-mapping

Je suis également dans le bon endroit du registre:

Une idée de la formule à utiliser sachant que c'est l'état de Button7 et Button8 que je dois modifier, ça a l'air d'être la commande "SwitchPosition" mais je sais pas vraiment ou le mettre...

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment