GunSlingerAUS Posted April 16, 2020 Posted April 16, 2020 Hey folks, I've owned the TM Warthog for many years, but have never been able to figure out how to map the Slew/Mouse hat to button presses. I'm primarily flying the F-14, and would like to be able to map it for the ACM Radar modes and CAGE. Any idea how to do this without using the TARGET software? I could use this if necessary, but am concerned it will stuff up my existing in-game bindings. Is there any other software that is easy to use for this purpose? Intel 11900K/NVIDIA RTX 3090/32GB DDR4 3666/Z590 Asus Maximus motherboard/2TB Samsung EVO Pro/55" LG C9 120Hz @ 4K/Windows 10/Jotunheim Schiit external headphone amp/Virpil HOTAS + MFG Crosswind pedals
Ant0ine Posted April 16, 2020 Posted April 16, 2020 Vjoy+Joystick Gremlin. https://whitemagic.github.io/JoystickGremlin/ Map some Vjoy button or keyboard shortcut on your slew axis and then choose on which range of the axis those button/keyboard shortcut should be triggered. I can provide more help if needed.
GunSlingerAUS Posted April 17, 2020 Author Posted April 17, 2020 Thank you good sir, will give this a go over the weekend, as well as the shaved detent mod for F-14's AB. Finally, I'll be getting the most out of my Tomcat! Intel 11900K/NVIDIA RTX 3090/32GB DDR4 3666/Z590 Asus Maximus motherboard/2TB Samsung EVO Pro/55" LG C9 120Hz @ 4K/Windows 10/Jotunheim Schiit external headphone amp/Virpil HOTAS + MFG Crosswind pedals
Ant0ine Posted April 17, 2020 Posted April 17, 2020 as well as the shaved detent mod for F-14's AB. Finally, I'll be getting the most out of my Tomcat! This? If so, if you instal Gremlin then you should use Gremlin to make that curve instead of the DCS tool. Using the DCS tool you can not get a perfectly linear response before/after the AB detent point which by the way isn't accurate. Please read more about that and see an exemple here.
GunSlingerAUS Posted April 18, 2020 Author Posted April 18, 2020 Yep, that's the curve I was going to map, but your guide appears to be a better solution. Will it give a go, thank you very much. Intel 11900K/NVIDIA RTX 3090/32GB DDR4 3666/Z590 Asus Maximus motherboard/2TB Samsung EVO Pro/55" LG C9 120Hz @ 4K/Windows 10/Jotunheim Schiit external headphone amp/Virpil HOTAS + MFG Crosswind pedals
GunSlingerAUS Posted April 23, 2020 Author Posted April 23, 2020 Vjoy+Joystick Gremlin. https://whitemagic.github.io/JoystickGremlin/ Map some Vjoy button or keyboard shortcut on your slew axis and then choose on which range of the axis those button/keyboard shortcut should be triggered. I can provide more help if needed. Hey Antoine I've finally got around to doing this - so I need to install vjoy and Joystick Gremlin? Would you mind explaining in a little more detail about what to do after they're installed? Btw, this won't hose my existing joystick binds, will it? I can't bear the thought of having to do that all over again... Intel 11900K/NVIDIA RTX 3090/32GB DDR4 3666/Z590 Asus Maximus motherboard/2TB Samsung EVO Pro/55" LG C9 120Hz @ 4K/Windows 10/Jotunheim Schiit external headphone amp/Virpil HOTAS + MFG Crosswind pedals
Ant0ine Posted April 23, 2020 Posted April 23, 2020 (edited) Hey Antoine I've finally got around to doing this - so I need to install vjoy and Joystick Gremlin? Would you mind explaining in a little more detail about what to do after they're installed? Btw, this won't hose my existing joystick binds, will it? I can't bear the thought of having to do that all over again... Hello, no you won't loose your binding, at least on DCS. For other game you might have some problem because as you installed Vjoy, which create virtual joystick(s), the controller order might have changed and if one of your game identify joystick by looking at this it might be messed up. Fortunately this isn't an issue with DCS. I'll do a video quickly to show you to map Warthog slew to Vjoy button as an exemple. Will edit this post in a few minutes to add the video. Edit : Edit : Then in game you'll see a a new column (category) for the Vjoy, that's where you map the Vjoy button which will activate as you'll move your ministick. Remember to remove binding that you have on Warthog throttle category, on the slew axes. Edited April 23, 2020 by Ant0ine
GunSlingerAUS Posted April 24, 2020 Author Posted April 24, 2020 You sir, are an absolute freaking legend. Thank you very much, I'll do this over the weekend. Seriously, chaps like you are one big element that make simming so enjoyable. Intel 11900K/NVIDIA RTX 3090/32GB DDR4 3666/Z590 Asus Maximus motherboard/2TB Samsung EVO Pro/55" LG C9 120Hz @ 4K/Windows 10/Jotunheim Schiit external headphone amp/Virpil HOTAS + MFG Crosswind pedals
GunSlingerAUS Posted April 26, 2020 Author Posted April 26, 2020 Hi Antoine, I installed Joystick Gremlin, but it then said vJoy wasn't present. So I then downloaded the latest version of vJoy from the official site, ensuring it was the correct version for my OS. Unfortunately it would not install - it simply hangs when I hit install, showing the progress bar. I have to use task manager to exit it. Sigh, why does everything involved with simulators have to be so difficult! Thanks for your help though. Intel 11900K/NVIDIA RTX 3090/32GB DDR4 3666/Z590 Asus Maximus motherboard/2TB Samsung EVO Pro/55" LG C9 120Hz @ 4K/Windows 10/Jotunheim Schiit external headphone amp/Virpil HOTAS + MFG Crosswind pedals
Ant0ine Posted April 26, 2020 Posted April 26, 2020 (edited) Hi Antoine, I installed Joystick Gremlin, but it then said vJoy wasn't present. So I then downloaded the latest version of vJoy from the official site, ensuring it was the correct version for my OS. Unfortunately it would not install - it simply hangs when I hit install, showing the progress bar. I have to use task manager to exit it. Sigh, why does everything involved with simulators have to be so difficult! Thanks for your help though. Arf.. I had a similar issue, the progress bar hanged at the end. I killed the process and rebooted, the installation was ok apparently. Edit : https://forums.eagle.ru/showthread.php?p=4296378&highlight=reboot#post4296378 Edited April 26, 2020 by Ant0ine
GunSlingerAUS Posted April 26, 2020 Author Posted April 26, 2020 Yep, a reboot did the trick! Ok, so I've now got the slew hat set up as vJoy buttons, couple of remainder questions! (I'll put all of my learning into a new thread so folks can go from start to finish and finally use their slew hat - unless you'd rather do it, as you were the one who showed me how?) 1.) I sometimes accidentally go diagonal on the slew hat, which activates two of the vJoy buttons - any way to add some kind of deadzone? 2.) Now that I have vJoy slew buttons, do I simply go into DCS and map these as usual, while removing any existing binds to the axis slew? 3.) Do i need to start Joystick Gremlin every time I play DCS? And do I then need to load the profile that was created? Thanks again mate, I'm sure this will be massively helpful to many less-experienced players like me! Intel 11900K/NVIDIA RTX 3090/32GB DDR4 3666/Z590 Asus Maximus motherboard/2TB Samsung EVO Pro/55" LG C9 120Hz @ 4K/Windows 10/Jotunheim Schiit external headphone amp/Virpil HOTAS + MFG Crosswind pedals
Ant0ine Posted April 26, 2020 Posted April 26, 2020 (edited) Yep, a reboot did the trick! Ok, so I've now got the slew hat set up as vJoy buttons, couple of remainder questions! (I'll put all of my learning into a new thread so folks can go from start to finish and finally use their slew hat - unless you'd rather do it, as you were the one who showed me how?) 1.) I sometimes accidentally go diagonal on the slew hat, which activates two of the vJoy buttons - any way to add some kind of deadzone? 2.) Now that I have vJoy slew buttons, do I simply go into DCS and map these as usual, while removing any existing binds to the axis slew? 3.) Do i need to start Joystick Gremlin every time I play DCS? And do I then need to load the profile that was created? Thanks again mate, I'm sure this will be massively helpful to many less-experienced players like me! 1. Yes, just adjust the axis range of the axis on which the button will activate. In the video I use 0.30 to 1. That is a 30% deadzone, or rather 15% of the whole axis range cause on Gremlin axis goes from -1 to 1. If you want to increase it then try 0.75 to 1 for exemple. 2. In DCS you'll now see a Vjoy joystick, that is the category in which you can and have to map your Vjoy button. And indeed remove the existing binding from the Warthog slew axes. 3. Yes, you can have Gremlin run with Windows and also automatically load a profile when it start or when you run a specific application. You can set all that in the option. Edited April 26, 2020 by Ant0ine
GunSlingerAUS Posted April 29, 2020 Author Posted April 29, 2020 You sire, are a godsend. I've now got it all working beautifully, and for the first time in 10+ years will be using the Warthog's slew control, but now as buttons. I'll post a step by step guide up for other users, unless you know of one that exists? Would you mind if I remade the video, but from the very beginning? Intel 11900K/NVIDIA RTX 3090/32GB DDR4 3666/Z590 Asus Maximus motherboard/2TB Samsung EVO Pro/55" LG C9 120Hz @ 4K/Windows 10/Jotunheim Schiit external headphone amp/Virpil HOTAS + MFG Crosswind pedals
Ant0ine Posted April 29, 2020 Posted April 29, 2020 (edited) You sire, are a godsend. I've now got it all working beautifully, and for the first time in 10+ years will be using the Warthog's slew control, but now as buttons. I'll post a step by step guide up for other users, unless you know of one that exists? Would you mind if I remade the video, but from the very beginning? I don't mind at all. Enjoy! I see in my post about AB detent that you're trying to make the Warthog detent match with the F14 AB detent, if you tell me the position (by looking at Joystick Gremlin Input Viewer throttle axis value) of the F14 AB detent, then I could help you to set the curve. I'll do it in video cause it is a bit tricky. We could use Target Script Editor as well do to that curve btw. Edited April 29, 2020 by Ant0ine
GunSlingerAUS Posted April 30, 2020 Author Posted April 30, 2020 Hi mate, I'll send you direct messages about this so we don't clutter the forum - I'll combine both the AB detent guide and the Slew guide into one, for brevity's sake. Thanks so much for your help, I'm really getting the most out of my gear now. Intel 11900K/NVIDIA RTX 3090/32GB DDR4 3666/Z590 Asus Maximus motherboard/2TB Samsung EVO Pro/55" LG C9 120Hz @ 4K/Windows 10/Jotunheim Schiit external headphone amp/Virpil HOTAS + MFG Crosswind pedals
Oldfox Posted April 30, 2020 Posted April 30, 2020 Is maping the slew to button possible in Target too? Just started to mess with it so.... Tell me now if I must give up already because it's sooooo time consuming to remap everything......
Ant0ine Posted April 30, 2020 Posted April 30, 2020 Is maping the slew to button possible in Target too? Just started to mess with it so.... Tell me now if I must give up already because it's sooooo time consuming to remap everything...... Yes you can map the slew to button and keyboard shortcut with Target, both the GUI and the Script Editor version. See chapter 8. Programming an axis Axmap1 and Axmap2. http://ts.thrustmaster.com/download/accessories/pc/hotas/software/TARGET/TARGET_User_Manual_ENG.pdf
Recommended Posts