1

Тема: Клавиша ALT

Нужно чтобы при нажатии на клавишу ALT один раз она была как бы "зажата" пока ее ещё раз не нажмешь.

2

Re: Клавиша ALT

kingbeatch
Если ещё нужно, то мне кажется, что вот так будет работать:


VKA4::                             ;ALT задан через виртуальный код
if altstate =                       ;если в переменной ничего нет, а в ней нет т.к. она новая
	{
	send, {VKA4 DOWN}     ;зажимаем ALT
	altstate := 0                  ;и присваиваем переменной любое значение
	}
else                                   ;иначе в переменной есть значение
	{
	send, {VKA4 UP}           ;отжимаем ALT
	altstate :=                     ;присваиваем переменной пустое значение
	}
return

Но требуется тестирование в конкретной игре.

Для справки:


VKA4 ;это левый ALT
VKA5 ;это правый ALT
;можно ещё вот так:
sc38  ;это левый ALT
sc138 ;это правый ALT