解决巫师3PC版PS4/PS5手柄连接显示XBOX按键图标的问题
解决巫师3PC版PS4/PS5手柄连接显示XBOX按键图标的问题
《巫师3》次世代版本发布后,许多玩家希望使用PS5手柄在PC上重温这款经典游戏。然而,不少玩家发现PC版游戏默认显示的是XBOX手柄的键位,这无疑影响了游戏体验。本文将为大家详细介绍如何将PS4/PS5手柄在PC版《巫师3》中正确显示为PS手柄键位,让玩家能够更顺畅地进行游戏。
就在今天巫师3正式公布了次世代版本,想着用PS5手柄连接PC重新玩下巫师3,却发现PC版的巫师3接上PS手柄默认显示的是XBOX手柄的键位,然后我就上网找了下解决方法,按照教程修改后成功显示PS的键位,随便分享一下教程帮助有需要的朋友。
修改教程
本教程Steam版与GOG版均适用,GOG版需要使用Steam的手柄适配功能。注意,使用前请确保手柄已正确连接!标志是在Steam——设置——控制器设置——常规控制器设置中,下方有手柄显示。
Steam版跳过该步。GOG版打开steam,选择左下角的添加非Steam游戏,浏览找到巫师3的安装路径并选择Witcher3.exe程序添加(exe位于the witcher 3\The Witcher 3 Wild Hunt GOTY\bin\u0064下)
转到the witcher 3\The Witcher 3 Wild Hunt GOTY\content\content0\scripts\game目录下,找到inputManager.ws这个文件,先备份一下以防改错了(注意备份的这个文件不要放在巫师3的游戏目录下,不然会导致游戏无法正常启动),然后用记事本打开
查找switch (deviceName)这行英文,并在把底下的几行修改成如下样式:
switch (deviceName)
{
case 'xpad':
return IDT_PS5;
break;
case 'ps4pad':
return IDT_PS5;
break;
case 'ps5pad':
return IDT_PS5;
break;
case 'steampad':
return IDT_PS5;
主要修改的就是IDT_之后的英文,都改成PS5(PS4手柄的玩家就修改成PS4)
在steam库里右键添加的(或者原有的)巫师3程序,转到设置——设置启动选项,并填入-forcescriptcompilation保存
在Steam中启动游戏,等待一会之后即可成功显示PS5手柄图标!