araghon007 / X1nput

Xinput hook for Impulse Trigger emulation
MIT License
344 stars 37 forks source link

Keep permanently injected #44

Open MariusKlug opened 4 months ago

MariusKlug commented 4 months ago

Hey,

Thank you for this tool, it's quite a change on the elite series 2 controller in dirt rally 2.0. I was wondering if it's possible to keep it injected permanently, though, instead of needing to inject it everytime? It's not such a big deal, but a nice qol...

araghon007 commented 4 months ago

Hi, there is an issue from a couple years ago (#29) I just never had the time to get around to it. I could possibly either make the app start on Windows startup and automatically inject into games if would detect, or use some sort of DLL replacement that would automatically inject into games without even needing the app

MariusKlug commented 4 months ago

Ok thanks for the quick response! So right now it is not easily possible. I tried a solution of adding the DLLs as suggested in an old reddit thread (https://www.reddit.com/r/EASPORTSWRC/comments/byd3pq/how_to_get_controller_triggers_to_sort_of_rumble) but that crashed the game on launch.

araghon007 commented 4 months ago

Yeah, that was the old version. I changed the way it worked completely because I didn't like the way it worked, and wasn't as customizable, lacked some features. You can still download that version here https://github.com/araghon007/X1nput/releases/tag/v2.0