TRACKIR Workaround!
As many of you know, 2.0 has managed to mess up the TrackIR implementation. But rather than whine about it I've managed to find a fix.
Follow these steps:
-
Run TrackIR. Set it to the default One:One profile
-
Download FreePie and run it as Administrator. This will allow Star Citizen to detect you toggling the script on and off.
-
Copy and paste this into a new FreePie script:
def update(): yaw = trackIR.yaw pitch = trackIR.pitch
deltaYaw = filters.delta(yaw) deltaPitch = filters.delta(pitch)
if (enabled): mouse.deltaX = deltaYawmultiply mouse.deltaY = -deltaPitchmultiply
if starting: enabled = False multiply = 50 trackIR.update += update
toggle = keyboard.getPressed(Key.PageUp)
if toggle: enabled = not enabled
-
Press F5 or Go to Script>Run Script
-
Fire up SC 2.0 and when in the cockpit hit LEFT ALT to toggle freelook
-
Hit PAGE UP to toggle the mouse emulation.
Et voila! You won't get the same range of view as TrackIR but you'll at least have similar control over your gimbals.
EDIT: For proper formatting of the script, copy and paste it from here.
Posted Nov 22, 2015, 12:26 AM UTC · edited