You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not really sure what's going on or why it happens, but I've caught this strange issue and it seems to be specific only to RPCS3 that's causing joysticks to "hiccup".
Details
I have a genuine Dualshock 3 plugged in with a USB, and using DsHidMini for motion controls and pressure-sensitive buttons, and was wondering why in games my menus and stuff would scroll up once at random inconsistent intervals. I booted up the gamepad test homebrew to see what was going on, and sat down my controller on a table with no interference from me. Sure enough, L3 and R3 will randomly, for a SINGLE frame, suddenly go up, but ONLY for a single frame. Which is rather strange. Keep in mind I'm not doing anything, or jostling the table, nothing like that. It is simply doing it on its own. Deadzone settings do not change this bug. The problem goes away if I set the controls to only use keyboard instead.
What makes this stranger still is that I've tried other programs and games, and other emulators, especially PCSX2, and nothing else has this problem, ONLY RPCS3. I even set the joystick deadzone to 0% in PCSX2 and also ran its own gamepad test homebrew (padtest_ps2.elf), and it doesn't do anything. I put it in various game menus, they don't scroll or do anything.
So this implies that it's a software issue with RPCS3 itself. I don't know if the handler/driver that RPCS3 uses is having a hiccup or what. Maybe something in the background is being called randomly that causes it to "refresh" for a moment? Both emulators use DsHidMini in SXS mode, so I'm not sure what the issue is exactly. Again, there's no deadzone problems, and the controller doesn't have any physical issues, otherwise this would bleed into everything outside of RPCS3, but it doesn't. And in RPCS3 this happens when the controller is completely stationary, so jostling makes no difference to the outcome.
Ryzen 7 5700X Eight-Core
GTX 1660 Ti 6 GB
32 GB Corsair Vengeance
Windows 10 Pro
Something rather important
https://streamable.com/1k2e0r
Here is footage of the joysticks being caught hiccuping. Motion controls work and can be read by the emulator, but the values aren't changing because the controller's sitting on the table.
HOWEVER, if you notice, whenever the joysticks hiccup, the motion values in the top left ALSO hiccup for a single frame. So obviously something weird must be going on here overall.
Let me know what else you need to know or want me to try.
The text was updated successfully, but these errors were encountered:
I think I have something similar, but more often when I play Persona 5. I start moving on Left Stick. Everything seems to be fine. But after a few milliseconds, the character's running turns into a simple walk. I always push the stick to the limit, but the emulator feels like I'm not pushing it all the way, and I have to crank it all the way back. And this happens all the time
Quick summary
I'm not really sure what's going on or why it happens, but I've caught this strange issue and it seems to be specific only to RPCS3 that's causing joysticks to "hiccup".
Details
I have a genuine Dualshock 3 plugged in with a USB, and using DsHidMini for motion controls and pressure-sensitive buttons, and was wondering why in games my menus and stuff would scroll up once at random inconsistent intervals. I booted up the gamepad test homebrew to see what was going on, and sat down my controller on a table with no interference from me. Sure enough, L3 and R3 will randomly, for a SINGLE frame, suddenly go up, but ONLY for a single frame. Which is rather strange. Keep in mind I'm not doing anything, or jostling the table, nothing like that. It is simply doing it on its own. Deadzone settings do not change this bug. The problem goes away if I set the controls to only use keyboard instead.
What makes this stranger still is that I've tried other programs and games, and other emulators, especially PCSX2, and nothing else has this problem, ONLY RPCS3. I even set the joystick deadzone to 0% in PCSX2 and also ran its own gamepad test homebrew (padtest_ps2.elf), and it doesn't do anything. I put it in various game menus, they don't scroll or do anything.
So this implies that it's a software issue with RPCS3 itself. I don't know if the handler/driver that RPCS3 uses is having a hiccup or what. Maybe something in the background is being called randomly that causes it to "refresh" for a moment? Both emulators use DsHidMini in SXS mode, so I'm not sure what the issue is exactly. Again, there's no deadzone problems, and the controller doesn't have any physical issues, otherwise this would bleed into everything outside of RPCS3, but it doesn't. And in RPCS3 this happens when the controller is completely stationary, so jostling makes no difference to the outcome.
Attach a log file
RPCS3.log
Attach capture files for visual issues
No response
System configuration
Ryzen 7 5700X Eight-Core
GTX 1660 Ti 6 GB
32 GB Corsair Vengeance
Windows 10 Pro
Something rather important
https://streamable.com/1k2e0r
Here is footage of the joysticks being caught hiccuping. Motion controls work and can be read by the emulator, but the values aren't changing because the controller's sitting on the table.
HOWEVER, if you notice, whenever the joysticks hiccup, the motion values in the top left ALSO hiccup for a single frame. So obviously something weird must be going on here overall.
Let me know what else you need to know or want me to try.
The text was updated successfully, but these errors were encountered: