1

Тема: AHK: Зажатие клавиш

Здравствуйте, подскажите пожалуйста, при данном скрипте (зажатие Ctrl):

*Ctrl::Sendinput % (c := !c) ? "{LControl Down}" : "{LControl Up}"
*Shift::Sendinput % (s := !s) ? "{LShift Down}" : "{LShift Up}"

все нормально работает.

Как поменять данный скрипт на зажатие клавиши "W"

Пытался своими кривыми руками что либо сделать, ничего не вышло.

*w::Sendinput % (c := !c) ? "{::w Down}" : "{::w Up}"

2

Re: AHK: Зажатие клавиш

Где-то  уже видел это «зажатие»

*w::Sendinput % (w := !w) ? "{w Down}" : "{w Up}"

Если этот пример там, где вы его собираетесь использовать, не сработает, как ожидается — придётся вам таки читать справку.

3 (изменено: size222, 2012-07-04 12:45:52)

Re: AHK: Зажатие клавиш

Спасибо creature.ws, там где я его использую работает

p.s. Странно, но при переименовании папки или в текстовом файле данное зажатие не работает.

4

Re: AHK: Зажатие клавиш

Не работает как ожидается. «В текстовом файле» ожидается автоповтор нажатий. Поищите по форуму, тем подобных не одна.