Показать сообщение отдельно
Старый 04.02.2006, 14:40   #28
a__l
Пользователь
 
Регистрация: 19.10.2005
Город: Minsk
Сообщений: 68
a__l is on a distinguished road
По умолчанию

Вообщем у меня получается так (по поводу того что провод неправильно припаян - исключено):
После установки драйвера джойстика как указано выше у меня в Control Panel в Game Controllers появился этот самый джойстик. У него в свойствах отображается две кнопки (1) и (2).... если я нажимаю физическую кнопку (одну из) то загорается кнопка (1) в окошке "свойств" если другую физическую, то соотв. (2).....
Когда делаешь mapping джойстика, у меня получается:
Button1 -> Digital0 (кнопка А)
Button2 -> Digital1 (кнопка Б).
Далее чтобы сделать реакцию на кнопку А в AutoHotKey должно прописывается joy1:: а на кнопку Б - Joy2
Так вот у меня получается что когда я нажимаю на кнопку Б происходит вызов того, что написано для Joy1 а не для Joy2.
... В любом случае я эту проблему решил проще.... сделал 3 кнопки и одну из них не назначал.
т.е. так
Button1 -> nothings
Button2 -> Digital0 (кнопка А)
Button3 -> Digital1 (кнопка Б).

Кстати AutoHotKey вещица дейст.классная... можно повесить любую реакцию на физ.кнопку, подключаемую к LPT.
(у меня такое подозрение что PPJoy кнопки джойстика нумерует с 0 а у AutoHotKey нумерация с 1... и AutoHotKey не может словить 0-ю кнопку PPJoy...)
a__l вне форума   Ответить с цитированием