how to get the TIR F9 pause/start to be on the HOTAS?
-
@huffer2 Sorry, I meant you should actually be able to just assign the actual HOTAS button directly in TIR if it’s DX. I have my “centre TIR” set to one of the buttons on my stick. Do this as opposed to trying to set a key in TIR and then having the joystick call that key.
-
@Robf4
Thanks for your input. I have opened TIR, and I reset the Hotkey for PAUSE to the DX btn on my flightstick for CMS-Left. When I tested it out in flight with BMS, the CMS-left is turning on/off like it should, however, since I had previously assigned in my keyfile the DX btn for CMS-Left, now I get CMDS release with CH and FL every time I hit CMS-Lt.
I am hoping there is a way to modify my keyfile for the CMS-LT to remove the DX assignment. I could see the line for this command but I did not want to try deleting that line since I do not know if that will cause harm to the keyfile.
Any thoughts? -
@huffer2 I use Voice Attack and actually have it set up so that when I pause TIR, it also re-centres my view. Pressing the button again un-pauses TIR and I can move my view as normal. As I don’t fly without Voice Attack, that solves my problem quite nicely.
-
@Atlas
Thanks for that info Atlas. I am planning on going to use VA once I get this new HOTAS working.
BTW, I think I know what to do now to fix this CMS-Left. I will take my BMS 4.36 keyfile that I used to start BMS 4.37, and make the modifications to a few keys. Then Assign the DX to the SIMGEAR ICP. Then assign my Cougar throttle with DX. Close BMS. OPEN TIR and assign DX to the Pause and RECENTER.
Then reopen BMS, and assign DX to the stick and be careful not to assign the CMS-LT or the pinky. -
@huffer2 said in how to get the TIR F9 pause/start to be on the HOTAS?:
@Robf4
Thanks for your input. I have opened TIR, and I reset the Hotkey for PAUSE to the DX btn on my flightstick for CMS-Left. When I tested it out in flight with BMS, the CMS-left is turning on/off like it should, however, since I had previously assigned in my keyfile the DX btn for CMS-Left, now I get CMDS release with CH and FL every time I hit CMS-Lt.
I am hoping there is a way to modify my keyfile for the CMS-LT to remove the DX assignment. I could see the line for this command but I did not want to try deleting that line since I do not know if that will cause harm to the keyfile.
Any thoughts?It won’t. Just make sure you delete the DX bind at the bottom (no quote marks and label text). If you really wanted to do it via the UI then you could bind that CMS left button to some other command and then rebind that other command to the correct key. E.g. bind “TMS up” button number to CMS left and then bind “TMS up” button to TMS up. That will have the same effect.
-
@Frederf
Great info! Thnks -
@Atlas
Atlas, I just reread my post to you. I mistyped and made no sense. Sorry. But I did fix my issue. I am leaving the CMS alone. I made the hotkey for TIR/Pause to be assigned to the TQS Btn 3 with DX. Then in BMS I assigned the command Pan Pit 3D to the same Btn on the TQS. -
I also use VoiceAttack for my TrackIR – have two voice commands controlling them, “Pause” and “Set” … the first one presses the F9 key to pause tracking (or unpause it), and the second presses the F12 key to re-center tracking.
There is also a “RecenterTrackIR” callback in the keyfile(s), I do use this for the ‘recenter trackIR’ on my public X52 profile ‘Falconeer’:
-
same here using foxvox and opentrack… assigned the pause / reset keys in opentrack, then told foxvox to send this keypress on “tracking stop / start” or “tracking reset”. Works like a charm and I think @foxster even integrated it in his latest library update for 4.37.2.
-
@hoover when you ‘pause’ opentrack does your pov freeze in place, or does it snap to forward-center?
mine snaps to forward, which is not helpful for trying to click cockpit switches and dials… I suspect I’m doing something wrong
-
@airtex2019 That’s how it works… from there you use your mouse (if in 3D Pan Cockpit mode) or 2D and snap around
-
@SemlerPDX I don’t think my mouse works for mouselook, when OpenTrack is running … even when paused.
Hmm… maybe the pov-hat or the keybd callbacks for view panning work… haven’t tried.
-
-
@hoover yeah that’s what I’m missing – how do I do that?
on OpenTrack options menu page, I just noticed there are separate commands “Toggle”, “Toggle while held” and “Toggle tracking”.
is one of those the “Freeze”?
-
Try Opentrack with this flag and report. It may work , but not sure - its complicated
Freeze is exactly just “Toggle” (2nd bind) in Opentrack equivalent. -
Yep, toggle basically freezes the view in place and then releases it again when pressed a 2nd time.
Cheers, Uwe
-
@white_fang oh weird I read that as something to do with clearing the location of the DLL (?) when tracking is stopped.
which tbh I also don’t understand at all… what the heck is this DLL and why must it be overwritten? it’s bizarre. I have 30 years of Windows/C++ programming experience and I’ve never seen interprocess communication done this way
-
@hoover so for me, “Toggle while held” works as expected… but just “Toggle” seems borken – it snaps to front-center and doesn’t ever re-engage when I click it a second time. until I stop and restart tracking (via the buttons or the “Toggle tracking” command binding).
Maybe it’s a bug, specific to my input source (I’m just a gamepad thumbstick to test some things).
It’s open source so I suppose I should dive in and investigate… it’s a little scary for there to be a bug in something so fundamental as “button-click” vs “button-hold”. I expect it will either take 2 minutes to fix, or it will require a massive code cleanup and refactoring… lol
-
@airtex2019
These are my settings in vs. 2.3.12. For me Toggle does what it says on the tin (highlighted):It might be that some releases after the one I’m using are buggy in that respect. I updated at one point, but it didn’t work as well as my now old version
-
@jayb thanks, yes I see what you mean… recent releases seem to be a mess – worse than I reported – tracking doesn’t work at all unless OpenTrack window is foreground / focused.
so eg. I’m in BMS cockpit… no tracking… I hit alt-tab to OpenTrack to make sure it’s running and suddenly the pov starts panning around in BMS, in the background… lol
last update (Oct 2022) was to fix a very similar sounding issue… but apparently it was only found/fixed for Wii-U tracker input? wtf
once again I’m dumbfounded how something as fundamental as “window in foreground vs background” is somehow a codepath specific for the different input sources. [smacks forehead in despair]