Jump to content

Recommended Posts

Posted (edited)

I made a plugin for joystick gremlin that adds fade in/out trim to all airframes, enjoy.

Setup:

  Joystick Gremlin:

  • Plugins > Add Plugin > trim.py > Click the gear icon
  • Assign your X, Y, Z Axis, Trim XY, Trim Z and Reset buttons
  • Set your preferred vJoy axes
  • Adjust "Transition Time" to your liking
  • Activate the profile by pressing the gamepad icon


  DCS:

  • Special Options - Trim Type: None
  • Keybinds - Unbind Pitch and Roll from your device, bind them in the vJoy column instead



Don't forget to still keep FTR bound in modules that require you to hold it down.

Please provide feedback in this topic, from my testing it works correctly 100% of the time, but there always will be edgecases where something breaks.

Quick Links:
https://whitemagic.github.io/JoystickGremlin/download/
https://github.com/muchimi/JoystickGremlinEx/releases
https://github.com/shauleiz/vJoy

 

 

fade in out trim.py

Edited by zbysiek
Z axis
  • Like 5
  • Thanks 1
Posted

Interesting, but what does this solve/help?

Regards

Fjordmonkey

Clustermunitions is just another way of saying that you don't like someone.

 

I used to like people, then people ruined that for me.

Posted
5 minutes ago, Fjordmonkey said:

Interesting, but what does this solve/help?

Usually there's only two types of trim in DCS helicopters:

 

Instant and Central Position.

 

Instant has the issue of moving the in game controls instantly, not giving you enough time to recenter your stick resulting in the aircraft jerking when trimming.

 

Central Position Trimmer freezes your controls until you return them to the center, which is the most accurate way, but it creates a problem: If you don't recenter your cyclic precisely and start making inputs, these don't register. This can easily lead into a crash.

 

Fade In/Out trim solves both of these problems by smoothly transitioning into the new position.

  • Like 4
Posted

Ooooo, that's brilliant! It can be a real pain to deal with in a non-FFB stick while flying the Hokum, for example. Have found workarounds, but it's not all that great.

Must test.

Regards

Fjordmonkey

Clustermunitions is just another way of saying that you don't like someone.

 

I used to like people, then people ruined that for me.

Posted

can you use it for the yaw axis too?

Ryzen 7 5800x3d, RTX 4070ti, 64gb RAM, Quest 3, Warthog throttle and stick with 100mm extension, TB Velocity One Pedals, 34" ultrawide 1440p monitor. Av8b, F18, M2000C, FC4, F5, A4, UH1, BS3, UH60

Posted
1 hour ago, zbysiek said:

Usually there's only two types of trim in DCS helicopters

You mean that instant is also applicable in the common third option, without springs and (without) FFB?

Great work! Should be implemented in all modules really, so we get four options:

  1. Default, instant and FFB
  2. Central Position 
  3. Without springs nor FFB (They have left out that crucial word for some reason) 
  4. Fade in fade out

Cheers! 

PS: Before I got FFB years back, I always used 1. It's actually very simple if you press the trim button while moving the stick around, (or tapping the button), and immediately centre the stick after releasing it. And when pressing and holding it whenever you move the stick again. Hardly any jerking with practice, but you have to be quick, (or be dead). Your solution is of course much better. 👍🏻

Posted (edited)
1 hour ago, WurzelGummage said:

can you use it for the yaw axis too?

I've added an option for it, you can also bind the trim for the yaw to a different button.

Edited by zbysiek
  • Like 2
Posted (edited)
6 hours ago, Kbu said:

I made a plugin for joystick gremlin that adds fade in/out trim to all airframes, enjoy.

Setup:

  Joystick Gremlin:

  • Plugins > Add Plugin > trim.py > Click the gear icon
  • Assign your X, Y, Z Axis, Trim XY, Trim Z and Reset buttons
  • Set your preferred vJoy axes
  • Adjust "Transition Time" to your liking
  • Activate the profile by pressing the gamepad icon


  DCS:

  • Special Options - Trim Type: None
  • Keybinds - Unbind Pitch and Roll from your device, bind them in the vJoy column instead



Don't forget to still keep FTR bound in modules that require you to hold it down.

Please provide feedback in this topic, from my testing it works correctly 100% of the time, but there always will be edgecases where something breaks.

Quick Links:
https://whitemagic.github.io/JoystickGremlin/download/
https://github.com/muchimi/JoystickGremlinEx/releases
https://github.com/shauleiz/vJoy

 

 

fade in out trim.py 6.71 kB · 6 downloads

Great addition Kbu! 🤘

I hope that ED will realise someday how useful it would be to have this option for users of their DCS helicopters.
It's worth it because the immense majority of users would benefit from it. As Polychop and Mods (yes, mods have this) users already do.
 

I'll leave a link to the feature wish list in case any ED developer is reading this. Unfortunately, that wish didn't receive any attention from them.

https://forum.dcs.world/topic/372465-new-trim-type-option-for-dcs-helicopters/


Again great stuff Kbu, and thanks for sharing it with the community!

Edited by Renko
  • Like 1
×
×
  • Create New...