You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using devise specific VID/PID ID's for mouse and lightguns will mitigate index switching.
I'm not sure if this is even possible so tell me to bugger off if not.
Just as some reference, here is how people are doing it with AHKs.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
The text was updated successfully, but these errors were encountered:
WarpedPolygon
changed the title
Request: Use devise ID's for Lightgun/Mouse when using RawInput
Request: Use device ID's for Lightgun/Mouse when using RawInput
Oct 31, 2024
Using devise specific VID/PID ID's for mouse and lightguns will mitigate index switching.
I'm not sure if this is even possible so tell me to bugger off if not.
Just as some reference, here is how people are doing it with AHKs.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
Run %ComSpec% /c
"%A_ScriptDir%\ControllerRemap.exe
" /list > list.txt ,, hideSleep 500
;***********************************
; Insert Controller ID/PID here
;***********************************
P1DeviceID = Controller (Xbox One For Windows)
P1DevicePID = ID=1
P2DeviceID = Controller (Xbox One For Windows)
P2DevicePID = ID=3
;***********************************
Loop, read, %A_ScriptDir%\list.txt
{
DeviceIndex := SubStr(A_LoopReadLine, 4 , 2)
}
;***********************************
; Insert guns ID/PID here
;***********************************
P1DeviceGunID = VID_0000_PID_0000
P1DeviceGunPID = 0000
P2DeviceGunID = VID_0000_PID_0000
P2DeviceGunPID = 0000
;***********************************
Loop, read, %A_ScriptDir%\list.txt
{
DeviceIndex := SubStr(A_LoopReadLine, 4 , 1)
}
if FileExist(A_ScriptDir "\Supermodel.exe") {
}
ExitApp
The text was updated successfully, but these errors were encountered: