Bonjour à tous,
cette fois-ci, je viens vous solliciter pour vous demander comment peut-on faire pour simuler une pression sur un bouton d'une manette de jeu.
J'ai essayé :
Keybd_event(#VK_end,0,0,0); appuyé
Keybd_event(#VK_end,0,2,0); relâché
mais le jeu n'intercepte pas, peut-être n'est-ce pas la bonne commande.
Je m'en remets à vos conseils et je vous en remercie beaucoup.
Comment simuler un appuis sur un bouton d'une manette (pad)
Comment simuler un appuis sur un bouton d'une manette (pad)
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !
Re: Comment simuler un appuis sur un bouton d'une manette (p
Il faudrait un hook du joystick, essaie de faire des recherches avec hook pad joystick etc.
A moins qu'une application fournie avec ton pad puisse assigner un bouton à une touche de ton clavier. Ça a existé dans le passé, mais bon...
M.
A moins qu'une application fournie avec ton pad puisse assigner un bouton à une touche de ton clavier. Ça a existé dans le passé, mais bon...
M.
Re: Comment simuler un appuis sur un bouton d'une manette (p
Je joue sur pc à un jeu sur simulateur pour game cube (Dolphin) et donc ont peut configurer
clavier ou souris ou Joystick pour interagir avec le jeux et ça marche mais quand
je veux utiliser pour simuler l'appuis sur la touche du clavier par exemple A, j'utilise:
Keybd_event(#VK_A,0,0,0); appuyé
Keybd_event(#VK_A,0,2,0); relâché
Et bien, le jeu n'intercepte pas, les commandes fonctionnent bien en vrai, mais le jeu n'en vois pas la couleur, pourtant
quand j'appuie sur mon clavier à la touche demandée, ça fonctionne bien, mais pas avec ces commandes-ci !
Avec le clavier virtuel, quand je clique avec la souris dessus, le bouton de celui-ci, là ça fonctionne
en fait le programme ne reconnaît que ça, ça ne fonctionne pas avec Keybd_event, à ni rien comprendre !
Vous savez comment faire autrement ?
Une autre méthode ?
Comment il fait lui le clavier virtuel, c'est quoi ça méthode ?
Ya d'autre truc que Keybd_event ?
Send Key fonctionne aps non plus, après je sais pas.
clavier ou souris ou Joystick pour interagir avec le jeux et ça marche mais quand
je veux utiliser pour simuler l'appuis sur la touche du clavier par exemple A, j'utilise:
Keybd_event(#VK_A,0,0,0); appuyé
Keybd_event(#VK_A,0,2,0); relâché
Et bien, le jeu n'intercepte pas, les commandes fonctionnent bien en vrai, mais le jeu n'en vois pas la couleur, pourtant
quand j'appuie sur mon clavier à la touche demandée, ça fonctionne bien, mais pas avec ces commandes-ci !
Avec le clavier virtuel, quand je clique avec la souris dessus, le bouton de celui-ci, là ça fonctionne
en fait le programme ne reconnaît que ça, ça ne fonctionne pas avec Keybd_event, à ni rien comprendre !
Vous savez comment faire autrement ?
Une autre méthode ?
Comment il fait lui le clavier virtuel, c'est quoi ça méthode ?
Ya d'autre truc que Keybd_event ?
Send Key fonctionne aps non plus, après je sais pas.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !
- majikeyric
- Messages : 602
- Inscription : dim. 08/déc./2013 23:19
- Contact :
Re: Comment simuler un appuis sur un bouton d'une manette (p
Salut Micoute,
Tu peux utiliser un petit soft qui te permet de mapper ta manette sur des touches de clavier, si j'ai bien compris...
http://majikeyric.free.fr/purebasic/Xpadder5.7.7z
faut se le configurer aussi...
Tu peux utiliser un petit soft qui te permet de mapper ta manette sur des touches de clavier, si j'ai bien compris...
http://majikeyric.free.fr/purebasic/Xpadder5.7.7z
faut se le configurer aussi...
Re: Comment simuler un appuis sur un bouton d'une manette (p
Merci majikeyric pour ton aide précieuse.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !