Control stick: GC Controller using only partial range

Issue:
Dear community,

I try to use an original GameCube controller with a USB adapter in Citra. When I set the circle pad to each direction manually, I obviously get an 8-directional instead of omnidirectional movement. Also, I can only go at full speed and not walk slowly.
So I need to set up the stick using “Set Analog Stick”.

When I do that, walking slowly and omnidirectional movement work fine, however, I can not walk at full speed in any direction anymore. I checked windows gamepad config and there all looks normal. After setting up the analog stick, I have a deadzone setting which does not help, so I cant adjust a modifier scale either.

When using an xbox one controller, everything works just fine.

Is there a way to fix the axes range? I am trying to make this work for Ocarina of Time.

System Information

  • Operating System: Win10
  • CPU: AMD Ryzen 7 5800H
  • GPU: NVIDIA GeForce RTX 3070 | 8 GB GDDR6
  • Citra Version (found in title bar): 1825
  • Game: Zelda OoT 3D
  • Screenshot of Issue (include the full Citra window including titlebar):

In order for us to provide better support, we need to see the log generated by citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File