I've been having this problem with Dolphin for some time now. When I start my PC from a cold boot, I can load Dolphin without any fault or issue and everything just works. At some point during a longer uptime, if I go to open Dolphin it will take forever to open up. When it does, launching a game takes the same amount of time to get fully loaded as the main exe did and my controller doesn't work (DS4.) Similarly if I go into the controller configuration menu, the first menu loads instantly but when I go to configure the primary controller it does the long pause thing again.
Now I know it looks like the controller is at fault, but even if I have Dolphin set to use keyboard controls and I never even connect my controller to the PC, this STILL happens after long PC uptime.
When I use process explorer to examine what threads Dolphin is getting stuck on, it seems DINPUT8.DLL is the top contender for slowing things down. It's not like CPU usage or memory are going crazy, my PC is almost entirely idle and the rest of the system is completely fine. It's just that controller stuff that causes it to lag out.
Any ideas? Can I get tips for debugging this?
Now I know it looks like the controller is at fault, but even if I have Dolphin set to use keyboard controls and I never even connect my controller to the PC, this STILL happens after long PC uptime.
When I use process explorer to examine what threads Dolphin is getting stuck on, it seems DINPUT8.DLL is the top contender for slowing things down. It's not like CPU usage or memory are going crazy, my PC is almost entirely idle and the rest of the system is completely fine. It's just that controller stuff that causes it to lag out.
Any ideas? Can I get tips for debugging this?
CPU: AMD 7950x3D GPU: RTX 4090 Founder's Edition Mobo: ASUS B650E-F STRIX RAM: G-Skill 64GB DDR5 6000Mhz PSU: EVGA Supernova 850w Titanium Case: Coolermaster HAF X O/S: Windows 11 22H2 Pro x64