DmC Devil May Cry

DmC Devil May Cry

评价数不足
FPS drops using a Bluetooth controller? Let's fix it!
由 JaxomXMGR 制作
Do you experience harsh drops in your framerate when your GPU is barely used? Are you on the verge of throwing your controller to your display out of despair? Then take a deep breath and let's try something before you give in to your frustration. 😉
   
奖励
收藏
已收藏
取消收藏
Issue's description
This issue manifested with the following:
  • you're using a Bluetooth controller
  • your GPU is not used at its full potential
  • your framerate is enjoying roller costing, going up and down for no apparent reason
  • even during cutscenes that should be capped at 30fps, you notice stutterings

For my specific setup, here's how it manifested:
  • controller: Gulikit KingKong 2 Pro (recognised as an Xbox controller by Steam)
  • GPU usage: RTX 4090 barely reaching 30% use with all graphical options maxed out
  • framerate: 165fps when idling, but as soon as you move the joystick, it goes between 68 and 75fps for no apparent reason
  • cutscences: showing 30fps, but they feel like 15/20-ish

Please note that your personal values will eventually vary depending on your hardware.
The fix
1) Close DMC (if you're running it)
2) Head to your Library
3) Access DMC's Properties
4) Click on the Controller tab
5) Enable Steam Input
6) Select the official Steam Input layout for DMC (you can do so by clicking on the "Controller Configurator" link in the Controller tab)
7) Apply it
8) Close the Properties
9) Run DMC
10) Enjoy your framerate

Yeah, I know, pretty easy. 😐
I'm not sure why the game isn't able to properly understand native inputs from some controllers, nor how the heck it's able to impact the framerate, but using Steam Input to translate your controller's inputs into keyboard inputs seems to solve this issue.

I've read on multiple topics here and there that different controllers were having similar issues. Sometimes, re-installing XINPUT drivers solved the issue, sometimes not. It looked pretty random, honestly.

The solution I provide here is the easy trick that solved my situation after I noticed that the game was running stable when I was using my mouse and keyboard to move around in the game, when the framerate was instantly butchered as soon as I was moving my joystick before applying this Steam Input profile.

I hope it will help some people enjoying this blast from the past and Combichrist's OST while dismembering demons at a proper framerate. 😉
6 条留言
Cloud 10 月 18 日 下午 3:33 
Thank you. I've been looking for a solution for this problem for a few days now and your solution worked flawlessly. King Kong 2 Pro and King Kong 3 Pro user here.
JaxomXMGR  [作者] 9 月 29 日 上午 1:57 
Glad to see it continues to help people. :mhwhappy:
Ļeroy jenkins 9 月 28 日 上午 10:17 
Thanks! This just started happening to me with FH5.
JaxomXMGR  [作者] 4 月 26 日 上午 11:39 
I'm glad it could help you. Sometimes, you can just plug the controller directly to switch to wired mode, and sometimes, you have to be a little more creative. :nyahhp:
ccdu5000 4 月 25 日 下午 2:08 
I just want to say thank you. I been having this problem on Helldivers 2 with my controller and looking all over google could not find a fix until I found your guide for DmC and it worked on other games. Again thank you as before I did this fix connecting a controller brought my frames on ship from 140ish to 80ish. Now it works normally.
EH O ÉDER OU NÃO É 3 月 7 日 下午 8:43 
tysm S2