briankendall/devreorder

Easy Anti-Cheat dislikes devreorder's dinput8.dll (in both the game directory and system-wide)

doctrewho opened this issue · 5 comments

Probably nothing that can be done about that since it's not a "signed" dll but it's preventing me from playing Star Wars: Squadrons as I have to reorder my devices to get the correct ones to show up in Squadrons as it only picks up the first 2 input devices.

Yeah I had the same issue with Vermintide II. The only option is to temporarily put the original dinput8.dll back in system32 while playing the game.

I'm thinking I might make a little utility for this, perhaps some kind of launcher, to at least automate this process.

Did you ever get that utility setup? I can't play Fall guys and Rust because of stupid Easy Anti-Cheat.

Z-K-O commented

Star Citizen has the same issue since it started using EAC. Is there any way to trick EAC into thinking the file is legitimate?

I don't know how the anti-cheat systems work, but my guess is that they do a checksum of various system DLLs (like dinput8.dll) to make sure they're the legit copies. If that's the case, then no, there's no way to trick them.

ceo16 commented

16729338121412411078001414147471
I had managed to solve all my problems with devreorder.... But I have the same problem as you with Fortnite