3GO模拟飞行网|3GO Cyber Air Force

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 14012|回复: 35

[飞控] 【原创】突破摇杆的限制-飞模全键盘设置方法

[复制链接]
发表于 2007-7-1 00:58:32 | 显示全部楼层 |阅读模式
原贴我是发在CN101的,主要是针对JF18的,不过这种方法有通用性,对于与象我这样经常出差,抱着笔记本又不可能背着摇杆的人而言,能用键盘飞飞也不错,而很多飞模软件都强调必须用摇杆,而不用摇杆确实也难飞,没有行程概念倒也罢了,反正如果主要飞BVR,或对地任务,键盘也能凑合,近距格斗难了点,最主要的原因在于,键盘无法实现摇杆的自动回中功能,JF18也是如此,因此,特找到了下面的方法,与大家共享,其中很多内容是与JF18相关的,不过没有关系,大家看看就知道怎么用了。当然了,IL2不适合用,飞行速度过低,大杆量太容易失速了。


××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××



说来也是偶然,由于经常出差,只有笔记本,无法带我的宝贝X52出巡,想了半天,于是上网需求键盘模拟手柄的方式,竟然被我找到了,呵呵,于是乎顺理成章的弄了一圈,最终搞定了F18,可以用键盘飞了,虽说不如摇杆爽,不过有总比没有好,只要不是近距格斗,没有感觉很明显的操纵缺陷,而且JF18对瞬间推杆/拉杆到底的反应不会过激,不会一下子就失控,而是用充足的时间反应,而且这个方案也适用于那些必须摇杆支持的飞模(主要是要能自动回中,尤其升降舵),比如JF15,Flanker,lockon等,当然在JF18里还有一些细节问题需要修改,试了半天终于全部搞定了,这边给大家分享一下先,给那些和我一样天天抱着笔记本的人一个重飞起来的机会

1:下载PPJOY(键盘-手柄双向的模拟器)
http://www.gxmodel.com/Soft/ShowSoft.asp?SoftID=38
安装好,它自己会安装驱动程序,装好后需要设置一下才能在控制面板-游戏控制器里出现一个虚拟手柄

2PJOY的设置
1)运行开始菜单-Parallel Port Joystick-Configure Joysticks,选择ADD,添加你第一个模拟手柄
在MAPPING里(然后选择默认的modify the mapping for this controller),你可以设置要模拟的joystick的类型,对于咱们来说,2轴,0个按钮,0个POV(苦力帽)就行了,说白来就是只模拟X,Y轴,其实主要原因就在于模拟手柄能自动回中,其它功能全部靠键盘就行了,一般的飞行游戏都会有专门的键盘映射rudder,throttle,所以不用在摇杆类型中设置其它按钮以及POV,此外,不能多设轴、按钮、POV还有一个关键原因是,一旦一个键模拟为摇杆的功能键/轴,那么在游戏中,即便你用ctrl,alt,shift等功能组合建配合你已模拟的按键,该模拟器也会优先认为你是在输入那个模拟的按键,而忽略ctrl等键,从而造成混乱,切记切记

2)在你所设置的X,Y轴里会让你选择是analog,digital,reverse,nothing,记得都选择analog,digital是用来用手柄模拟键盘的,其它的没试过。之后会让你设置摇杆按钮的映射,由于咱们只模拟X,Y轴,所以这里应当全是灰色不可调节的,一路next,最后done,完成初步设置。

3)运行开始菜单-Parallel Port Joystick-PPJoyKey
记得如果你玩游戏时,这个程序必须开着
在这里你才开始设置具体的键和两个轴映射,我选择方向键和X,Y轴映射,千万记得要把JF18里键盘设置中凡是用到方向键或与方向键组合的按键清除干净,原因如上红字所示(具体的删除方法下面介绍)。
完成设之后,记得save the ini,这样下次直接load进来就行了。

4)上面就是关于PPJOY的设置,下面介绍JF18里的设置问题

2 关于JF18里的设置问题(PPJOY不用现在也开着,等完全设置完毕,想飞的时候再打开)
1)先说设置方法,进入游戏以后,直接进入controller-keyboard设置里,记得先另存一个keyboard方案,default的键盘设置是不能修改的。

2)进入keyboard以后,你会发现选择框再狂闪,根本无法选择你要修改的键,这是因为摇杆映射的缘故,没有关系,退出游戏,在JF18根目录下,你会看到一个F18KEYS的文件,用文本打开(修改前备份),你会发现第一行写的是
; Jane's Combat Simulations
;
; Keyboard and Button configuration file
; F18keys.ini
;

[Default]

向下翻,你会看到你刚才另存的那个keyboard文件名,格式应当是[你命名的名字]
在下面就是键盘映射了,很方便修改(真该感谢2000年没那么多的复杂文件格式,文本就可以编辑,呵呵)

3)原来游戏中,方向键与头部转动映射,现在,我把它调整一下,我看了一下,S,Z,X,C四个键的映射功能都可以去掉,因为完全可以通过座舱内点击MFD相应按钮实现,所以,把头部转动与这四个建相映射,把S键的airbrake与B相连,原来B的功能(wheel brake),用ctrl B相连。
举例:
KEY_B=WHEEL_BRAKES 换成 KEY_B=CAM_ROTATE_UP(原来是KEY_UP=CAM_ROTATE_UP)

记得把所有根方向键相关的映射(包括组合键,ctrl+,shift+等)全部删掉,即删掉相应的那一行就行了,至于其丧失的功能,请自行设置组合建,呵呵,例如可以和S,Z,X,C组合。
整个文件中有无空行都无所谓。

4)删除F18KEYS文件中的如下几行:
JOY1_BUTTON1=GUN_TRIGGER
JOY1_BUTTON2=WEAPON_PICKLE
JOY1_BUTTON3=MASTER_MODE_CYCLE
JOY1_BUTTON4=CYCLE_WEAPON
JOY1_BUTTON5=VIEW_REV_TACTL
JOY1_BUTTON6=PDLK_DESIGNATED
JOY1_BUTTON7=FLT_ENGAGE
JOY1_BUTTON8=FLT_ATK_PRIMARY
JOY1_BUTTON9=WM_HELP
JOY1_BUTTON10=AWACS_BOGEY_DOPE
JOY1_HATDOWN=CAM_ROTATE_DWN
JOY1_HATLEFT=CAM_ROTATE_LFT
JOY1_HATRIGHT=CAM_ROTATE_RGT
JOY1_HATUP=CAM_ROTATE_UP

记得以前我们常说如果没有摇杆,进入游戏头部就不停的自动上仰,视角也是不停的乱转么?原因就在于上面那四行蓝色的代码,呵呵,如果不删掉,即便用了手柄模拟器,进入游戏还是会出现视角混乱的现象,原因是你没有模拟POV

5)由于有JOY1_BUTTON1=GUN_TRIGGER,而键盘中竟然没有与机炮映射的按钮,因此,只好麻烦大家把这个也修改了,我是和“/”键关联了。

5)设置完F18KEYS文件,保存退出,可以进入游戏了,记得先打开上面说得那个程序PPJoyKey,并load你的配置,别关掉啊,呵呵。


3,进入游戏以后,你会发现可以双手并用,右手用方向键控制驾驶杆(有梦寐以求的自动回中功能哦),左手用S,Z,X,C控制头部转动,“-” “=”控制throttle(记得要不停的点击,比F4麻烦多了),呵呵,感觉还不错,飞行控制也相当平稳

enjoy yourself, especially 那些天天航班+笔记本的同志们

最后补充一点,上述映射是按照笔记本来的,因为没有数字小键盘区,大家可以根据自己的实际需要自行设定映射,呵呵

[ 本帖最后由 IVAN_G 于 2007-7-1 12:40 编辑 ]

评分

1

查看全部评分

发表于 2007-7-1 08:14:37 | 显示全部楼层
好,坚决顶!:0(2): :0(2): :0(2):
发表于 2007-7-1 12:05:25 | 显示全部楼层
有道理,放假回家只能用键盘了,老爸看见我买了摇杆估计非抓狂不可:0(13): :0(13): :0(3):
发表于 2007-7-1 17:14:28 | 显示全部楼层
:0(2): :0(2):
发表于 2007-7-1 23:28:23 | 显示全部楼层
有没有用游戏手柄的办法???唉……抽不出钱来买摇杆啊……
发表于 2007-7-6 10:38:13 | 显示全部楼层
楼主,我到了(2)在你所设置的X,Y轴里会让你选择是analog,digital,reverse,nothing,记得都选择analog,digital是用来用手柄模拟键盘的,其它的没试过)就不行了,具体在(都选择analog),在我这里analog后面都是有数字的,左边选了,右边就是灰的了,这里具体如何操作?请楼主指点
 楼主| 发表于 2007-7-6 13:25:44 | 显示全部楼层
已回复你的消息,呵呵
发表于 2007-7-8 09:39:54 | 显示全部楼层
哇噻~
像我们这样比较穷的人有福了~~
谢谢:0(19):
发表于 2007-7-18 21:18:54 | 显示全部楼层
谢谢楼主啊!我还没有摇杆,这个对我就刚好了!
发表于 2007-7-20 11:31:28 | 显示全部楼层
不错  看看!!

去实验下怎么样!
发表于 2007-7-28 18:49:54 | 显示全部楼层
不错 晚上实验下·············:0(2):
发表于 2007-7-28 19:23:13 | 显示全部楼层
lock on 的键盘配置文件 Keyboard.ini  用记事本打 开 是乱码的说················:0(12):
发表于 2007-7-29 21:03:53 | 显示全部楼层
不知道楼主是怎么解决1.12里的抬头和翻滚问题的 还是说目前模拟杆只限制jf18 我还在尝试 不过目前.ini都是乱码的说.
过两天杆又在手了...
 楼主| 发表于 2007-7-30 12:40:10 | 显示全部楼层
lockon,flanker我都试过,没有问题的,对于lockon flanker来说,不用修改.ini文件,只要在游戏中设置就行了
发表于 2007-7-31 21:30:32 | 显示全部楼层
已经解决了·················
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|3GO模拟飞行网|3GO Cyber Air Force ( 沪ICP备08002287号|沪ICP备14050587号 )

GMT+8, 2024-5-17 15:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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