InvertMouse icon indicating copy to clipboard operation
InvertMouse copied to clipboard

Issues with Interception

Open VidgetGaming opened this issue 10 months ago • 15 comments

Anti-cheat is starting to identify Interception which is pretty much forcing you to go with RawAccel if you want to Invert your mouse in Genshin.

However the one second delay is almost unbearable given how often you switch from menus to free look. Would it be possible to get a version of RawAccel with a lower delay, say 100ms instead of 1000ms?

VidgetGaming avatar Jun 12 '25 09:06 VidgetGaming

I am not the author of RawAccel so I don't know. Maybe you can ask the authors to add the ability to enable/disable the driver without delay (leave a delay for changing settings). Another option is to write driver for invert mouse, but I don't have the way to sign it.

oleg-st avatar Jun 12 '25 12:06 oleg-st

Yeah I wrote and asked if 1000 ms was necessary or if we could get a slightly lower delay but no it had to be 1000 ms for some reason.

It's so jarring using RawAccel when you're used to Interception :(

VidgetGaming avatar Jun 17 '25 04:06 VidgetGaming

I wrote my own driver that has a delay when changing multipliers, but does not on/off. Now all that's left is to find someone to help with signing it.

oleg-st avatar Jun 23 '25 08:06 oleg-st

I wrote my own driver that has a delay when changing multipliers, but does not on/off. Now all that's left is to find someone to help with signing it.

Thart's good news! You've been able to test it locally and made sure that EAC doesn't get triggered by it?

VidgetGaming avatar Jun 23 '25 08:06 VidgetGaming

I haven't tested it with EAC

oleg-st avatar Jun 23 '25 09:06 oleg-st

I haven't tested it with EAC

Ok but I assumed that you're running with a test signing and are able to run the software locally. If you're able to run for example Fortnite (free game that's using EAC) it should work after you've gotten the driver signed properly as well.

VidgetGaming avatar Jun 23 '25 09:06 VidgetGaming

I assume that EAC will not work on a system where driver signature verification is disabled

oleg-st avatar Jun 23 '25 10:06 oleg-st

I assume that EAC will not work on a system where driver signature verification is disabled

True, that makes sense. I hope you can get the driver signed so we can test it.

VidgetGaming avatar Jun 23 '25 11:06 VidgetGaming

Unfortunately, I don't currently have a way to sign the driver at the moment. I’ve included a request for driver signing assistance in the project README.

oleg-st avatar Jul 01 '25 18:07 oleg-st

Unfortunately, I don't currently have a way to sign the driver at the moment. I’ve included a request for driver signing assistance in the project README.

I hope someone can help. Did you base your driver off of Raw Accel or Interception or did you write one from scratch? Not that it matters really but maybe someone from their respective communities could be able to help?

VidgetGaming avatar Jul 02 '25 08:07 VidgetGaming

Interception driver is not open source. I used the rawaccel source code as a reference, as well as the windows driver samples for mouse filter driver

oleg-st avatar Jul 02 '25 08:07 oleg-st

Interception driver is not open source. I used the rawaccel source code as a reference, as well as the windows driver samples for mouse filter driver

Makes sense. Since Interception is being blocked by anti-cheat it's probably better to go off of rawaccel. Maybe the people over there at raw accel have someone who can help in some capacity? They seem pretty active.

VidgetGaming avatar Jul 02 '25 10:07 VidgetGaming

how do i install any of the drivers.

L4Laws avatar Sep 01 '25 11:09 L4Laws

@VidgetGaming I contacted nefarius and he agreed to help, but he seems to be very busy, so I don't know when to expect results.

oleg-st avatar Sep 26 '25 08:09 oleg-st

@VidgetGaming I contacted nefarius and he agreed to help, but he seems to be very busy, so I don't know when to expect results.

That's really good news! Even if it takes a while at least a solution is on its way :-)

VidgetGaming avatar Sep 26 '25 09:09 VidgetGaming