Citra的手柄支持方法
citra吧
全部回复
仅看楼主
level 7
封幽死界 楼主
Citra的手柄支持相当的烂。。。。但也不是没有办法 官网论坛有解决方法,测试有效
1.找到qt-config.ini 一般是在c:\User\用户名\appdata\roaming\citra\config\
找不到也可以Win+R 输入%appdata%/citra/config/
2.打开qt-config.ini,记事本就行修改[controls]部分 就是下图高亮的部分。根据你自己用的手柄替换成下面的DS4的或者360/XBone的。
3.看你是啥手柄PS4的 DualShock4可以试试下面这段
[Controls]
button_a="engine:sdl,joystick:0,button:2"
button_b="engine:sdl,joystick:0,button:1"
button_x="engine:sdl,joystick:0,button:3"
button_y="engine:sdl,joystick:0,button:0"
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:9"
button_select="engine:sdl,joystick:0,button:8"
button_zl="engine:sdl,joystick:0,axis:3,threshold:-0.8,direction:+"
button_zr="engine:sdl,joystick:0,axis:4,threshold:-0.8,direction:+"
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:5"
如果是XB360或者XBOX One的可以用这段
[Controls]
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:sdl,joystick:0,axis:2,threshold:-0.8,direction:+"
button_zr="engine:sdl,joystick:0,axis:5,threshold:-0.8,direction:+"
button_home="engine:keyboard,code:66"
circle_pad="axis_x:0,engine:sdl,joystick:0,axis_y:1"
c_stick="axis_x:3,engine:sdl,joystick:0,axis_y:4"
4.疑难杂症的不是上面的手柄的可以先试试XboxOne的那段,不行的话去这里找找
看看有没有你的手柄。
2017年10月11日 02点10分 1
level 7
楼主好人
2017年10月11日 02点10分 2
level 6
现在qt-config.ini基本都是在user文件夹里了,测试成功可玩
不过怎么把L,R键设为手柄的LT,RT
2017年10月11日 04点10分 3
你把L,R,跟lt,rt那几项双引号中间的代码互换就可以了,我弄好了,说实话,不换过来玩xx贼难受
2017年10月11日 15点10分
要换键同样把代码换过来就行了
2017年10月11日 15点10分
@⚡随风⚡ 大哥 我按键都没什么问题 就是走路 跑路 转镜头我弄不了 求教
2018年07月12日 08点07分
level 7
有些版本模拟器好像改不了。
2017年10月11日 14点10分 4
level 10
[大拇指]
2017年10月11日 15点10分 5
[呵呵]
2018年10月08日 14点10分
level 1
我问一下啊 xx 狩技手柄发不出来 我是360手柄
2017年10月23日 08点10分 8
level 1
刚才知道了 要rab3个一起按 [OK]
2017年10月23日 08点10分 9
level 1
请教一下楼主
我用的XboxOne手柄按照你上面改的
为什么没效果啊?
2017年11月16日 20点11分 10
你要保存在模拟器的uesr文件夹里才有效
2017年11月17日 02点11分
level 8
用xpader映射的路过。表示这个比自带的更有用,可以连发也可以定义一键存档宏。
2017年11月17日 04点11分 12
level 2
实测有效,杂牌手柄用下面那个代码可以用。感谢楼主大好人!!!
2017年11月18日 11点11分 13
level 8
确实好用,回复表示感谢
2017年11月19日 14点11分 14
吧务
level 9
JoyToKey XPATTER用这些映射软件比你这个简单多了 有点略麻烦
2017年11月20日 09点11分 15
level 11
顶一下楼主[哈哈][哈哈]
2017年11月20日 13点11分 16
level 11
顶一下楼主[哈哈][哈哈]
2017年11月20日 13点11分 17
1 2 3 尾页