Modifier le comportement de touches lors de la pression d'une autre Topic is solved

Poser vos questions de programmation en AutoHotkey
FRX23
Posts: 5
Joined: 30 Sep 2018, 11:04

Modifier le comportement de touches lors de la pression d'une autre

30 Sep 2018, 11:14

Bonjour,

Je cherche a faire un script simple qui me permettrait de :

A la pression continue d'une touche, inverser les touches 'flèche droite' et flèche gauche' tout en continuant de fonctionner normalement (j'aimerais que ça soit la touche 'flèche bas' )

Lors du relâchement de cette touche, les touches 'flèche droite' et flèche gauche' doivent reprendre leur comportement normal.

Merci d'avance :wave:
A_AhkUser
Posts: 879
Joined: 06 Mar 2017, 16:18
Location: France

Re: Modifier le comportement de touches lors de la pression d'une autre  Topic is solved

30 Sep 2018, 15:42

Salut FRX23,

Code: Select all

#NoEnv
#SingleInstance force
#Warn


#If (GetKeyState("Down"))
	Left::Right
	Right::Left
#If
FRX23
Posts: 5
Joined: 30 Sep 2018, 11:04

Re: Modifier le comportement de touches lors de la pression d'une autre

01 Oct 2018, 13:57

Salut A_AhkUser,

Merci beaucoup, je vais tester ça :)
FRX23
Posts: 5
Joined: 30 Sep 2018, 11:04

Re: Modifier le comportement de touches lors de la pression d'une autre

01 Oct 2018, 14:02

Ça marche nickel :dance: :clap:

Merci infiniment pour ton aide, ça m'ouvre plein de possibilités : :P
FRX23
Posts: 5
Joined: 30 Sep 2018, 11:04

Re: Modifier le comportement de touches lors de la pression d'une autre

01 Oct 2018, 14:33

Par contre petit problème :

lorsque j’appuie relativement longtemps sur 'flèche bas' et 'flèche gauche' ou 'flèche droite' et que je relâche tout, c'est comme si 'flèche gauche' ou' droite' restait enfoncer ; jusqu’à ce que j'appuie de nouveau sur 'flèche gauche' ou 'droite' (selon le cas).

Il y a t il une commande de 'reset' ?

Merci d'avance :)
FRX23
Posts: 5
Joined: 30 Sep 2018, 11:04

Re: Modifier le comportement de touches lors de la pression d'une autre

06 Oct 2018, 03:06

Bon, en fait c'est pas quand je 'relâche tout' que ça bug, mais quand je relâche la touche 'bas' avant la touche 'droite' ou gauche'

J'ai essayé en rajoutant #InstallKeybdHook
et modifié le GetKeyState en GetKeyState("Down","P")) (pour l’état physique) mais sans succes :(
Kilo_SSK
Posts: 6
Joined: 30 Oct 2018, 03:31

Re: Modifier le comportement de touches lors de la pression d'une autre

31 Oct 2018, 10:21

J'avais le même problème, je viens d'essayer, merci, ça marche, nickel!

Return to “J'ai besoin d'aide”

Who is online

Users browsing this forum: No registered users and 2 guests