evilC / AutoHotInterception

An AutoHotkey wrapper for the Interception driver
MIT License
708 stars 64 forks source link

Investigate issues with devices stopping working after hibernate #28

Open evilC opened 5 years ago

evilC commented 5 years ago

It seems maybe devices get a new ID after the PC comes out of sleep / hibernate?
https://www.autohotkey.com/boards/viewtopic.php?p=260917&sid=fd0c2ccd278326e967e6329896bb7ad8#p260917

MartinLichtblau commented 5 years ago

So I've faced this issue many times now and when I did I always did a restart, since that's the only thing that works; Replugging, Disabling and Uninstalling don't work.

Any external mouse stops to work when I unplug it and replug it, not when hibernating; so this changed. When this happens the device also isn't shown anymore in the Monitor.

evilC commented 5 years ago

This is a known issue. Unplugging and replugging a device will cause the ID to increment.
Once it increments to beyond ID 10 (For keyboards) or 20 (For mice), it will cease to function
There is nothing I can do to fix this, it is an issue with Interception, and he will not fix it.

MartinLichtblau commented 5 years ago

Ohh,... Could we restart the Inception driver? Perhaps this would reset the ID count, reinitialize it or so.

getSicko commented 3 years ago

for some reason just restarting doesnt fix it for me. I have to unninstall keyboard drivers first and then restart.