1 (изменено: lllch, 2015-02-09 22:14:55)

Тема: Зажатие двух клавиш

Как при нажатии W и shift сделать так, чтобы эти клавиши "залипали"? Пытался сделать, но залипает только шифт.


Shift:: Send, % (State := !State)? "{Shift Down}":"{Shift Up}"
vk57:: Send, % (State := !State)? "{vk57 Down}":"{vk57 Up}"

(пытался и просто W писать, и, вот, как тут: vk57.
А еще, как сделать это на другие две кнопки, допустим, сочетание ctrl+f1?

2

Re: Зажатие двух клавиш

lllch, ознакомьтесь с этой темой, отредактируйте свой пост.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: Зажатие двух клавиш

$Shift up:: Send, % (State := !State)? "{Shift Down}":"{Shift Up}"
$vk57 up:: Send, % (State2 := !State2)? "{vk57 Down}":"{vk57 Up}"
Win 10 x64
AHK v1.1.33.02
                       Справка тебе в помощь.

4 (изменено: lllch, 2015-02-09 23:42:41)

Re: Зажатие двух клавиш

Alectric, благодарю! А как сделать, чтобы эта схема работала при нажатии ctrl+alt+p?

5 (изменено: Alectric, 2015-02-10 06:41:54)

Re: Зажатие двух клавиш

Аналогично...  просто state2 state3 и т.д.
Или я не так понял? Чтобы w и шифт зажимались по ctrl+alt+p?

Win 10 x64
AHK v1.1.33.02
                       Справка тебе в помощь.

6

Re: Зажатие двух клавиш

Да, либо можно так, чтобы после активации(нажатием ctrl+alt+p) я мог нажать shift и w, и они бы залипли. Мне в принципе без разницы, просто постоянно приходится отключать\включать макрос(сворачивать игру\разворачивать). Хотелось бы без таких проблем.