1 (изменено: Kokkolar, 2013-06-19 19:51:29)

Тема: AHK: Вопрос по команде "Hotkey"

Нужно переназначить клавишу с помощью команды Hotkey, но не через Send/SendInput и тд, а чтобы это было аналогично записи:

t::z

То есть, к примеру, при удержании кнопки t программа будет видеть это как удержание кнопки z, а не спам z как это было бы с командой Send.

2

Re: AHK: Вопрос по команде "Hotkey"

Так сойдёт?


Hotkey, t, tproc
Return

tproc:
    Send, z
    KeyWait, t
    Send, {z up}
Return

3

Re: AHK: Вопрос по команде "Hotkey"

Получается просто одиночное нажатие, удержания кнопки не происходит.

4

Re: AHK: Вопрос по команде "Hotkey"

Да, забыл down в нажатии.

Hotkey, t, tproc
Return

tproc:
    Send, {z down}
    KeyWait, t
    Send, {z up}
Return

5

Re: AHK: Вопрос по команде "Hotkey"

Спасибо.