i mapped they keyboard keys to the thumbstick using keystick for xbox controller. but this way i cant walk slowly (when i need to be precise near an edge) so im wondering if there a way or another software which will let me remap those keys with a 0 to 100% range like a real analog stick.
FYI Citra already has controller support. The left analog stick works like the Circle Pad by slight pushing it. Open qt-config.ini (C:\Users\<Your Username>\AppData\Roaming\Citra\config
) and swap what’s under [Controls]
with this:
button_a="engine:sdl,joystick:0,button:1"
button_b="engine:sdl,joystick:0,button:0"
button_x="engine:sdl,joystick:0,button:3"
button_y="engine:sdl,joystick:0,button:2"
button_up="engine:sdl,joystick:0,hat:0,direction:up"
button_down="engine:sdl,joystick:0,hat:0,direction:down"
button_left="engine:sdl,joystick:0,hat:0,direction:left"
button_right="engine:sdl,joystick:0,hat:0,direction:right"
button_l="engine:sdl,joystick:0,button:4"
button_r="engine:sdl,joystick:0,button:5"
button_start="engine:sdl,joystick:0,button:7"
button_select="engine:sdl,joystick:0,button:6"
button_zl="engine:keyboard,code:49"
button_zr="engine:keyboard,code:50"
button_home="engine:keyboard,code:66"
circle_pad="axis_x:0,engine:sdl,joystick:0,axis_y:1"
c_stick="axis_x:2,engine:sdl,joystick:0,axis_y:3"