02-03-2010, 17:43 PM
Bonjour à tous,
je développe actuellement une application de gestion de flux de données de type audio, en vb. Cette application doit communiquer avec un pédalier brancher sur le pc de l'utilisateur et qui permettra de gérer la lecture du son (boutons:play/pause/avancer/reculer, arrêt) comme s'il utilisait ca souris.
J'arrive a détecter le port USB du pédalier (type : contrôleur de jeu HID), mais je ne parviens pas a trouver la bonne DLL pour intercepter les commandes passer depuis le pédalier, comme le fait le contrôleur de jeu sous Windows "joy.cpl"
j'ai simulé le Pédalier comme un Joystick en utilisant la dll suivante : "WINMM.DLL", fonction :"joyGetDevCapsA" mais elle me renvoi 165, ou bien "joyGetNumDevs" renvoi 16
ce qui signifie , selon la MSDN , probléme de paramétrage du pédalier, or dans le contrôleur de jeu, "joy.cpl" au branchement du pédalier il est détecté et je vois bien les 4 boutons du pédalier dans les propriétés de FootControl USB.
Pourriez vous m'aider svp, et m'orienter vers la bonne dll, qui me permettra de récupérer les bonnes valeurs depuis le pédalier et les faire passer à mon application.
Merci d'avance
Samy
je développe actuellement une application de gestion de flux de données de type audio, en vb. Cette application doit communiquer avec un pédalier brancher sur le pc de l'utilisateur et qui permettra de gérer la lecture du son (boutons:play/pause/avancer/reculer, arrêt) comme s'il utilisait ca souris.
J'arrive a détecter le port USB du pédalier (type : contrôleur de jeu HID), mais je ne parviens pas a trouver la bonne DLL pour intercepter les commandes passer depuis le pédalier, comme le fait le contrôleur de jeu sous Windows "joy.cpl"
j'ai simulé le Pédalier comme un Joystick en utilisant la dll suivante : "WINMM.DLL", fonction :"joyGetDevCapsA" mais elle me renvoi 165, ou bien "joyGetNumDevs" renvoi 16
ce qui signifie , selon la MSDN , probléme de paramétrage du pédalier, or dans le contrôleur de jeu, "joy.cpl" au branchement du pédalier il est détecté et je vois bien les 4 boutons du pédalier dans les propriétés de FootControl USB.
Pourriez vous m'aider svp, et m'orienter vers la bonne dll, qui me permettra de récupérer les bonnes valeurs depuis le pédalier et les faire passer à mon application.
Merci d'avance
Samy