Цитата Сообщение от 42Odin Посмотреть сообщение
USSR_Rik, я про АНК имел в виду то, что там можно попытаться обработать эмулированные нажатия MJoyMapper'а и понажимать ещё что-нибудь, позалипать клавиши и т.п. АНК их видит. Но тоже как-то необычно.
Вот обо что бьюсь уже два дня.
Например, MJoyMapper по нажатию кнопки 35 генерит нам клавишу F11 (по нажатию #61 "z").
В TeamSpeak "забита" клавиша "F12".
AutoHotKey честно видит нажатие Joy#35="F11" и запускает скрипт. А вот обработать нажатие любой клавиши от MJoyMapper для выхода из скрипта - НИКАК! Зато на реальное нажатие "F11" (или "z") на клавиатуре - пжалста.
---------Начало скрипта для АНК---------------
F11:: ;кнопа замапленная MJoyMapper'ом будем жать её для вызова TeamSpeak
loop
{
send {F12 down} ;кнопа забинденная в TeamSpeak
send F ;отладочная печать. смотрим в любом текстовом редакторе.
if GetKeyState("z") ;отладочная клавиша. тут должна стоять клавиша "F11"
{
send {F12 up}
MsgBox Отпускаем клавишу F12. ;тоже отладка.
break
}
}
return
---------Начало скрипта для АНК---------------
GetKeyState не желает видеть нажатие клавиши джоя...
Извините если оффтоп.