解決巫師3PC版PS4/PS5手柄連接顯示XBOX按鍵圖標(biāo)的問題
就在今天巫師3正式公布了次世代版本,想著用PS5手柄連接PC重新玩下巫師3,卻發(fā)現(xiàn)PC版的巫師3接上PS手柄默認(rèn)顯示的是XBOX手柄的鍵位,然后我就上網(wǎng)找了下解決方法,按照教程修改后成功顯示PS的鍵位,隨便分享一下教程幫助有需要的朋友。

本教程Steam版與GOG版均適用,GOG版需要使用Steam的手柄適配功能
注意,使用前請確保手柄已正確連接!標(biāo)志是在Steam——設(shè)置——控制器設(shè)置——常規(guī)控制器設(shè)置中,下方有手柄顯示
步驟
1). steam版跳過該步。GOG版打開steam,選擇左下角的添加非Steam游戲,瀏覽找到巫師3的安裝路徑并選擇Witcher3.exe程序添加(exe位于the witcher 3\The Witcher 3 Wild Hunt GOTY\bin\x64下)
2). 轉(zhuǎn)到the witcher 3\The Witcher 3 Wild Hunt GOTY\content\content0\scripts\game目錄下,找到inputManager.ws這個文件,先備份一下以防改錯了(注意備份的這個文件不要放在巫師3的游戲目錄下,不然會導(dǎo)致游戲無法正常啟動),然后用記事本打開
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)
4).在steam庫里右鍵添加的(或者原有的)巫師3程序,轉(zhuǎn)到設(shè)置——設(shè)置啟動選項,并填入-forcescriptcompilation保存
5).在Steam中啟動游戲,等待一會之后即可成功顯示PS5手柄圖標(biāo)!

?