Replies: 2 comments 4 replies
-
I was able to get a log this morning from a crash. It really is just as generic as it sounded. "09/05/2022 11:37:17: ViGEm Device Plugin Failed. Likely an internal ViGEmBus problem. Closing connection. If the issue persists, please close DS4Windows and then reboot Windows." The part where it switches from XBox to DS4 is the game closing and D4W switching back to my default "mouse control" profile. Afterwards, the ViGEm failure happens, and D4W tries to close down, but doesn't really accomplish this. It DOES stop, so new old controllers are disconnected and no new ones are loaded. But the "Stop" button stays saying stop, and never changes to start. It also freezes shortly afterwards. But, again, I'm still not sure if this is a D4W problem or Driver. Log File
|
Beta Was this translation helpful? Give feedback.
-
@nefarius I can reliably get it to put D4W in a softlock by opening and closing something really laggy, like Ryujinx playing Odyssey. Log shows a "ViGEm Device Plugin Failed. Likely an internal ViGEmBus problem." Funny enough, I've been noticing it happening sometimes when starting a game, but more often it happens when stopping, or changing tabs. So "MAYBE" it has something to do with switching from XBox to DS4 modes. I'd have to check more, as I'm only just now realizing this. The program then goes into shutdown, but locks itself up. But, I think that's an entirely different issue.IIRC, from what I saw trying to debug this on my own, the error calls a Stop() method, but VS shows it is not referencing an instance (magic mumbo jumbo) and can't continue, so the shutdown never fully happens. Can't restart because it's not done shutting down. I believe I tried changing to a Roothub.Stop() instead, but that didn't work either. |
Beta Was this translation helpful? Give feedback.
-
I'm curious if anyone else has noticed D4W crashing when the PC lags? My wife's been having some issues with it crashing when exiting Ryujynx, and I think I had it happen a few times loading games as well, but I hadn't thought anything of it. I can open an issue with more details when I get a chance to grab a log if needed, but she mentioned the log saying something about a ViGEmBus error (I know, she was specific there, wasn't she) . I'll have to go any try to get it to crash a few times and see how often she's having it crash and if I can get some logs. But the only way to fix it is just to force-close D4W and re-open.
So, since it mentioned ViGEmBus, I don't know if I should mention it here, or on their github, either.
So, really, for now....
Beta Was this translation helpful? Give feedback.
All reactions