Author Topic: TrackIR not working in recent builds  (Read 422 times)

0 Members and 1 Guest are viewing this topic.

TrackIR not working in recent builds
Good afternoon,

I just tried out my TrackIR with the latest nightly 3/21 and it's not functional.  It turns off the ability to pan around the cockpit but doesn't work by itself.  I've not discovered yet which version is last worked in, but I can confirm it was working on 7/14/16 release.

I'm using the 64 bit build so I'll test with 32 bit next.

 

Offline m!m

  • 210
Re: TrackIR not working in recent builds
64-bit builds are not supported by the TrackIR system at the moment.

 
Re: TrackIR not working in recent builds
That would explain why it works in the 32 bit build.  However the central HUD was "jittery"  It kept bouncing around a little bit like it was trying to center.  The slewable parts all follow your head movement just fine and I noticed that it now has the zoom capability which is very cool :)

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️À➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: TrackIR not working in recent builds
I had hoped to follow up with the 64-bit DLL after we got the data we needed upon request in #974 but have kept being busy with other things.  But the info that should be needed to build a 64-bit DLL is available to any other dev interested in trying.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline Cobra

  • 212
  • Snake on a Cain
    • Minecraft
    • Skype
    • Steam
    • Twitter
Re: TrackIR not working in recent builds
That would explain why it works in the 32 bit build.  However the central HUD was "jittery"  It kept bouncing around a little bit like it was trying to center.  The slewable parts all follow your head movement just fine and I noticed that it now has the zoom capability which is very cool :)

I actually pointed out an issue where the cockpit was glued to the viewpoint, so moving my head forward and to the sides would move the cockpit along with it, and I think that was shortly after release.

And yeah, the central HUD's going to be jittery. You kind of get used to it. I think it's the only HUD element that isn't slaved to the viewpoint, and even with the generous deadzone you get the rest of the HUD does kind of wiggle.
To consider the Earth as the only populated world in infinite space is as absurd as to assert that in an entire field of millet, only one grain will grow. - Metrodorus of Chios
I wept. Mysterious forces beyond my ken had reached into my beautiful mission and energized its pilots with inhuman bomb-firing abilities. I could only imagine the GTVA warriors giving a mighty KIAAIIIIIII shout as they worked their triggers, their biceps bulging with sinew after years of Ivan Drago-esque steroid therapy and weight training. - General Battuta

 
Re: TrackIR not working in recent builds
The 32 bit version seems to be working fine for me.  I did edit my own HUD table so that the rest of the elements are bound to the view point, so that eliminated that distraction for me.  It would be great to have a 64 bit version though!  If anyone has the time to take that on that would be much appreciated by many I would think :)

 

Offline Cobra

  • 212
  • Snake on a Cain
    • Minecraft
    • Skype
    • Steam
    • Twitter
Re: TrackIR not working in recent builds
The 32 bit version seems to be working fine for me.  I did edit my own HUD table so that the rest of the elements are bound to the view point, so that eliminated that distraction for me.

...Unless you have cockpits on, not having the reticle stationary is gonna make it really hard to, like, aim.
To consider the Earth as the only populated world in infinite space is as absurd as to assert that in an entire field of millet, only one grain will grow. - Metrodorus of Chios
I wept. Mysterious forces beyond my ken had reached into my beautiful mission and energized its pilots with inhuman bomb-firing abilities. I could only imagine the GTVA warriors giving a mighty KIAAIIIIIII shout as they worked their triggers, their biceps bulging with sinew after years of Ivan Drago-esque steroid therapy and weight training. - General Battuta

 
Re: TrackIR not working in recent builds
I'm using it in Diaspora, so there are cockpits.  However, I see you're point if you didn't have them.

If anyone gets a chance to work on the 64 bit DLL I'd be happy to help test it.

 

Offline m!m

  • 210
Re: TrackIR not working in recent builds
I compiled the 64-bit DLL. Here is a download link: http://www.mediafire.com/file/ad4h9x8ji061h89/scptrackir.zip

I haven't tested it so it might crash. This will only work with 64-bit builds but if the DLL works, I'll change the filename so you can have both 32 and 64-bit DLLs at the same time.

 
Re: TrackIR not working in recent builds
I will give it a try and report back.  Thanks!

 
Re: TrackIR not working in recent builds
Well, it didn't crash.  But it didn't do anything either.  I tried both the x64 latest nightly and the RC1 candidate.  It simply acted as before on x64 and ignored it.

 

Offline m!m

  • 210
Re: TrackIR not working in recent builds
It could be a problem with the actual TrackIR DLL then. The current code doesn't use a different API DLL when in 64-bit mode so that will probably cause issue.

Do you have a log file? That might give me a clearer indication of what exactly is going wrong.

Furthermore, could you post the registry values found in "CURRENT_USER\Software\NaturalPoint\NATURALPOINT\NPClient Location"? If there is a "Path" key, could you also check that directory and post a list of the files in it? Maybe the 64-bit DLL just has a different name...

 

Offline Cobra

  • 212
  • Snake on a Cain
    • Minecraft
    • Skype
    • Steam
    • Twitter
Re: TrackIR not working in recent builds
There's an NPClient.dll and NPClient64.dll. Maybe make sure it's not NPClient.dll that's being referenced or however that works?
To consider the Earth as the only populated world in infinite space is as absurd as to assert that in an entire field of millet, only one grain will grow. - Metrodorus of Chios
I wept. Mysterious forces beyond my ken had reached into my beautiful mission and energized its pilots with inhuman bomb-firing abilities. I could only imagine the GTVA warriors giving a mighty KIAAIIIIIII shout as they worked their triggers, their biceps bulging with sinew after years of Ivan Drago-esque steroid therapy and weight training. - General Battuta

 

Offline m!m

  • 210
Re: TrackIR not working in recent builds
That's probably what I need. I'll try to make the changes and compile a new DLL later today.

 

Offline m!m

  • 210
Re: TrackIR not working in recent builds

 

Offline Cobra

  • 212
  • Snake on a Cain
    • Minecraft
    • Skype
    • Steam
    • Twitter
Re: TrackIR not working in recent builds
That did the trick. :D
To consider the Earth as the only populated world in infinite space is as absurd as to assert that in an entire field of millet, only one grain will grow. - Metrodorus of Chios
I wept. Mysterious forces beyond my ken had reached into my beautiful mission and energized its pilots with inhuman bomb-firing abilities. I could only imagine the GTVA warriors giving a mighty KIAAIIIIIII shout as they worked their triggers, their biceps bulging with sinew after years of Ivan Drago-esque steroid therapy and weight training. - General Battuta

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️À➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: TrackIR not working in recent builds
Way to go m!m.  Is there anything else missing from 64bit builds on Windows now, compared to their 32bit counterparts?
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 
Re: TrackIR not working in recent builds
Works great thank you!