欢迎光临散文网 会员登陆 & 注册

夜神模拟器不能用esc作为触屏键位的解决方法

2023-07-30 21:04 作者:tongren21  | 我要投稿

事情是这样的, 我原本在蓝叠模拟器上玩明日方舟, 我把esc键绑定了暂停, 而换到夜神模拟器, 我想复刻一样的键位, 但是夜神模拟器默认不支持将ESC作为触发按键, 然后我花了几分钟研究如何解决


解决方法

首先打开C:\Users\你的用户名\AppData\Local\Nox\keyboardConfig\你想修改的游戏包名\分辨率

可以看到里面有三个文件

用记事本打开那一堆乱码文件

有点让人眼花缭乱
推荐使用vscode等软件,让可读性更高

这个文件里的内容就是你在此游戏的一个分辨率下的按键配置


找到倒数第三行的</Key>  在后面打上回车

像这样

然后将以下内容粘贴到后面


</Item>

        <Item pos="x轴,y轴" width="48" finger_count="1" clicked_tip="" type="1" height="48">

            <Key description="" keyLevel="" keyString="按键描述" value="键值" modifier_value="0">

                <Point>???,???</Point>

            </Key>

接下来说明一下橙色字体:

xy轴代表的是按键的位置,获取方法如下


点开模拟器的按键配置

选择可编程宏
随意配置一个按键后点右下角的笔进入编辑窗口

点击你想要的位置,右侧就会出现坐标了,把这串坐标替换刚刚的"x轴,y轴"(记得逗号)


按键描述

写什么好像影响不大, 反正写esc在按键配置是看不到的


键值

一串数字对应一个键盘上的按键, esc的键值为27,其余自行搜索键盘十进制键值


???,???

这个我也不太懂是啥,但好像把x轴y轴分别加24然后填上去也没啥问题


最后保存, 打开游戏

你会发现他叫你输入一个新的按键, 然后你就听他的话输入一个新的按键

输入新的按键会导致修改失效,移动位置倒没什么问题, 所以上一步的坐标可以先填随便一个坐标, 进游戏后再移动位置


虽然无法正常显示,但实际按下按键时是有作用的


𝑓𝑖𝑛

夜神模拟器不能用esc作为触屏键位的解决方法的评论 (共 条)

分享到微博请遵守国家法律