araghon007 / X1nput

Xinput hook for Impulse Trigger emulation
MIT License
311 stars 39 forks source link

[Feature Request] DualSenseX's trigger vibration support on Xbox controllers #33

Open eVenent opened 1 year ago

eVenent commented 1 year ago

Hello,

We had poor native support for Xbox One impulse triggers for long time. But when PlayStation finally joined triggers vibration train it looks that something is changing. It would be great to use their triggers vibration support and have them on Xbox controllers.

Maybe it's plan for the future, because DualSense controller is not yet fully known and it will take time to get to know how to catch vibration signals and translate them to Xbox one's, but for now maybe it is possible to support vibration profiles of DualSenseX? X1nput could ignore not important data and leave only time and how strong vibration should be. I saw that modding community started using their DualSenseAT API and more mods/games are receiving triggers vibrations.

For now games with DualSenseAT support:

And it's growing... I think it's worth to keep an eye how they are growing and make our Xbox controllers great again.

siddzk commented 2 weeks ago

Its has been 2 years since this comment there are games like crew motorfest now which has only ps5 adaptive trigger support but no xbox impulse triggers I would be a great tool to have

araghon007 commented 2 weeks ago

I think one reason why devs don't support Impulse Triggers is because the only non-hacky way to make those work is to use Microsoft's new controller input API which isn't really that great. I think the best course of action would be if Valve properly implemented Impulse Trigger vibration conversion in their enhanced driver, since it already has support for those, they just chose not to use it.