[VB] Simuler l'appui d'une touche d'un gamepad !
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

[VB] Simuler l'appui d'une touche d'un gamepad !



  1. #1
    XDamienX007

    [VB] Simuler l'appui d'une touche d'un gamepad !


    ------

    Bonjour tout le monde !

    J'ai actuellement:
    -Un Arduino UNO rev2 (miniinthebox devait m'envoyer le rev3, loupé.)
    -Plusieurs boutons (un levier de vitesse qui connecte une masse à une broche de l'arduino)

    Je souhaiterais que l'arduino envoi une donnée série à un logiciel créé en VB (FAIT !)
    Je souhaiterais que le programme simule un contrôleur de jeux USB (une manette PC quoi..), et que quand il reçois une donnée de l'arduino, il "fait croire" à l'ordinateur qu'il reçoit une touche d'un contrôleur USB.

    Pour faire court:
    Comment simuler un contrôleur USB sous VB (visual express 2012)
    J'ai réussi pour simuler une touche de clavier, ça fonctionne, mais les jeux que je veux utiliser demande un gamepad (ex: ETS2 pour la boite de vitesse en H)

    Voilà, j'attend votre aide
    Merci d'avance !

    Code actuel: http://pastebin.com/keku5eZv

    -----

  2. #2
    JPL
    Responsable des forums

    Re : [VB] Simuler l'appui d'une touche d'un gamepad !

    Tu peux poster ton code directement dans le message avec la balise Code (# dans la barre d'outils de l'éditeur en mode avancé).
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  3. #3
    XDamienX007

    Re : [VB] Simuler l'appui d'une touche d'un gamepad !

    J'aurais pu, mais Pastebin est très bien, il indique les lignes
    Et puis j'évite les codes trop long car pour retourner en bas de page ou autre, c'est plus sympa d'avoir un petit lien (je n'ai mis aucune expiration)

  4. #4
    Bluedeep

    Re : [VB] Simuler l'appui d'une touche d'un gamepad !

    Bonjour

    A priori, et à vue de nez, je dirais que le plus simple est d'identifier les messages windows envoyés dans la boucle de message par ce "game pad" et envoyer les même.

  5. A voir en vidéo sur Futura
  6. #5
    XDamienX007

    Re : [VB] Simuler l'appui d'une touche d'un gamepad !

    Bonjour, j'y ai déjà pensé, mais je ne sais pas comment "capturer" les messages envoyés par ce gamepad ..
    Si tu as une fonction (VB, Java, C#, ect..) je pourrais adapter mon code .. Je cherche

  7. #6
    Bluedeep

    Re : [VB] Simuler l'appui d'une touche d'un gamepad !

    Citation Envoyé par XDamienX007 Voir le message
    Bonjour, j'y ai déjà pensé, mais je ne sais pas comment "capturer" les messages envoyés par ce gamepad ..
    Si tu as une fonction (VB, Java, C#, ect..) je pourrais adapter mon code .. Je cherche
    En utilisant SetWindowsHookEx par exemple.

    Il y a une discussion là dessus sur SOF : http://stackoverflow.com/questions/1...ndows-messages
    L'exemple est en C#, mais il suffit de le transposer en VB.NET

    Bien sur, il va falloir identifier d'abord les message du "game pad" (comme je ne connais pas du tout ce genre de dispositif, je ne peut rien te dire là dessus).
    Dernière modification par Bluedeep ; 17/06/2014 à 15h10.

Discussions similaires

  1. [Autre] Simuler appui sur un écran capacitif grace à un bouton déporté
    Par PoluxOS dans le forum Électronique
    Réponses: 9
    Dernier message: 24/12/2020, 14h23
  2. [ARDUINO ∞] Simuler l'appui d'un interrupteur DPDT ON/ON.
    Par Linke741 dans le forum Électronique
    Réponses: 9
    Dernier message: 24/03/2017, 04h02
  3. [ARDUINO ∞] Simuler l'appui d'une touche de téléphone fixe.
    Par Linke741 dans le forum Électronique
    Réponses: 6
    Dernier message: 18/06/2013, 04h40
  4. Simulation d'appui sur une touche
    Par invite2490144c dans le forum Électronique
    Réponses: 1
    Dernier message: 05/09/2008, 14h56
  5. Comment simuler l'appui sur un bouton via électronique ?
    Par invite237fd095 dans le forum Électronique
    Réponses: 0
    Dernier message: 13/05/2006, 21h55