查看: 26036|回复: 59

解决中文系统下trackir4、5在p3d v2中的使用问题

[复制链接]
发表于 2014-6-26 09:02:09 | 显示全部楼层 |阅读模式
本帖最后由 zrj 于 2014-6-26 09:10 编辑

中文系统下,ir5用不了,很蛋疼,以前在cvp614指导下曾经修改过,但是具体过程忘了。最近重拾P3D,折腾一番,终于凭借仅存的记忆搞定。。。
首先下载个dll编辑软件,百度一大把,例如"Resource Hacker"
然后备份p3d根目录下的language.dll
最后,打开dll编辑器,打开原始的language.dll文件,找到如下路径:字符串-1-1033
将图示黑色部分由默认的带有“?”的乱码文字改为"Microsoft Flight Simulator X"
保存。
PS:怎么保存我忘了,貌似直接点击菜单里的保存不行,需要点击一下“编译脚本”,然后才行。大家自己试一下就OK
大功告成!进入游戏体验吧
窗口模式游戏的话,游戏的抬头不再是乱码的“p3d”而是“Microsoft Flight Simulator X”
ir5完美使用
解决中文系统下trackir4、5在p3d v2中的使用问题-8568
已绑定手机
发表于 2014-6-26 09:38:14 来自手机来自手机 | 显示全部楼层
freetrack用户微笑飘过,表示p3d+freetrack无压力。
发表于 2014-6-26 09:39:12 | 显示全部楼层
顶顶顶!nnd,这么迟才发,差评!

哈哈哈
发表于 2014-6-26 15:31:21 | 显示全部楼层
这么修改以后又没有什么已知的别的程序识别错误?因为很多硬件软件是支持P3D的,会不会导致它们在安装的时候提示找不到P3D?
楼主 发表于 2014-6-26 22:01:49 | 显示全部楼层
billyguo 发表于 2014-6-26 15:31
这么修改以后又没有什么已知的别的程序识别错误?因为很多硬件软件是支持P3D的,会不会导致它们在安装的时 ...

这个只是修改ir5对于p3d的识别,无别的问题
发表于 2014-6-27 07:51:51 | 显示全部楼层
还没用p3d,但是好方法得备忘
发表于 2014-6-27 14:19:05 | 显示全部楼层
zrj 发表于 2014-6-26 22:01
这个只是修改ir5对于p3d的识别,无别的问题

因为修改的是P3D的language.dll,也就是说改动以后P3D就都被识别成FSX了,不会仅是TrackIR,所有其他程序都识别它为FSX,因为你说了程序窗口的标题现在是显示FSX。因此我有上述疑问,如果一个插件分别有FSX和P3D的选项,那么就是说它会为FSX和P3D分别作有针对性的不同的配置,那么在这种情况下由于language.dll的修改,会不会导致程序在选择P3D的时候提示无法找到系统安装了P3D?
楼主 发表于 2014-6-27 14:30:47 | 显示全部楼层
本帖最后由 zrj 于 2014-6-27 14:33 编辑
billyguo 发表于 2014-6-27 14:19
因为修改的是P3D的language.dll,也就是说改动以后P3D就都被识别成FSX了,不会仅是TrackIR,所有其他程序 ...

那原来的标题是“p3d”乱码,照你的意思,插件还都不认了?
楼主 发表于 2014-6-27 14:32:00 | 显示全部楼层
本帖最后由 zrj 于 2014-6-27 14:33 编辑
billyguo 发表于 2014-6-27 14:19
因为修改的是P3D的language.dll,也就是说改动以后P3D就都被识别成FSX了,不会仅是TrackIR,所有其他程序 ...

那原来的标题是“p3d”乱码,照你的意思,插件还都不认了?
发表于 2014-6-27 15:17:40 | 显示全部楼层
本帖最后由 billyguo 于 2014-6-27 15:19 编辑
zrj 发表于 2014-6-27 14:30
那原来的标题是“p3d”乱码,照你的意思,插件还都不认了?


原来也不是乱码吧。只是一个注册商标符号 ® 在中文下不能识别而被显示成了问号而已。我只是想问一下会不会出现我所说的问题,如果没有那最好。
楼主 发表于 2014-6-27 15:39:03 | 显示全部楼层
billyguo 发表于 2014-6-27 15:17
原来也不是乱码吧。只是一个注册商标符号 ® 在中文下不能识别而被显示成了问号而已。我只是想问一下会不 ...

不会。。。放心用
发表于 2014-6-27 23:13:04 | 显示全部楼层
it is good for usefully !! 解决中文系统下trackir4、5在p3d v2中的使用问题-6489
发表于 2014-6-28 17:11:54 | 显示全部楼层
技术帝。顶你!!!!!!!
发表于 2014-7-14 08:00:21 | 显示全部楼层
Mouse21 发表于 2014-6-26 09:38
freetrack用户微笑飘过,表示p3d+freetrack无压力。

请教下如何使用。之前的版本可以直接用的。现在的2.2版找不到办法。
发表于 2014-8-21 17:24:50 | 显示全部楼层
谢谢呀,正有次问题。呵呵呵
发表于 2014-8-28 23:18:55 | 显示全部楼层
改了,试过OK,后来又不行了
发表于 2014-10-3 14:24:42 | 显示全部楼层
这篇文章简直是精品,必须马上阅读啊
发表于 2014-10-6 17:15:54 | 显示全部楼层
啥玩意儿?完全看不明白呀,P3D真够复杂的
发表于 2014-10-7 16:00:56 | 显示全部楼层
官方的解决方案: ^&^

http://www.prepar3d.com/forum-5/?mingleforumaction=viewtopic&t=7636.0

1. go to your Prepar3D folder and look for the folder redist\Interface\FSX-SP2-XPACK\retail\lib
在P3D主目录下找到如下目录 redist\Interface\FSX-SP2-XPACK\retail\lib

2. launch the .msi in there which will install the SP2 version of SimConnect.
运行目录下的.msi程序。此程序会安装SimConnect的SP2版本。

TrackIR will work INSTANTLY after doing this.
然后,TrackIR就可以工作了。在Win7 64位系统,P3D v2.4 版本 测试OK。
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表