Key File Editor
-
Have a look here… I posted something about numlock causing a crash if it’s mapped… Can you confirm that numlock isn’t mapped in your keyfile? Probably a longshot but worth checking out…
EDIT: Personally I prefer to edit the keyfile manually with notepad (or some other plain text editor like notepad++) so I’ve got a lot of experience with it… If you want I can take a look at it, perhaps even edit whatever it is you want to do…
-
What are you trying to do? I use Notepad++ to edit the .key files… there’s really not much “tutorial” needed for that.
Trying to map keys without going into setup
Marc…
-
Have a look here… I posted something about numlock causing a crash if it’s mapped… Can you confirm that numlock isn’t mapped in your keyfile? Probably a longshot but worth checking out…
EDIT: Personally I prefer to edit the keyfile manually with notepad (or some other plain text editor like notepad++) so I’ve got a lot of experience with it… If you want I can take a look at it, perhaps even edit whatever it is you want to do…
Numlock is not mapped
In this exemple
"SimDoNothing -1 0 0XFFFFFFFF 0 0 0 -1 “======== 2.10 AVTR PANEL ========”
SimAVTRToggle 115 0 0x21 0 0 0 1 “AVTR: AVTR Switch - Toggle ON / OFF”
SimAVTRSwitch 115 0 0x21 4 0 0 1 “AVTR: AVTR Switch - Cycle”
SimAVTRSwitchUp 115 0 0XFFFFFFFF 0 0 0 1 “AVTR: AVTR Switch - Step Up”
SimAVTRSwitchDown 115 0 0XFFFFFFFF 0 0 0 1 “AVTR: AVTR Switch - Step Down”
SimAVTRSwitchOn 115 0 0XFFFFFFFF 0 0 0 1 “AVTR: AVTR Switch - ON”
SimAVTRSwitchAuto 115 0 0XFFFFFFFF 0 0 0 1 “AVTR: AVTR Switch - AUTO”
SimAVTRSwitchOff 115 0 0XFFFFFFFF 0 0 0 1 “AVTR: AVTR Switch - OFF”If I want to map the Key for AVTR switch cycle, I want to use the key “M” how do I do that?
Marc…
-
Have a look in Kolbe’s guide hosted by blu3wolf…
You’ll probably need this list too…
Modifiers
0 none
2 ctl
1 shf
4 alt
3 ctl shf
6 ctl alt
5 alt shf
7 ctl shf alt
Hex Key Name
0x01 ESCAPE
0x02 1
0x03 2
0x04 3
0x05 4
0x06 5
0x07 6
0x08 7
0x09 8
0x0A 9
0x0B 0
0x0C MINUS
0x0D EQUALS
0x0E BACK
0x0F TAB
0x10 Q
0x11 W
0x12 E
0x13 R
0x14 T
0x15 Y
0x16 U
0x17 I
0x18 O
0x19 P
0x1A LBRACKET
0x1B RBRACKET
0x1C RETURN
0x1D LCONTROL
0x1E A
0x1F S
0x20 D
0x21 F
0x22 G
0x23 H
0x24 J
0x25 K
0x26 L
0x27 SEMICOLON
0x28 APOSTROPHE
0x29 GRAVE
0x2A LSHIFT
0x2B BACKSLASH
0x2C Z
0x2D X
0x2E C
0x2F V
0x30 B
0x31 N
0x32 M
0x33 COMMA
0x34 PERIOD
0x35 SLASH
0x36 RSHIFT
0x37 MULTIPLY
0x38 LMENU
0x39 SPACE
0x3A CAPITAL
0x3B F1
0x3C F2
0x3D F3
0x3E F4
0x3F F5
0x40 F6
0x41 F7
0x42 F8
0x43 F9
0x44 F10
0x45 NUMLOCK
0x46 SCROLL
0x47 NUMPAD7
0x48 NUMPAD8
0x49 NUMPAD9
0x4A SUBTRACT
0x4B NUMPAD4
0x4C NUMPAD5
0x4D NUMPAD6
0x4E ADD
0x4F NUMPAD1
0x50 NUMPAD2
0x51 NUMPAD3
0x52 NUMPAD0
0x53 DECIMAL
0x57 F11
0x58 F12
0x64 F13
0x65 F14
0x66 F15
0x70 KANA
0x79 CONVERT
0x7B NOCONVERT
0x7D YEN
0x8D NUMPADEQUALS
0x90 CIRCUMFLEX
0x91 AT
0x92 COLON
0x93 UNDERLINE
0x94 KANJI
0x95 STOP
0x96 AX
0x97 UNLABELED
0x9C NUMPADENTER
0x9D RCONTROL
0xB3 NUMPADCOMMA
0xB5 DIVIDE
0xB7 SYSRQ
0xB8 RMENU
0xC7 HOME
0xC8 UP
0xC9 PRIOR
0xCB LEFT
0xCD RIGHT
0xCF END
0xD0 DOWN
0xD1 NEXT
0xD2 INSERT
0xD3 DELETE
0xDB LWIN
0xDC RWIN
0xDD APPS
So “M” is hex-code “0x32” basically change 0x21 to 0x32… also note that the number after 0x21 is 4, thus that means you need to hold ALT as well…
-
Trying to map keys without going into setup
Marc…
You’ll want to use Kolbe’s Excel file and Notepad++. While you can map keys and move them around using Kolbe’s Excel file, I really only use it to look at the keyboard layout and check out where the free spaces are. I then go into Notepad++ to assign key combos to callbacks.
You’ll also want to NEVER use the in-game UI to assign and save key combos and callbacks because it re-writes the .key file and you lose all formatting on the .key file. The formatting is important as it makes the lines much, much easier to read.
-
Thanks guys but what about mapping buttons on my x45?
Marc…
-
DirectX… you’ll need to open up “Devices & Printers”>Gamecontroller>properties & note the numbering of your buttons… Then go into BMS-setup, press the button that corresponds to the first button & then look under the “Advanced” button, you’ll see “INPUT Button X”… Note X & then go into the keyfile… Your first directX button (usually the first stage of the trigger, i.e. if you have a 2-stage trigger, or else simply the trigger) should then be mapped onto X, second directX button onto X+1, and so on… This is because BMS numbers the buttons according to the order of devices that are connected… Also note that you can have a shifted layer by holding “pinky shift”… By default the offset is 256 but you can verify that in “falcon bms.cfg” located in BMS-install-folder>User>Config… Here’s an example:
SimTriggerFirstDetent X -1 -2 0 0x0 0
If you need more help, send me a PM with some TS info or a request for a voicechat so I can set something up…
EDIT: about that offset, you basically do the same this but instead of using X, you use X+256…
-
Thanks a bunch, really appreciate, I’ll make my Pentium 75 go to work
Marc…
-
also have a read here https://www.benchmarksims.org/forum/content.php?153-DirectX-Shifting-Facility may help aswell
-
also have a read here https://www.benchmarksims.org/forum/content.php?153-DirectX-Shifting-Facility may help aswell
Another great read
Thanks, Marc…
-
Hey Marc,
For example, only DX bindings used [emoji6]
https://www.benchmarksims.org/forum/showthread.php?p=346886
Verstuurd vanaf mijn F5121 met Tapatalk
-
You might find the BMS Keyfile Manual in the BMS\Docs folder a useful reference.
-
Hey Marc,
For example, only DX bindings used [emoji6]
https://www.benchmarksims.org/forum/showthread.php?p=346886
Verstuurd vanaf mijn F5121 met Tapatalk
Great!! I’ll take a look
Marc…
-
You might find the BMS Keyfile Manual in the BMS\Docs folder a useful reference.
I have read it before but it was all Chinese to me, Got a better understanding now but there’s so much to learn
Thanks, Marc…
-
The more you use it, the more sense it makes. If you have any questions, I’m sure you’ll easily get help here…. but yeah, those docs are really good!
-
These helped me a lot:
-
These helped me a lot:
Tried using it but ran out of tries, don’t have the product key for MS Office
Marc…
-
Tried using it but ran out of tries, don’t have the product key for MS Office
Marc…
What type of file do you need to open??
C9
-
Think he means the keyfile is XLS so without MS office no joy of using the tool
but I believe you can use something like http://www.ksosoft.com/free-excel.html which should be able to use the editor with out office
-
Yeah, that’s just the one module.
This freeware Office suite has a Writer that can open MS .docs, a Spreadsheet that opens MS Excel .xls files and a Presentation app, plus it has .PDF tools.
Of course they have a Premium download but the Freeware version is pretty good.
C9