Batocera_自定义键盘键位_非手柄(教程)

Liuxy
2月28日发布 /正在检测是否收录...

Batocera_自定义键盘键位

最近在Batocera.linux官网下了最新版本的模拟器系统耍了一下,貌似里面的retroarch模拟器不能自定义键盘的键位,只能用默认的键位,可默认的键位又不太适应,所以研究了一下,此方法虽然有些繁琐,但最终是可以按照自己习惯的键位来自定义按键,将此方法分享给小白,望少走弯路,具体操作方法如下:

进入Batocera系统后,按F1进入文件管理系统,按以下路径打开batocera的配置文件

userdata/system/batocera.conf(这个配置文件就是大哥,他说话就好使^^)
将以下代码手动写入到文本的最下面(不同文件不可以相互复制粘贴,单文件内可以复制粘贴),
可以手动输入一行代码之后,复制这一行,粘贴后修改需要修改的地方就简单了一些,不用一个一个字母的输入了
以下按键的修改对应端口1的配置。如果需要修改其他端口,只需将player1改为player2这样就是第二个端口输入了
右侧双引号中的文本为自定义按键的键代码


global.retroarch.input_player1_y="j"
global.retroarch.input_player1_x="k"
global.retroarch.input_player1_l="l"
global.retroarch.input_player1_b="u"
global.retroarch.input_player1_a="i"
global.retroarch.input_player1_r="o"
global.retroarch.input_player1_select="space"
global.retroarch.input_player1_start="enter"
global.retroarch.input_player1_up="w"
global.retroarch.input_player1_right="d"
global.retroarch.input_player1_down="s"
global.retroarch.input_player1_left="a"


如果加上这一句代码,那么当同时按住对应键“l”和“r”时,将呼出retroarch菜单

global.retroarch.input_menu_toggle_gamepad_combo="6"

注:写好后,左上角点击菜单中的文件选项,再点击保存按钮,之后再点击左上角菜单中的文件选项,再点最后一项退出文本编辑,然后点击菜单选项的倒数第二项(工具)按钮,(弹出菜单后有三个选项)选择第3项也就是最后一项,在弹出的窗口里输入以下命令:batocera-save-overlay 这个命令的意思就是告诉batocera的文件管理系统保存用户所做的更改,不输入这个命令那么在下次启动系统后将恢复更改之前的状态,不会保存

若是旧版应该得重启batocera系统之后生效,新系统返回到batocera后即刻生效,强迫症可以刷新下游戏列表,也就放心了,如果还不放心,那么就重启系统之后F1进入文件管理系统查看是否已更改

键位说明:y,x,l,b,a,r,selece,start,up,right,down,left
分别对应机台:按钮1,按钮2,按钮3,按钮4,按钮5,按钮6,选择,开始,上,右,下,左
为尽量避免薄膜键盘使用时发生按键冲突(机械键盘使用者可以忽略),这里给出数字键的键代码供大家修改参考
键盘横排数字键的键代码:num0,num1,num2,num3,nu**,num5,num6,num7,num8,num9

右侧数字小键盘键代码:keypad0,keypad1,keypad2,keypad3,keypad4,keypad5,keypad6,keypad7,keypad8,keypad9

附上Batocera的菜单操作默认配置按键

如果玩家修改以后不知道怎么恢复默认菜单按键,按照如下设置即可恢复默认
A 设置为ESC键
B 设置为ENTER键(回车键)
X 长按任意键三秒掠过
Y 长按任意键三秒掠过
START 设置为SPACE(空格键)
SELECT 长按任意键三秒掠过
UP 设置为方向键“上”
DOWN 设置为方向键“下”
LEFT 设置为方向键“左”
RIGHT 设置为方向键“右”
L1 长按任意键三秒掠过
以下剩余按键全部设置为:长按任意键三秒掠过...
好了分享到此结束!

© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 赞赏
评论 抢沙发
取消 登录评论