第五人格吧 关注:883,826贴子:44,898,743

pc端改键位防止按键冲突的方法保姆级教学

只看楼主收藏回复

古董商改键镇楼


IP属地:宁夏1楼2022-08-26 16:56回复
    二楼防吞


    IP属地:宁夏2楼2022-08-26 16:58
    回复
      2025-05-18 21:00:03
      广告
      三楼放以后的备注及注意事项


      IP属地:宁夏3楼2022-08-26 16:59
      收起回复
        虽然已有大佬发过帖了,但原帖https://tieba.baidu.com/p/6143696878?pn=1已经很久没有更新了。另开一帖详细讲解改键方法,并尽量在未来新监管、求生或是新模式加入按键时,对相应事件编号在第一时间进行更新。
        此外,b站也有相关up主做了视频教程,不习惯看文字版的可以去搜搜。


        IP属地:宁夏4楼2022-08-26 17:01
        回复
          一、文件位置
          打开第五人格安装文件夹,依此路径找到文件“setting_data.json”:"dwrg → Documents → setting_data.json"。点击右键,选择“打开方式”→ 用记事本打开。


          IP属地:宁夏5楼2022-08-26 17:01
          回复
            二、改键原理
            可看到该文件记录着各种系统设置,包括灵敏度、图像分辨率等,我们这里只讲键位设置。找到下面一行:"control": { ,代表的是控制按键部分,分为两个小部分:"key2op_lst"和"op2key"。这两个部分是一一对应的关系,前者是键位→事件的映射,表示哪个键控制哪个事件的发生;后者是事件→键位的映射,表示哪个事件由哪个键位控制。前者掌控实际操作(如监管按下鼠标左键则进行一次普通攻击),后者掌控在游戏内键位的显示(如监管普通攻击键显示键位为鼠标左键)。这也意味着改键的重点是前半部分,不在乎键位显示错误的朋友可以不用改后半部分,改变键位和事件的对应关系即可完成改键。


            IP属地:宁夏6楼2022-08-26 17:03
            回复
              三、事件编号及按键编号(2022/08/23版本,古董商、狂想之息上线)


              IP属地:宁夏7楼2022-08-26 17:04
              收起回复
                显然还有很多事件编号未能得到确认,欢迎朋友们在该帖下做补充。


                IP属地:宁夏8楼2022-08-26 17:06
                回复
                  2025-05-18 20:54:03
                  广告
                  四、改键步骤:举例(将监管者场景交互由“Q”改为“Capslock”)
                  1. 用记事本打开setting_data.json
                  2. 点击“编辑”→“查找”,搜索事件“场景交互”对应的事件编号。查看事件表可知为102。在查找框内输入”102”,切记引号为英文下的引号。点击查找后跳转,看”102”后面方括号里面的数字是否为81(即原有键位“Q”的按键编号),否则点击“查找下一个”,直至找到”102”后面方括号里面的数字为81时关闭查找框。


                  IP属地:宁夏9楼2022-08-26 17:07
                  回复
                    3. 将方括号里面的数字81改为20(即改后键位“CapsLock”的按键编号)。


                    IP属地:宁夏10楼2022-08-26 17:08
                    回复
                      4. 重新回到记事本首行,将光标移动至首行,再次点击“编辑”→“查找”,在查找框内输入”81”,切记引号为英文下的引号。点击查找后跳转,看”81”后面方括号里面的数字是否有102,否则点击“查找下一个”,直至找到”81”后面方括号里面的数字有102时关闭查找框。删除数字102及其后面的逗号(如果有的话)。


                      IP属地:宁夏11楼2022-08-26 17:09
                      回复
                        5. 重新回到记事本首行,将光标移动至首行,再次点击“编辑”→“查找”,在查找框内输入”20”,切记引号为英文下的引号。点击查找后跳转,向上滚动鼠标滚轮看碰到的第一行英文是否为"key2op_lst",否则点击“查找下一个”,直至向上滚动鼠标滚轮看到碰到的第一行英文为"key2op_lst"时关闭查找框。在“20”后面的方括号中增加数字102(如果还有其他数字,后面还需加上逗号以与其余数字分隔开)。


                        IP属地:宁夏12楼2022-08-26 17:10
                        收起回复
                          6. 保存文件并关闭。再次打开游戏即发现改键完成。建议保存到云端。注意在游戏若已运行需重新启动游戏改键才可生效。


                          IP属地:宁夏13楼2022-08-26 17:11
                          回复
                            熟悉原理后可提前查找规划好要改的键位,一次性改动完毕即可。


                            IP属地:宁夏14楼2022-08-26 17:11
                            回复
                              2025-05-18 20:48:03
                              广告
                              五、个人认为的键位改动最优规则
                              1. 即时战斗按键最优原则。如场景交互,监管者的普通攻击,技能等,求生者的道具等,这些需要在战斗中及时使用以免错过时机的事件应被最方便的键位所控制,如鼠标左右键,Q/E/CapsLock等等。


                              IP属地:宁夏15楼2022-08-26 17:11
                              回复