citra吧 关注:85,287贴子:356,880

Citra的手柄支持方法

只看楼主收藏回复

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的那段,不行的话去这里找找

看看有没有你的手柄。


IP属地:广东1楼2017-10-11 10:23回复
    楼主好人


    来自Android客户端2楼2017-10-11 10:30
    回复
      现在qt-config.ini基本都是在user文件夹里了,测试成功可玩
      不过怎么把L,R键设为手柄的LT,RT


      IP属地:海南3楼2017-10-11 12:45
      收起回复
        有些版本模拟器好像改不了。


        IP属地:贵州来自Android客户端4楼2017-10-11 22:21
        回复


          IP属地:广西5楼2017-10-11 23:22
          收起回复
            我问一下啊 xx 狩技手柄发不出来 我是360手柄


            IP属地:河北8楼2017-10-23 16:36
            回复
              刚才知道了 要rab3个一起按


              IP属地:河北9楼2017-10-23 16:47
              回复
                请教一下楼主
                我用的XboxOne手柄按照你上面改的
                为什么没效果啊?


                IP属地:江苏10楼2017-11-17 04:46
                收起回复
                  实测有效,杂牌手柄用下面那个代码可以用。感谢楼主大好人!!!


                  IP属地:上海13楼2017-11-18 19:28
                  回复
                    确实好用,回复表示感谢


                    IP属地:广东14楼2017-11-19 22:11
                    回复
                      JoyToKey XPATTER用这些映射软件比你这个简单多了 有点略麻烦


                      IP属地:天津15楼2017-11-20 17:08
                      回复
                        顶一下楼主


                        IP属地:天津来自手机贴吧16楼2017-11-20 21:53
                        回复
                          顶一下楼主


                          IP属地:天津来自手机贴吧17楼2017-11-20 21:53
                          回复