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
I'm trying to use TrackIR with FreePIE to emulate mouse movements. I have a script (see below) that works for most games:
defupdate():
yaw=trackIR.yawpitch=trackIR.pitchdeltaYaw=filters.delta(-yaw)
deltaPitch=filters.delta(-pitch)
if (enabled):
mouse.deltaX=-deltaYaw*multiplymouse.deltaY=deltaPitch*multiplyifstarting:
system.setThreadTiming(TimingTypes.HighresSystemTimer)
system.threadExecutionInterval=1enabled=Falsemultiply=22trackIR.update+=updatetoggle=keyboard.getPressed(Key.Equals)
iftoggle:
enabled=notenabled
However, I installed Warzone today, and while the mouse emulation seems to work in menus, it stops working as soon as I'm in the game. I tested with Opentrack, which supports DirectInput, and it works in-game.
I believe the issue is that Warzone requires mouse input via DirectInput, and the current script (or FreePIE's mouse module) does not send mouse input via DirectInput.
My Question:
Is there a way to update this script to send mouse input as DirectInput so that it works in Warzone and other games that require DirectInput mouse input? Any guidance on how to modify the script or use different APIs in FreePIE to achieve this would be greatly appreciated.
Thank you!
The text was updated successfully, but these errors were encountered:
Hi,
I'm trying to use TrackIR with FreePIE to emulate mouse movements. I have a script (see below) that works for most games:
However, I installed Warzone today, and while the mouse emulation seems to work in menus, it stops working as soon as I'm in the game. I tested with Opentrack, which supports DirectInput, and it works in-game.
I believe the issue is that Warzone requires mouse input via DirectInput, and the current script (or FreePIE's mouse module) does not send mouse input via DirectInput.
My Question:
Is there a way to update this script to send mouse input as DirectInput so that it works in Warzone and other games that require DirectInput mouse input? Any guidance on how to modify the script or use different APIs in FreePIE to achieve this would be greatly appreciated.
Thank you!
The text was updated successfully, but these errors were encountered: