Hey! I have the trackir5 software running and tracking correctly.
I also have the Vireio Perception driver with SocketTracker enabled.
When I select the trackir plugin from within FreePie, Nothing happens except asking if logging should be enabled.
I could not find a guide on how to set up FreePie, and therefore do not know what the next step is
to allow FreePie to send the trackir data into SocketTracker.
Nothing at all seems to be happening in FreePie after I select the TrackIR option from the plugin menu.
Any help?
Setting up FreePie with Trackir5
- Namielus
- Certif-Eyable!
- Posts: 957
- Joined: Thu Aug 02, 2012 8:49 am
- Location: Norway
- Contact:
- Namielus
- Certif-Eyable!
- Posts: 957
- Joined: Thu Aug 02, 2012 8:49 am
- Location: Norway
- Contact:
Re: Setting up FreePie with Trackir5
update; I realized there is another readme inside the bin folder, and it instructed me to put a vireioST.dll in the plugin folder of FreePie.
Works now.
Works now.
-
- Petrif-Eyed
- Posts: 2166
- Joined: Mon Jun 22, 2009 8:36 am
- Location: Stockholm, Sweden
Re: Setting up FreePie with Trackir5
edit: Nice! Posted this before I saw that you had it working
You need to feed FreePIE with some kind of script for it to know what you want it to do.
The simplest of scripts could be this
Check the watch window and see that values from trackir are sent correctly to freepie
When that is established its up to you what you wanna do, for example this is a mouse emulation script
You need to feed FreePIE with some kind of script for it to know what you want it to do.
The simplest of scripts could be this
Code: Select all
diagnostics.watch(trackIR.yaw)
diagnostics.watch(trackIR.pitch)
diagnostics.watch(trackIR.roll)
When that is established its up to you what you wanna do, for example this is a mouse emulation script
Code: Select all
#Use Z to toggle on/off and right mouse to activate head tracking
#(Good for games like Battlefield 3)
def update():
yaw = trackIR.yaw
pitch = trackIR.pitch
deltaYaw = filters.delta(yaw)
deltaPitch = filters.delta(pitch)
if (enabled and hotkey):
mouse.deltaX = deltaYaw*multiply
mouse.deltaY = -deltaPitch*multiply
if starting:
enabled = False
multiply = 20
trackIR.update += update
hotkey = mouse.rightButton
toggle = keyboard.getPressed(Key.Z)
if toggle:
enabled = not enabled
-
- Cross Eyed!
- Posts: 111
- Joined: Sat Dec 15, 2012 11:33 am
Re: Setting up FreePie with Trackir5
FYI SocketTracker has been replaced in Vireio with SharedMemory Tracker. It is faster, less buggy, uses Vireo's per game multipliers on yaw/pitch/roll, and fits better with FrePIE.Namielus wrote:update; I realized there is another readme inside the bin folder, and it instructed me to put a vireioST.dll in the plugin folder of FreePie.
Works now.
Here Is the latest version The source can be found at https://github.com/cybereality/Perception and https://github.com/Baristan6/VireioSMT
You do not have the required permissions to view the files attached to this post.
- Namielus
- Certif-Eyable!
- Posts: 957
- Joined: Thu Aug 02, 2012 8:49 am
- Location: Norway
- Contact:
Re: Setting up FreePie with Trackir5
Thanks! I was wondering why I could not get roll working.
- baggyg
- Vireio Perception Developer
- Posts: 491
- Joined: Sat May 19, 2012 5:20 am
- Location: BB, Slovakia
Re: Setting up FreePie with Trackir5
Hi Guys,
Just wanted to say a huge thanks to all the people who got freePIE working with track IR 5. After much research and playing I have head tracking up and running on pretty much any game I want. Latest one was Slender: The Arrival I tried. Its nice to have. You don't navigate all the time using your head (that would be weird in real life too) but for strolling along or stationary checking out the environment its very cool.
P.s. This is using a SonyHMZ-T1 and with Nvidia 3D vision so you get a good Low Field of View virtual reality experience
Just wanted to say a huge thanks to all the people who got freePIE working with track IR 5. After much research and playing I have head tracking up and running on pretty much any game I want. Latest one was Slender: The Arrival I tried. Its nice to have. You don't navigate all the time using your head (that would be weird in real life too) but for strolling along or stationary checking out the environment its very cool.
P.s. This is using a SonyHMZ-T1 and with Nvidia 3D vision so you get a good Low Field of View virtual reality experience
-
- Petrif-Eyed
- Posts: 2166
- Joined: Mon Jun 22, 2009 8:36 am
- Location: Stockholm, Sweden
Re: Setting up FreePie with Trackir5
@baggyg Thanks for the kind words. Out of curiosity, what was the problems you faced with getting FreePIE to work with TrackIR?
- baggyg
- Vireio Perception Developer
- Posts: 491
- Joined: Sat May 19, 2012 5:20 am
- Location: BB, Slovakia
Re: Setting up FreePie with Trackir5
@cybervillain Getting the TrackIR5 working with FreePIE was actually a breeze. There was an initial learning curve just understanding how everything fits together (only had my track ir a month). However with the latest release and a sample mouse emulation script I was up and running relatively quickly.CyberVillain wrote:@baggyg Thanks for the kind words. Out of curiosity, what was the problems you faced with getting FreePIE to work with TrackIR?
The 'problems' I found were really just the fine adjustments within the game. I played a lot with different trackIR profiles combined with freePIE script multipliers plus in-game mouse sensitivity settings. Generally when I play I like the headtracking to be smooth (and responsive) and not too exaggerated whilst the mouse itself is more responsive for quick movements and combat.
I have ended up with always using the one:one profile in the trackIR program.
I then have a script per game that I change the multipliers until I am happy with it.
The last aspect is just making sure the game is running at a strong enough FPS to not induce any lag.
Played a lot of Skyrim and Bioshock over the weekend. Got it working so nicely that when I took my HMZ off my vision went really strange. I think my brain had adjusted to the slight latency and was compensating for it. It felt as though in real life I had the same slight latency. I suppose some people would worry about this but I took it as sign I got a very good experience going. Needless to say the effect wore off in 15 minutes.
I also tried it using the SharedMemoryTracker with Perception. I certainly like the multipliers CyberReality built in, I use this depending on which 3d experience is better but generally with a little help from Helix 3d vision works well.
-
- Petrif-Eyed
- Posts: 2166
- Joined: Mon Jun 22, 2009 8:36 am
- Location: Stockholm, Sweden
Re: Setting up FreePie with Trackir5
Ah okey, thought there were problems with TrackIR>FreePIE.
nice that it worked out well for you, thanks for feedback!
nice that it worked out well for you, thanks for feedback!