1 (изменено: lagetit, 2017-02-26 08:00:53)

Тема: AHK: Залипание клавиш Windows 10

Здравствуйте! Столкнулся с такой проблемой что при использовании скриптов, включается что-то в виде залипания клавиш. При использовании данного скрипта на Win 10 он продолжает свою работу при отжатых ctrl и ЛКМ, я выяснил что это связано с залипанием клавиш.
Суть вся в том, что если я зажимаю сочетание клавиш ктрл+ЛКМ то мышка начинает опускаться вниз и при этом зажата ЛКМ, когда отжимаю то по сути все сразу выключается, НО в моем случае если я отжимаю ктрл и лкм, то ЛКМ в скрипте все еще остается зажатой и чтоб выключить мне необходимо еще раз нажать ЛКМ. Кто знает как пофиксить?

#NoEnv
SendMode Input

~F6::Suspend

~\::Pause

~End::ExitApp

LCtrl & ~LButton::
Loop
	If GetKeyState("LButton", "LCtrl") {
		Sleep, 7
		moveAmount := (moveAmount = 2) ? 1 : -2
 		mouseXY(moveAmount,6.4)
		
	}
	else
	break
	
Return



mouseXY(x,y)
{
DllCall("mouse_event",int,2,int,x,int,y,uint,0,uint,0)
}

2

Re: AHK: Залипание клавиш Windows 10

Уважаемый, во-первых, не нужно создавать несколько одинаковых тем.
Во-вторых, вы не выполнили мой совет, данный вам в предыдущей теме.
P.S.  Участникам отключили минусатор? JSman вроде обещал оставить возможность тем, у кого > 20 рейтинга.

3 (изменено: ypppu, 2017-12-07 22:48:03)

Re: AHK: Залипание клавиш Windows 10

OFF: stealzy, http://forum.script-coding.com/viewtopi … 52#p101252.