Lost My POV Hat
-
I have just got round to using my Freetrack since updating to 4.3
At first it would not work but I found the post about adding the 64bit NPclient and now OK.The only problem is that now I have lost my POV hat output from my CH Fighter Stick.
Even when I have turned everything off and started again , I have no POV.
If I turn Freetrack back on I can control view with head movement but I want to be able to fall back on hat switch
when not using freetrack.Can anyone help.
-
There may be a solution below, or you could search further.
-
Thanks taotoo
all informative reading but no solution -
Temp workaround for people using freetrack:-
Install and run opentrack then uninstall and you will have your POV hat back in 3D pit,
Only untill you use freetrack again, then its gone.
Must be something to do with registry entries, but that’s beyond my ability.
-
I believe if you are using TrackIR or similar (Freetrack) then the POV hat is disabled.
-
If I turn Freetrack back on I can control view with head movement but I want to be able to fall back on hat switch
when not using freetrack.
.Tiffy please read first post again
-
Tiffy please read first post again
I did. If you have the SOFTWARE installed then BMS will disable your POV hat.
-
iT SHOULD ONLY DO THAT IF THE SOFTWARE IS ON
That’s my problem it does it permanently even with freetrack off
-
iT SHOULD ONLY DO THAT IF THE SOFTWARE IS ON
That’s my problem it does it permanently even with freetrack off
What Tiffy said is perfectly valid. I did run into similar problem in BMS with Opentrack installed but not running.
-
What Tiffy said is perfectly valid. I did run into similar problem in BMS with Opentrack installed but not running.
That’s rubbish
-
This post is deleted! -
t3crusader,sorry if I seemed offensive but it is rubbish to suggest that BMS can monitor any program I install on my computer.
You’ll be telling me next that it can read my emails!!!The facts are if I install Freerack BMS is not affected but if I RUN Freetrack with BMS in 64bit mode then I permanently lose the use of my POV hat in 3D pit.
I say permanently because even turning off everything and rebooting its still gone.However if I run Freetrack with BMS in 32bit mode I only lose the POV hat until I turn off Freetrack (Not pause but quit)
As I say in the 4th post I think this is to do with a registry entry which appears only when you run (not install) Freetrack.
I am not suggesting a bug in BMS but a bug in Freetrack.
I know Freetrack is no longer being developed and I think I may have to change to using Opentrack which is still currently active.
Opentrack has the same problem as Freetrack at this time but I can hope for a fix in a later release .Meanwhile I would be very pleased if some whizz kid could come up with a solution to allow me the choice of head tracking or manual POV tracking.
Sorry again for any offense
weepop -
If what you think is happening is true then a simple program could be written to remove the FreeTrack registry entry when you don’t what it anymore. However to determine what is happening requires quite a bit of investigation to find the errant registry entry. As most here don’t use FreeTrack this is something that either you will need to do.
If you switched to using OpenTrack, as you have said this is still being developed, then this opens the possibility of someone in that community writing a “fix” program while the bug is sorted in the code.
However all the above relies on your premise that the bug is in the Tracking software and not something in BMS (64bit).
The other thing you could do it to only use the 32bit version of BMS if this doesn’t exhibit the error (this fact argues against the bug being in the Tracking software though). If you had mentioned the facts that you put into your last e-mail at the start folks would have been more able to help you.
Hope this point towards a solution for you
-
Well, I’m telling you : there was a similar issue with Opentrack, and the fix was to delete Opentrack installation. Cf this thread (in french) here .
Since the “cure” for Freetrack working in 64 bits is to use a NPClient64 DLL from Opentrack, it makes sense that deleting or moving said DLL will return your POV hat.
My basic understanding of this (take it with a grain of salt - I’m not a pure specialist) is that BMS will look for the NPClient DLL (or NPClient64 if BMS is run in 64bits), which is the interface between BMS and TrackIR software. Freetrack and Opentrack emulates this DLL as well, to be compatible with TIR-compatible software. When running, they most probably edit a registry entry to tell other software where is the DLL. (if you look for “NPClient” with regedit, you will most certainly find a registry entry with the Freetrack installation folder path).
If BMS find this DLL and detects - through this DLL - that headtracking is on, then it gets into “headtracking mode” and deactivate POV hat and mouse panning. For some reason, with the original TIR or Freetrack versions of this DLL, BMS gets into “headtracking mode” only when TIR or Freetrack is on, but with the Opentrack 64 version, it gets in “headtracking mode” all the time (assuming it finds the DLL).
Bottom line : try to move/delete NPClient64 from your Freetrack folder, see if the POV hat returns.