-
-
Notifications
You must be signed in to change notification settings - Fork 94
SCP Xinput Bridge DLL causing huge performance drop after a couple of minutes #214
Copy link
Copy link
Closed
Description
- I have searched open and closed issues for duplicates
- I am submitting a bug report for existing functionality that does not work as intended
- I have read https://vigem.org/Community-Support/
- This isn't a feature request or a discussion topic
Bug description
Using the DLL to get pressure sensitivity in PCSX2 and after a couple of minutes the performance drops harshly, ultimately leading to the whole emulator becoming "Not responding".
Steps to reproduce
- Place the DLL in PCSX2 root folder
- Enable Xinput in PCSX2 Pad settings
- Play any game
Actual result: Performance will start to drop
Expected result: Performance should stay consistent
Screenshots
Machine info
CPU: AMD Ryzen 7 2700
CPU-Architecture: x64
RAM: 16 GB
GPU: Nvidia GTX 1060
Windows version: Windows 10 Enterprise 21H1 64-bit
Software/driver version(s): PCSX2 v1.7.2641 (x64) and DsHidMini 2.2.282.0
Any other helpful information
When the performance degrades the power usage of the process in the screenshot goes to Very High
Testing / stuff i tried:
- Switching DsHidMini from SXS to Xinput and removing the DLL from PCSX2 does not cause any problems and works as expected (minus the pressure sensitivity of course) so it doesn't look to be an emulator bug
- When the slowdown occurs, disabling Xinput in the emulator and switching to Dinput makes the problem disappear (but so does the pressure sensitivity)
- Pressure sensitivity tests have been done with a padtest.elf running in the emulator
- The tests above have been done in coop with a user from the PCSX2 Discord who got the exact same result
- Ran the Legacinator program and it found no problems
Other information:
- I imagine the performance drop will come slower or faster depending on the game being played and the power of the machine running the emulator (i used Rayman 2 Revolution in my tests)
- Have also posted the bug on the Nefarious Software Solutions discord server
- If more info or more testing is needed just ask and I will do my best to respond and help
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
