Search the Community
Showing results for tags 'trackir'.
KerbTrack This plugin lets you look around in-game by moving your head. To do this, it can use a joystick, gamepad, your webcam with FreeTrack and FaceTrackNoIR, a TrackIR camera or the Oculus Rift headset. It supports all six degrees of freedom in IVA (yaw, pitch, roll, forward/backward, up/down and strafe left/right), and two degrees of freedom in external views. Other input methods can be added in future. Downloads CurseForge | GitHub | Spacedock / CKAN Source included, also available on github, licenced under GPL v2. If you've enjoyed this, consider donating a cup of coffee to help with late night coding: TrackIR Supports TrackIR and other systems which emulate it, such as opentrack. When using opentrack, select TrackIR as the tracker in KerbTrack. In the opentrack, set the Input tracker appripriate to your hardware setup, and select "freetrack 2.0 Enhanced" as the Output.In the Output settings, ensure "Use TrackIR" or "Enable both" is selected. Thanks to Stilton for the info and Medsouz for the plugin for TrackIR support. opentrack supports many different input methods, with new ones being added regularly. Check out their website to see whether support for your hardware is available. Here's what it supports out of the box at the time of writing: Joystick Joystick mode can be used to assign the axes of a joystick or gamepad to camera orientation. This can also be used in conjunction with headtrackers not directly supported by KerbTrack, such as inux-track, by setting the head tracker to operate as a virtual joystick. Press Escape during the game to pause, bringing up the setup menu, and select "Joystick" mode. The menu then allows configuring which joystick to use and which axis to assign to which direction. Version History v1.5 (2018-03-14) Updated for KSP 1.4.1. Added support for opentrack. Added position axes to joystick tracker. Added description text for trackers. Removed defunct trackers: use opentrack with the TrackIR setting, or set your tracker to output to the Joystick setting. v1.4 (2017-03-12) Updated for KSP 1.2.2. Added improved handling for TrackIR errors. Improved accuracy for position scale editor. Updated GUI. v1.3 (2016-10-24) Updated for KSP 1.2. Added FTNoIR zeroed data fix (thanks to @DaMichel for this). Changed logging to use [KerbTrack] to take advantage of the new KSP log colorising system. v1.2 (2015-08-09) Added support for joystick camera control. v1.1.3 (2015-08-09) Oculus Rift-only release. Fixed Oculus Rift quaternion tracker. Upgraded to OVR SDK 0.6.0.1. v1.1.2 (2014-10-16) Fixed persistence for scene toggles. v1.1.1 (2014-10-14) Added support for the KSP Add-on Version Checker. Added missing files. v1.1 (2014-10-13) Added support for FeepingCreature's IQuatTracker for more accurate Oculus Rift tracking. Added the ability to disable tracking in external and map views. v1.0.1 (2014-09-23) Fixed dependency errors when not using TrackIR. v1.0 (2014-09-13) Full release. Added support for TrackIR and the Oculus Rift. v0.1 (2014-03-27) Alpha release. Usage tips Scroll Lock enables/disables headtracking. Sensitivities are adjustable on the pause screen. Rotation and movement imits are adjustable in the settings.cfg at: GameData\KerbTrack\Plugins\PluginData\KerbTrack\settings.cfg You can interact with IVA controls like the throttle as normal when using KerbTrack. Known issues Using the close-up window views is supported, but looks a bit weird with the kerbal whose eyes you're meant to be seeing through sitting behind you. Two-axis control is working in external views (pitch and rotation around the craft), but it's difficult to see the far side of the craft for any given camera position. This makes EVA piloting very difficult as you can't turn back the way you came from. More work on the cameras is needed. Pressing the key to disable the tracker (Scroll Lock by default) and then moving the camera normally can be useful in this situation. Not currently added to other scenes such as the Tracking Station, VAB or KSC. There are currently no limits on the range of the magnified head motion, so you can stick your head out of the window and view your craft from the outside, or do the Exorcist head twist. Now configurable. Head tracking requires a good frame rate. With a single-figure FPS, you can't judge when to stop moving your head to look in a particular direction, making it completely unusable. Potential future projects Linux and Mac support via Linux track. Head-controlled joystick Alternative input systems. Shaky-cam / g-force movement effects. Done by KerbQuake.
First I want to say, I'm aware of this thread: But, not wanting to necro it and using this as an opportunity to gather all recent information into one thread, I'm starting this here. To state nothing new: In the vanilla state, freshly installed, the 64bit KSP (for quite some time now) is not able to connect to the TrackIR 5 software. The user could work around this problem by replacing the TrackIRUnity.dll in the KSP_Data/Managed folder with this one: https://github.com/medsouz/Unity-TrackIR-Plugin-DLL/releases. However, this does no longer work in KSP 1.2.1x64. TrackIR 5.4 does no longer connect to the 64bit Unity application at all, with or without fixed DLL. I'm fully aware that this issue is already known, but also afraid that it might be ignored for now, as in this issue ticker, http://bugs.kerbalspaceprogram.com/issues/9456 the last response says: However this is no longer the case for KSP 1.2.1x64. The vanilla DLL that comes with the clean install AND the supposed fix do no longer provide a connection between the TrackIR 5 software and the game engine. I'm also aware there is a community modification for Headtracking equipment of all kinds, found here: However, the DLL provided by this mod has the same problem on a 64bit install as the supposed 'fix' (likely the same). I myself was using KerbTrack up until KSP 1.2, then the update to 1.2.1 broke headtracking completly for me (and others I imagine). I ruled out the update replacing the fixed DLL with the stock one by replacing it again, still no joy. As I want this thread to become an easy to use hub for users with the same problem, I'll edit this post with the solution once there is one I know of. Might be useful: The author of the fixed 64bit TrackIRUnity.dll, medsouz, also posted this: https://github.com/medsouz/Unity-TrackIR-Plugin-DLL A decompiled version of his DLL might be a good starting point for the programmers and tech savvy people, maybe someone knows what's happening. And please: If anyone manages to get TrackIR 5 running on 64bit KSP 1.3, post your solution here!