win10_v1803.17134.345_home autohotkeyahk_v1.1.30.00 Как удерживать w при удерживании XButton1 на Logitech G502 с помощью AutoHotKey? Проблема в том, что, удерживая клавишу с помощью скрипта ниже, он просто отправляет один вывод и не производит типичное поведение Windows, которое действительно его удерживает ( см. Ниже, например ). Имейте в виду, что только потому, что я намеренно использую это для игр в fps, но глобально переназначить это гораздо проще, чем включить каждую игру, в которую я играю, чтобы участвовать в изменении кнопок управления LogitechG502.
Я думаю, что это здорово - продвигаться вперед в игре, хватая горячие чипсы другой рукой
ПРОБЛЕМА
- У меня нет возможности переназначить
XButton1на LogitechG502 для репликации холдингаw- Команда ahk-while работает, но не ведет себя должным образом и действует очень быстро, как пресс-релиз-пресс-релиз, даже при замедлении с использованием ahk-sleep
- см. ниже решение по настройке нескольких команд ahk для переназначения XButton1 LogitechG502 в w для продвижения вперед во время игры
РЕШЕНИЕ
- Этот обязательный код ведет себя правильно, но должен быть определен согласно
gametitle( только если был способ глобально переназначить его ). Мало того, но не работает для всех игр, таких как Killing Floor 2, так как Counter-Strike Global Offensive csgo работает до сих пор.
#NoEnv #SingleInstance Force #InstallKeybdHook #InstallMouseHook #UseHook #IfWinActive Название моей игры XButton1 :: ш #IfWinActive
ОБРАЗЕЦ
- не работает:
XButton1::SendInput, w ; mouse advanced button back as holding forward in-game- Удерживая в течение 3 секунд, XButton1 ( со сценарием выше ) дает мне:
w - Проведение в течение 3-сек, вес дает мне:
wwwwwwwwwwwwwwwwwwwwwwwwww
- Удерживая в течение 3 секунд, XButton1 ( со сценарием выше ) дает мне:
- worksbuttoofast:
$ XButton1 :: while GetKeyState ("XButton1", "P") Отправить вернуть - не воспроизводит удержание
wдолжным образом, так как этот метод намного быстрее повторения, даже если его замедляет ахк-сон
Непонятно в чем ваша проблема и решение.