夜神模拟器不能用esc作为触屏键位的解决方法
事情是这样的, 我原本在蓝叠模拟器上玩明日方舟, 我把esc键绑定了暂停, 而换到夜神模拟器, 我想复刻一样的键位, 但是夜神模拟器默认不支持将ESC作为触发按键, 然后我花了几分钟研究如何解决
解决方法
首先打开C:\Users\你的用户名\AppData\Local\Nox\keyboardConfig\你想修改的游戏包名\分辨率

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


这个文件里的内容就是你在此游戏的一个分辨率下的按键配置
找到倒数第三行的</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然后填上去也没啥问题
最后保存, 打开游戏
你会发现他叫你输入一个新的按键, 然后你就听他的话输入一个新的按键
输入新的按键会导致修改失效,移动位置倒没什么问题, 所以上一步的坐标可以先填随便一个坐标, 进游戏后再移动位置


𝑓𝑖𝑛