Fuzzy_Fox Posted April 11, 2021 Posted April 11, 2021 Nothing has changed in the mods or load order, not have I changed any settings. But today when I play Skyrim and press the "W" key to move forward for a while the character will continue running for another 30 seconds after I take my finger off the button. I have tested the keyboard input via a notepad and the keyboard seems to be responsive and working fine. I have checked the VSync in the Skyrim pref file in the My Games folder and made sure it is at 0. I am now at a loss of where to look. Anyone have any ideas about this issue?
blank_v Posted April 11, 2021 Posted April 11, 2021 Skyrim is using Windows CallBack to recive keyboard / mouse input ( you can also use this CallBack to control game with external programs xD like for example close Skyrim Window ( WM_CLOSE ) and keep Skyrim running - blind playing ) I don't know how SKSE is doing that but SKSE allows you to read user Keyboard input... and probably they use Skyrim Keyboard Class or something... maybe one of ur Mod Stuck Keyboard registers or whatever and SKSE is locking keyboard for whole game... idk thats just my guess... if u for example register too many keys for Update then maybe Game have problems with handling that... idk... maybe try to reset all KeyBinds in all MCM Mods u use?... disable Mods that use Keybinds... :x... ( and ofc. start new game or load save before u started to have that problem ) //Edit: or maybe some Mod is lost in inifinite loop of registering same key over and over ? xDD tbh i'm C++ programmer mostly and its rly common for me to forget about Loop Iterarions xD so 1/3 my while loops runs forever xDD but i always test everything so if i forgot I += 1 then i fix it xDD tbh... idk what would happen if You Loop Register for Key... depends if RegisterForKey Function check if that key was already registered... Anywaa as i said try to disable all Mods that use KeyBinds ( just check Your MCM and if they use KeyBinds just disable those mods )
Recommended Posts
Archived
This topic is now archived and is closed to further replies.