ED Team NineLine Posted November 29, 2023 ED Team Share Posted November 29, 2023 10 hours ago, slughead said: Feel free. I'm happy to help where I can. Thrustmaster contacted me about a collaboration last Friday but haven't heard from them since. Yeah I flagged the post with them as well, we are gonna try and get this in DCS in some form, but keep up the good work it at least gives people an option until we can. 1 Forum Rules • My YouTube • My Discord - NineLine#0440• **How to Report a Bug** Link to comment Share on other sites More sharing options...
slughead Posted November 29, 2023 Author Share Posted November 29, 2023 (edited) @NineLine will do. There is one thing that ED may be able to help with. The ViperTQS has a rotary dial for the HDG control. This emits keypresses only and only one per "click" of the dial. That makes moving the HDG on the HSI incredibly slow. It would be wonderful if somehow DCS could detect the difference between slow turning and faster/rapid turning of the control and act accordingly. If this could be made generic so that it is not just for the ViperTQS, it would be useful for people using mini-keypads that incorporate dials that behave in the same manner. I have one of these mini-keypads that I am experimenting with to provide CRS, HDG and HMCS control. If there is a better place to raise this request, please could you point me in the right direction? Edited November 29, 2023 by slughead 1 Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
ED Team NineLine Posted November 29, 2023 ED Team Share Posted November 29, 2023 20 minutes ago, slughead said: @NineLine will do. There is one thing that ED may be able to help with. The ViperTQS has a rotary dial for the HDG control. This emits keypresses only and only one per "click" of the dial. That makes moving the HDG on the HSI incredibly slow. It would be wonderful if somehow DCS could detect the difference between slow turning and faster/rapid turning of the control and act accordingly. If this could be made generic so that it is not just for the ViperTQS, it would be useful for people using mini-keypads that incorporate dials that behave in the same manner. I have one of these mini-keypads that I am experimenting with to provide CRS, HDG and HMCS control. If there is a better place to raise this request, please could you point me in the right direction? Thanks I will take a look. Forum Rules • My YouTube • My Discord - NineLine#0440• **How to Report a Bug** Link to comment Share on other sites More sharing options...
slughead Posted November 30, 2023 Author Share Posted November 30, 2023 (edited) Ok. So between now and Monday, I am "in between jobs". So if anyone has any suggestions for the other LEDs on the ViperTQS.... I'm all ears! Warp factor gauge? Edited November 30, 2023 by slughead 1 Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
slughead Posted December 3, 2023 Author Share Posted December 3, 2023 (edited) Update! Added backlight control of the Warthog HOTAS via the F/A-18C Hornet "Consoles" lighting dial. It realistically mimics the state of the electric system in that the left engine must be at 60% RPM or higher. Right engine logic will be added soon. Be aware that the Warthog throttle has only six levels of intensity with level 0 being off. Also, the user-programmable LEDs (currently used to indicate the speed brake position), will not illuminate if the Consoles dial is set to off. This is a limitation of the Warthog. The updated files are linked in the first post. Enjoy! Edited December 3, 2023 by slughead Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
slughead Posted December 3, 2023 Author Share Posted December 3, 2023 Update! Added missing logic for the right engine of the A-10C/A-10C2 and F/A-18C Hornet and generator switches. Ground power logic is not yet available for the F/A-18C. This may not be possible as I am unable to find any data exposed by the simulation that indicates ground power is on or off. Updated files are in the first post. Only the dcs2target.zip has been updated. Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
Joker Shadow Posted December 7, 2023 Share Posted December 7, 2023 (edited) It works perfectly; you deserve a Medal For TM Viper TQS It would be perfect if the script lights were as bright as panel label lights putting your work in user files would attract more users to this magnificent work Edited December 7, 2023 by Joker Shadow 1 Link to comment Share on other sites More sharing options...
slughead Posted December 7, 2023 Author Share Posted December 7, 2023 Thanks for the medal! 18 hours ago, Joker Shadow said: For TM Viper TQS It would be perfect if the script lights were as bright as panel label lights I cannot influence that as there is no means in the TARGET API to control the light intensity of the Viper TQS. 1 Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
krhth547 Posted December 7, 2023 Share Posted December 7, 2023 @slughead Thank you so much for this - awesome work! Quick question - is there a way to get this working without having to use TARGET? I understand that we need to have it to run the .TMC you created but is there an alternative software we can use? The reason I ask is because to have TARGET run on my pc I need to have "Memory Integrity" turned off on Windows 11 which causes other issues for me. Perhaps this can work with SPAD.neXt? Regards, Alex Link to comment Share on other sites More sharing options...
slughead Posted December 7, 2023 Author Share Posted December 7, 2023 58 minutes ago, krhth547 said: @slughead Thank you so much for this - awesome work! Quick question - is there a way to get this working without having to use TARGET? I understand that we need to have it to run the .TMC you created but is there an alternative software we can use? The reason I ask is because to have TARGET run on my pc I need to have "Memory Integrity" turned off on Windows 11 which causes other issues for me. Perhaps this can work with SPAD.neXt? Regards, Alex Not that I know of. Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
okopanja Posted December 7, 2023 Share Posted December 7, 2023 (edited) On 11/29/2023 at 4:07 AM, NineLine said: Great work on this, I am talking with Thrustmaster and I am hoping to work with them and our team to get this more built-in. I hope you don't mind if I pick your brain here and there if needed. Thanks! When it comes to the lights there is a whole class of devices that can be used to provide indications outside of the DCS: other stick/throttle manufacturers devices with controllable lights, e.g.: keyboards, those with groups of LED lights or even LEDs for individual keys, mouses, Alienware devices (e.g. monitors, keyboards, cases), different LED based external solutions On 11/29/2023 at 9:52 AM, slughead said: Feel free. I'm happy to help where I can. Thrustmaster contacted me about a collaboration last Friday but haven't heard from them since. Great effort, although I do not have the Thrustmaster devices it is amazing that they do care. I recently asked VKB to provide command line utility to switch the profiles for their device, however I got the negative answer since it is too much effort from them to code this. Although I am extremely satisfied with Gladiator EVO, I am seriously considering to obtain Warthog throttle instead of certain new throttle option, mostly due to non-existent interface other than what is provided with standard DirectX devices. Edited December 7, 2023 by okopanja Link to comment Share on other sites More sharing options...
pepin1234 Posted December 10, 2023 Share Posted December 10, 2023 I have the Viper panel, I just use it for all aircraft. I would need a tool to tune scripts to make compatible my viper panel with every aircraft I want to fly. [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
slughead Posted December 10, 2023 Author Share Posted December 10, 2023 6 hours ago, pepin1234 said: I have the Viper panel, I just use it for all aircraft. I would need a tool to tune scripts to make compatible my viper panel with every aircraft I want to fly. What indicators, other than landing gear, would you display on the ViperTQS and for which aircraft? Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
pepin1234 Posted December 10, 2023 Share Posted December 10, 2023 Well, I want all FC3. Mainly I will use Autopilots on the 4 threat warning aux buttons. the stores weapons jettison and the Landing gear. I know is a personal customization when we use the viper panel in a different aircraft, so probably getting the stores jettisons and the wheel gear light for every FC3 is enough. I will say at least the stores and the Landing gear light is the most need for every module in DCS. [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
slughead Posted December 10, 2023 Author Share Posted December 10, 2023 Can you provide screenshots to show what you mean? They say that a picture tells more than a thousand words. Ideally, draw on the screenshot to show the indicator in the cockpit. Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
pepin1234 Posted December 10, 2023 Share Posted December 10, 2023 (edited) 49 minutes ago, slughead said: Can you provide screenshots to show what you mean? They say that a picture tells more than a thousand words. Ideally, draw on the screenshot to show the indicator in the cockpit. I upload my Su-27/33/11 separated from Mig-29 because Mig-29 Autopilot goes slightly different and should be scripted and mapped different. but basically, starting with the Su-27 as a base you will be addressed all FC3 autopilots including Su-25T with the exception of Su-25A is AP absent. I don't have F-15C and A-10A mapped. I hope you can figure it out so is pretty similar. I also will share with you my Su-27-33-11 and 29 profile so you can look directly on TARGET software. edit: if you get in the cockpit of those aircrafts and apply AP you will see the light ON for such AP modes. Su-27-33-11 FC3.fcf Mig-29 FC3.fcf Edited December 10, 2023 by pepin1234 [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
slughead Posted December 10, 2023 Author Share Posted December 10, 2023 It's not your TARGET mappings that I need but actual cockpit screenshots. Nonetheless, as I don't have any of those modules, I can't code for them as I need to inspect the module's lua scripts to read the cockpit data from DCS. You're welcome to take my scripts and adapt them to your needs. Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
pepin1234 Posted December 11, 2023 Share Posted December 11, 2023 On 12/10/2023 at 4:27 AM, slughead said: You're welcome to take my scripts and adapt them to your needs. If you show people how to, will be awesome. I don't know how sorry. Thats why I post in your thread. [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
MirabelleBenou Posted December 16, 2023 Share Posted December 16, 2023 (edited) Hello ! When trying to start the script with the script Editor, I got this error : Running script: D:\DCS_TMHotasLEDSync\TMHotasLEDSync.tmc Mapped plugin module "C:\Program Files (x86)\Thrustmaster\TARGET\Plugins\sys.dll" Compile Succeeded. TMHotasLEDSync v1.0.3 Script stopped! Runtime Error: Symbol not found: TCASidestickXPilot in main ( line 51 in TMHotasLEDSync.tmc ) Any idea ? Thanks ! Edit : If I comment lines 51 & 52 : Configure(&TCASidestickXPilot, MODE_EXCLUDED); Configure(&TCASidestickXCopilot, MODE_EXCLUDED); I get the same error but with ViperTQS & also ViperBox : Runtime Error: Symbol not found: ViperTQS in main ( line 58 in TMHotasLEDSync.tmc ) So I need also to comment lines 58 & 59 then the script continue to execute : TMHotasLEDSync v1.0.3 Physical USB HID devices managed by script! Currently plugged USB HID devices[4]: 1: "Joystick - HOTAS Warthog" - "USB\VID_044F&PID_0402&REV_0100" 2: "F16 MFD 2" - "USB\VID_044F&PID_B352&REV_0100" 3: "Throttle - HOTAS Warthog" - "USB\VID_044F&PID_0404&REV_0100" 4: "F16 MFD 1" - "USB\VID_044F&PID_B351&REV_0100" Installing filter driver to VID_044F&PID_0404. Please Wait... Then it crash with another error Done! Error:(internal) cannot associate a filter with the selected USB HID device "VID_044F&PID_0404" Runtime Error: STOP request received while running main on line 62 in "D:\DCS_TMHotasLEDSync\TMHotasLEDSync.tmc" Error:Script run timed out! Edited December 16, 2023 by MirabelleBenou 06th Multirole Helicopter Regiment Bataillon d'appui aérien - Escadrille HOG Link to comment Share on other sites More sharing options...
slughead Posted December 16, 2023 Author Share Posted December 16, 2023 32 minutes ago, MirabelleBenou said: Hello ! When trying to start the script with the script Editor, I got this error : Running script: D:\DCS_TMHotasLEDSync\TMHotasLEDSync.tmc Mapped plugin module "C:\Program Files (x86)\Thrustmaster\TARGET\Plugins\sys.dll" Compile Succeeded. TMHotasLEDSync v1.0.3 Script stopped! Runtime Error: Symbol not found: TCASidestickXPilot in main ( line 51 in TMHotasLEDSync.tmc ) Any idea ? Thanks ! Edit : If I comment lines 51 & 52 : Configure(&TCASidestickXPilot, MODE_EXCLUDED); Configure(&TCASidestickXCopilot, MODE_EXCLUDED); I get the same error but with ViperTQS & also ViperBox : Runtime Error: Symbol not found: ViperTQS in main ( line 58 in TMHotasLEDSync.tmc ) So I need also to comment lines 58 & 59 then the script continue to execute : TMHotasLEDSync v1.0.3 Physical USB HID devices managed by script! Currently plugged USB HID devices[4]: 1: "Joystick - HOTAS Warthog" - "USB\VID_044F&PID_0402&REV_0100" 2: "F16 MFD 2" - "USB\VID_044F&PID_B352&REV_0100" 3: "Throttle - HOTAS Warthog" - "USB\VID_044F&PID_0404&REV_0100" 4: "F16 MFD 1" - "USB\VID_044F&PID_B351&REV_0100" Installing filter driver to VID_044F&PID_0404. Please Wait... Then it crash with another error Done! Error:(internal) cannot associate a filter with the selected USB HID device "VID_044F&PID_0404" Runtime Error: STOP request received while running main on line 62 in "D:\DCS_TMHotasLEDSync\TMHotasLEDSync.tmc" Error:Script run timed out! Make sure you have the latest version of the Thrustmaster T.A.R.G.E.T. software installed. Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
MirabelleBenou Posted December 16, 2023 Share Posted December 16, 2023 (edited) 8 minutes ago, slughead said: Make sure you have the latest version of the Thrustmaster T.A.R.G.E.T. software installed. Ah thanks ! I didn't see that they updated it recently Seems ok now ! Running script: D:\DCS_TMHotasLEDSync\TMHotasLEDSync.tmc Mapped plugin module "C:\Program Files (x86)\Thrustmaster\TARGET\Plugins\sys.dll" Compile Succeeded. TMHotasLEDSync v1.0.3 Physical USB HID devices managed by script! Currently plugged USB HID devices[4]: 1: "Joystick - HOTAS Warthog" - "USB\VID_044F&PID_0402&REV_0100" 2: "F16 MFD 2" - "USB\VID_044F&PID_B352&REV_0100" 3: "Throttle - HOTAS Warthog" - "USB\VID_044F&PID_0404&REV_0100" 4: "F16 MFD 1" - "USB\VID_044F&PID_B351&REV_0100" Error:(internal) cannot associate a filter with the selected USB HID device "VID_044F&PID_0404" USB HID device with hardware id "VID_044F&PID_0412" cannot be found USB HID device with hardware id "VID_044F&PID_0413" cannot be found USB HID device with hardware id "VID_044F&PID_0416" cannot be found USB HID device with hardware id "VID_044F&PID_0417" cannot be found Virtual HID devices managed by script! Connecting virtual joystick...Done Device name set to Thrustmaster Combined Connecting virtual keyboard...Done Connecting virtual mouse (absolute axes)...Done Server socket listening on TCP port 2323 main returned 0 Well.... In fact I didn't saw it first but seems there is an error. Will try if it works ingame or not. Edited December 16, 2023 by MirabelleBenou 06th Multirole Helicopter Regiment Bataillon d'appui aérien - Escadrille HOG Link to comment Share on other sites More sharing options...
MirabelleBenou Posted December 16, 2023 Share Posted December 16, 2023 And, something is wrong Will try later. Plane (A-10C 2) is correctly detected, but seems like something wrong with the Throttle ("cannot associate filter"). 06th Multirole Helicopter Regiment Bataillon d'appui aérien - Escadrille HOG Link to comment Share on other sites More sharing options...
slughead Posted December 16, 2023 Author Share Posted December 16, 2023 That's a Thrustmaster issue. Have you got the latest firmware installed in your throttle? Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
MirabelleBenou Posted December 16, 2023 Share Posted December 16, 2023 3 hours ago, slughead said: That's a Thrustmaster issue. Have you got the latest firmware installed in your throttle? Think yes. V12. Not aware a new one may exist. On support site I didn't found a newest one. 06th Multirole Helicopter Regiment Bataillon d'appui aérien - Escadrille HOG Link to comment Share on other sites More sharing options...
slughead Posted December 16, 2023 Author Share Posted December 16, 2023 It should be V23 for the throttle. Slugmouse, a finger-mounted mouse button emulator for hand-tracked VR cockpit clicking. Available now! Demonstration video: https://youtu.be/imQQrUnomak?si=DfwfVNF1xY0-AeXu Link to comment Share on other sites More sharing options...
Recommended Posts