Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1491 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#][DirectInput] Programmation d'un joystick

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#][DirectInput] Programmation d'un joystick

n°1956531
toldwin
I bet you die before I do
Posté le 10-01-2010 à 15:53:15  profilanswer
 

:hello:  
 
Je possède un joystick qui n'est pas livré avec un soft permettant de le reprogrammer (T16000M), et je souhaiterais l'utiliser dans un jeu assez ancien qui ne permet pas non plus de configurer le joystick.
 
Il y a des softs permettant de traiter ces difficultés dans une certaine mesure (comme joytokey), mais à ma connaissance aucun ne palie le problème suivant : comment inverser les valeurs d'un axe (par exemple, changer de signe ou de valeur par rapport au neutre) ?
 
En effet, je me suis dit que cela devait être possible de créer un petit utilitaire en C# / DirectInput, mais autant je ne me fait pas de soucis pour le mapping bouton du joystick -> touche du clavier, autant je ne vois pas trop pour le moment comment lire des valeurs d'un axe du joystick et en envoyer de nouvelles au jeu à la place, en mode "interception puis réinterprétation puis envoi".
 
Est-ce que quelqu'un aurait une piste pour résoudre ce problème ? Peu importe le langage à la limite, pourvu que cela fonctionne...
 
Merci  :)

mood
Publicité
Posté le 10-01-2010 à 15:53:15  profilanswer
 

n°1956551
bjone
Insert booze to continue
Posté le 10-01-2010 à 17:13:26  profilanswer
 

A mon avis il faut créer un driver virtuel qui lit le joystick normal et applique tes modifs.
 
Tu te retrouverais alors avec deux joysticks publiés pour un physique: l'original et le virtualisé.

n°1956570
toldwin
I bet you die before I do
Posté le 10-01-2010 à 18:50:03  profilanswer
 

Effectivement, ça semble une bonne idée. Je suis pas un spécialiste des drivers, mais je vais regarder dans cette direction...
 
Merci  ;)  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#][DirectInput] Programmation d'un joystick

 

Sujets relatifs
socket flux breakpoint C++TP de C et IPC
développement .net C# ou .net visual basic ??écrire en C des algorithmes de graphes !! Please HELP !!
[C++] Compteur de temps qui ne fait pas "pause"Programmation flash ou équivalent
Lien entre algorithme et language Csystème manuel de programmation neurologique à refllex par Rdn formels
C ou C++ ?Défit@Programmation.forum.Hardware.fr
Plus de sujets relatifs à : [C#][DirectInput] Programmation d'un joystick


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR