Logitech F310 게임 패드에서 AHK 스크립트를 작동 시키려고했습니다. 컨트롤러에는 총 11 개의 버튼이 있지만 11 번째 버튼이 실제 버튼임을 인식하지 못합니다 .Windows에서도 버튼으로 볼 수 없지만 Steam을 열면 버튼이 작동합니다. 버튼을 누른 상태에서 Steam을 Big Picture Mode로 전환합니다.
기본적으로 Windows에서는 "일반 X-Box 게임 패드"로 인식됩니다. 컨트롤러 자체는 Xbox 360 컨트롤러와 매우 비슷하고 게임에서 완벽하게 작동하기 때문에 Xbox 360 컨트롤러 드라이버가 설치되어 있습니다. 11 번째 단추가 AHK의 11 번째 단추로 인식되지 않는 경우를 제외하고이 단추는 일반적으로 XB360 컨트롤러의 큰 X 단추가됩니다.
이 페이지에 표시된 조이스틱 스크립트로 테스트하여 컨트롤러의 키 매핑을 식별하려고 시도했지만 http://ahkscript.org/docs/scripts/JoystickTest.htm 그러나 눌렀을 때 버튼을 인식하지 못합니다.
스크립트에서 11 번째 버튼에 대해 다음을 수행하려고 할 때;
Joy11::
과
WaitForJoy11
그것은 나에게 말한다
Line Text: WaitForJoy11
This line does not contain a recognised action.
왜 이것이 작동하지 않습니까? Wiki에서 Joy32까지 올라 가야한다고 읽었습니다.