Visual Throttle Overlay – new tool!
-
Another tool from AirTex that literally nobody asked for!
https://github.com/arithex/ThrottleOverlay/#readme
Simple WPF app to easily visualize your joystick/throttle position
Use this tool to keep an eye on your throttle axis – this is especially useful, if you have a joystick with a dodgy/crappy throttle slider like mine (or a nicer throttle that slides around your desk and isn’t fixed relative to your seat).Changes from green to yellow as you pass through the afterburner detent…!
Get it here…
https://github.com/arithex/ThrottleOverlay/releases/tag/v1.0.2021.1005 -
Thank you! I was searching for options for something like that, will test later and report back.
-
I should try to make the initial configuration easier… in meantime, updating README:
Configuration settings in
ThrottleOverlay.exe.config
file:- Configure the pid/vid and axis-id, for your throttle; and axis-reversal, if necessary.
- To lookup your pid/vid code, consult the
DeviceSorting.txt
orDeviceDefaults.txt
files in your\Falcon BMS 4.35\User\Config
directory. - The PID is the first 4 hex character codes of the GUID; the VID is the next 4 hex character codes.
- VKB’s JoyTester app (https://vkbcontrollers.com/?faq=how-does-vkbjoytester-work) also conveniently shows your PID and VID.
- Most common axis IDs:
- X => 48
- Y => 49
- Z => 50
- RZ => 53
- Slider0 => 54
-
@airtex2019 hi there tried your overlay tool, have a few questions:
- config file change can be made on the fly or i have to restart exe everytime i made changes?
- is there a way to find axis id easily because im using vjoy (8+ axis)
-
-
must restart after config changes
-
agreed, I really need to make a little config UI, to discover/select which axis to display
The PIDVID code for vJoy is BEAD1234… so it will be something like this
<add key="ThrottleAxis" value="BEAD,1234,54"/>
But the “54” could be anything, with vJoy… I think the 8 axes used by Gremlin ordinarily are one of:
X => 48 Y => 49 Z => 50 Rx => 51 Ry => 52 Rz => 53 S1 => 54 S2 => 55
ps: I have not actually tested with vJoy, or anything other than a crappy 8-bit analog slider, so let me know if it works (or not)! I will happily install gremlin/vjoy and debug if necessary.
-
-
<p>Update! <br /><br />v1.0.2022.311: Bug fixes and performance improvements.<br /><a href=“https://github.com/arithex/ThrottleOverlay/releases/tag/v1.0.2022.311” target=“_blank”>https://github.com/arithex/ThrottleOverlay/releases/tag/v1.0.2022.311</a><br /></p>
-
<p>Does this work only with BMS, or with any other program?<br /><br />Also…screenshots?</p>
-
<p>@mypc Yep there’s nothing BMS specific about it. Anything that runs borderless-window or a normal window (not fullscreen-exclusive direct3d).<br /><br />Some snaps…<br /><a href=“https://imgur.com/a/qKVFjgb” target=“_blank”>https://imgur.com/a/qKVFjgb</a><br /></p>
-
Note – as of BMS 4.36, this tool may now be redundant.
I notice the new [shift+3] “SA Bar” overlay window shows the throttle position (and afterburner detent), on the indicator bar (mis-)labelled “RPM”.
For actual engine RPM, you can add it to the HUD with the following cfg:
set g_bNoRPMOnHud 0
Also new to 4.36, you can have an audible click when passing through the AB detent:
set g_bAfterburnerDetentClick 1