well you got to be a programmer or know one that wants to do it for you.
What i think would work is this the following. It would need another application running hte background. That would be the interfrace to the TrackIR.
The application would do the following:
Depending on your trackIR position, modify the mouse position with track IR motion and enable free look.
The trigger to enable free look would be a deadzone from looking straight ahead. Maybe a few degress in every direction.
So if you look ahead you have normal arm and torso movement.
IF you look to the side your torso will lock but you can look outside and still move the arms of the mech.
Simple, and i would implement it right away if i had a TrackIR or Oculus Rift System.


[Hack] How To Make Your Trackir Work Right Now
Started by Monkeystador, Apr 03 2014 06:18 AM
3 replies to this topic
#1
Posted 03 April 2014 - 06:18 AM
#2
Posted 07 May 2014 - 12:10 PM
What you're asking isn't as easy as it sounds, and what you are describing is how looking around and movement are currently implemented in the game, except not being able to move the torso/arms with the mouse while looking around.
TrackIR, Freetrack and FacetrackNoIR all have a mouse and joystick and mouse emulation feature. There is also a program for TIR that will do joystick emulation, but it hasn't been updated in years and doesn't work with the latest software.
The problem with MWO is the way looking around is currently implemented. It is bound to a modifier key + mouse. At least I haven't seen an option or figured out how to make it a joystick axis. When the modifier is pressed, your cross-hairs stay where they were and it ties up your mouse. IDK if using a joystick axis to turn the torso would work, but even if you could get the TIR mouse emulation or TIR2Joy or simliar working with the game, you're still stuck with tying up the mouse.
TrackIR, Freetrack and FacetrackNoIR all have a mouse and joystick and mouse emulation feature. There is also a program for TIR that will do joystick emulation, but it hasn't been updated in years and doesn't work with the latest software.
The problem with MWO is the way looking around is currently implemented. It is bound to a modifier key + mouse. At least I haven't seen an option or figured out how to make it a joystick axis. When the modifier is pressed, your cross-hairs stay where they were and it ties up your mouse. IDK if using a joystick axis to turn the torso would work, but even if you could get the TIR mouse emulation or TIR2Joy or simliar working with the game, you're still stuck with tying up the mouse.
Edited by frag85, 07 May 2014 - 12:10 PM.
#3
Posted 11 May 2014 - 02:03 AM
Writing such code would actually be pretty trivial.
All you would need to do is:
1) Put TIR into joystick emulation mode
2) Write an AutoHotKey script that reads the state of the virtual stick.
Any time x or y is greater than a "deadzone" amount, hold the CTRL key and move the mouse by an amount proportional to the amount the stick moved. Either that or map torso twist to a virtual stick that is under AHK's command (ie a vJoy stick).
I have already done a rudimentary TIR bodge and it sucked. You have to keep your head in the dead zone to avoid it messing with your aim, which is not ideal. You move your head around more than you think while playing...
All you would need to do is:
1) Put TIR into joystick emulation mode
2) Write an AutoHotKey script that reads the state of the virtual stick.
Any time x or y is greater than a "deadzone" amount, hold the CTRL key and move the mouse by an amount proportional to the amount the stick moved. Either that or map torso twist to a virtual stick that is under AHK's command (ie a vJoy stick).
I have already done a rudimentary TIR bodge and it sucked. You have to keep your head in the dead zone to avoid it messing with your aim, which is not ideal. You move your head around more than you think while playing...
#4
Posted 11 May 2014 - 08:00 AM
No thanks, I'd rather just wait for the real deal with 6DoF (parallax, man...) with no deadzones, where my arms are only slaved to it when I choose. I've already waited and bugged them about it for 2 years, and as of a few weeks ago the poking finally got some action.
In case you missed this exchange: http://mwomercs.com/...ost__p__3256805
http://mwomercs.com/...ost__p__3267329
http://mwomercs.com/...ost__p__3270240
...and the followup I just did a few days ago to see where we're at: http://mwomercs.com/...24#entry3362724
In case you missed this exchange: http://mwomercs.com/...ost__p__3256805
http://mwomercs.com/...ost__p__3267329
http://mwomercs.com/...ost__p__3270240
...and the followup I just did a few days ago to see where we're at: http://mwomercs.com/...24#entry3362724
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users