非常好用的键位自定义设置工具,感谢BMS!
最近一直在折腾键位设置,突然在游戏文件夹里面发现两个Excel,发现挺好用的。好东西不能独吞,特地拿出来和大家分享(如果火星了,就只当是灌了个水吧)在Falcon BMS 4.32\User\Joystick\Generic\Kolbe里面,叫BMS-Keyfile-Generator 1_6,是个Excel文件,它包括:
1. 座舱里面几乎所有按键的callback,按照座舱的各个面板分开,一目了然(目前没有发现有遗漏的);
(附件图片key generator 1)
http://www.insky.cn/bbs/forum.php?mod=image&aid=62720&size=300x300&key=4a5e35acb6cf9fe4&nocache=yes&type=fixnone
2. 可直接点选callback对应哪个键盘按键,并自动生成key file的内容;
(附件图片key generator 2)
http://www.insky.cn/bbs/forum.php?mod=image&aid=62721&size=300x300&key=46246e42af9c9e17&nocache=yes&type=fixnone
3. 可生成相应的按键图,方便自定义。
(附件图片key generator 3)
http://www.insky.cn/bbs/forum.php?mod=image&aid=62722&size=300x300&key=ca9dc409ebebf75b&nocache=yes&type=fixnone
用这个文件可以自定义出很精简的keyfile,我最后完成的keyfile只有301行(其中还有不少是注释行),大量没必要绑键盘的按键可以在generator里关掉。
目前碰到的问题:
1. 部分按钮没有旧的callback(那些没有真实按键对应的),比如simdropflare(发射flare),只有simcmsup(按程序发射电子反制措施)
2. Comm部分,如果修改了QWERT按键,即:
RadioAWACSCommand
RadioWingCommand
RadioElementCommand
RadioFlightCommand
RadioTowerCommand
这几个callback,好像在BMS-Keyfile-Generator 1_6没办法正确设置RadioMessageSend、OTWRadioMenuStep和OTWRadioMenuStepBack,关于这几个按钮的修改方法,在论坛和百度里应该都搜得到。
3. DX输入,即摇杆上的按键的输入,这个工具解决不了,需要用同一个文件夹里另一个工具:BMS-DX-Generator 1_6
4. 不能绑小键盘Num *键,会提示有重叠,很奇怪,我查遍了keyfile也没发现。但只要设了Num *,点setting游戏就会卡死。
另:
Comm设置示例(依次是TYUIO)
#===================================================================================
SimDoNothing -1 0 0XFFFFFFFF 0 0 0 -1 "======GENERAL RADIO OPTIONS======"
RadioAWACSCommand -1 0 0x14 0 0 0 2 "RADIO: AWACS Menu"
RadioWingCommand -1 0 0x15 0 0 0 2 "RADIO: Wingman Menu"
RadioElementCommand -1 0 0x16 0 0 0 2 "RADIO: Element Menu"
RadioFlightCommand -1 0 0x17 0 0 0 2 "RADIO: Flight Menu"
RadioTowerCommand -1 0 0x18 0 0 0 2 "RADIO: ATC Menu"
RadioTankerCommand -1 0 0x19 0 0 0 2 "RADIO: Tanker Menu"
RadioMessageSend -1 0 0X14 0 0XFFFFFFFF 0 -2 "Radio-send AWACS message
OTWRadioMenuStep -1 0 0X14 0 0X14 1 -2 "Radio-next AWACS menu"
OTWRadioMenuStep -1 0 0X14 0 0X14 0 -2 "Radio-next AWACS menu"
OTWRadioMenuStepBack -1 0 0X14 1 0X14 1 -2 "Radio-previous AWACS menu"
OTWRadioMenuStepBack -1 0 0X14 1 0X14 0 -2 "RadiO-previous AWACS menu"
RadioMessageSend -1 0 0X15 0 0XFFFFFFFF 0 -2 "Radio-send Wingman message
OTWRadioMenuStep -1 0 0X15 0 0X15 0 -2 "Radio-next Wingman menu"
OTWRadioMenuStep -1 0 0X15 0 0X15 1 -2 "Radio-next Wingman menu"
OTWRadioMenuStepBack -1 0 0X15 1 0X15 1 -2 "Radio-previous Wingman menu"
OTWRadioMenuStepBack -1 0 0X15 1 0X15 0 -2 "Radio-previous Wingman menu"
RadioMessageSend -1 0 0X16 0 0XFFFFFFFF 0 -2 "Radio-send Element message
OTWRadioMenuStep -1 0 0X16 0 0X16 0 -2 "Radio-next Element menu"
OTWRadioMenuStep -1 0 0X16 0 0X16 1 -2 "Radio-next Element menu"
OTWRadioMenuStepBack -1 0 0X16 1 0X16 0 -2 "Radio-previous Element menu"
OTWRadioMenuStepBack -1 0 0X16 1 0X16 1 -2 "Radio-previous Element menu"
RadioMessageSend -1 0 0X17 0 0XFFFFFFFF 0 -2 "Radio-send Flight message
OTWRadioMenuStep -1 0 0X17 0 0X17 1 -2 "Radio-next Flight menu"
OTWRadioMenuStep -1 0 0X17 0 0X17 0 -2 "Radio-next Flight menu"
OTWRadioMenuStepBack -1 0 0X17 1 0X17 0 -2 "Radio-previous Flight menu"
OTWRadioMenuStepBack -1 0 0X17 1 0X17 1 -2 "Radio-previous Flight menu"
RadioMessageSend -1 0 0X18 0 0XFFFFFFFF 0 -2 "Radio-send ATC message
OTWRadioMenuStep -1 0 0X18 0 0X18 1 -2 "Radio-Next ATC Menu"
OTWRadioMenuStep -1 0 0X18 0 0X18 0 -2 "Radio-Next ATC Menu"
OTWRadioMenuStepBack -1 0 0X18 1 0X18 0 -2 "Radio-Previous ATC Menu"
OTWRadioMenuStepBack -1 0 0X18 1 0X18 1 -2 "Radio-Previous ATC Menu"
RadioMessageSend -1 0 0X19 0 0XFFFFFFFF 0 -2 "Radio-Send Tanker Message
OTWRadioMenuStep -1 0 0X19 0 0X19 1 -2 "Radio-Next Tanker Menu"
OTWRadioMenuStep -1 0 0X19 0 0X19 0 -2 "Radio-Next Tanker Menu"
OTWRadioMenuStepBack -1 0 0X19 1 0X19 0 -2 "Radio-Previous Tanker Menu"
OTWRadioMenuStepBack -1 0 0X19 1 0X19 1 -2 "Radio-Previous Tanker Menu"
不错
页:
[1]