BMS Key File Help
-
Well this is certainly an interesting thread around here, especially for me as a profile maker.
At the moment I have one Profile for the standard BMS keyfile finished but, I like Kolbe’s a lot more. So I’m thinking of partially scrapping the old profile and doing one based on Kolbe’s.
If I want to do an X-52 SST-Profile based on Kolbe’s Keyfile, would which of the keyfiles would I need? I’m no Cockpit builder either.Kolbe, if I do that can I upload your keyfile in a package with my profiles?
My work on SST profiles so far:
https://rapidshare.com/files/3220603035/Wolfs_Profile_Version_0.7.1.7zBTW Kolbe’s original link works again.
Clear skies and many happy landings
Wolf
-
Is it possible to have a mix of DX and keystrokes in a profile in both shifted and unshifted modes? For instance the radio switch–- have the UHF and VHF positions DX#s and the in, out buttons as keystrokes. Or perhaps the same switch keystrokes in the unshifted position and DX shifted.
-
Kolbe, if I do that can I upload your keyfile in a package with my profiles?
Hi Wolf,
aber klar dochRegarding to the files, if you don’t need all switch states (which are important for pit builders) then you are fine with the basic key file.
@Doc:
Is it possible to have a mix of DX and keystrokes in a profile in both shifted and unshifted modes? For instance the radio switch–- have the UHF and VHF positions DX#s and the in, out buttons as keystrokes. Or perhaps the same switch keystrokes in the unshifted position and DX shifted.
If you mean a mixture between DX functions set the keystroke file and setting functions with the programming software the answer is yes.
But you have to be careful. Once you set a function with the software you will lose DX functionality for this button. As far as I know only Thrustmaster products can handle this via Target or Foxy which means, they can use DX (keystokes) and programmed functions (software) simultaniously.
Regards
Kolbe
-
Hello
After downloading this, where do I put the files, and which files should I put?
Thanks in advance.
edit - ok, I figured I put it in bms/user/config
right ?
but do I just put one file, there, or many ? what is the difference between basic, blank, full and pitbuilder ? and what is this file, keyfile_options key ?
thanks in advance. Im a noob.
edit - I found out there was a manual with it, so that answered my questions.
-
Kolbe,
super vielen dank für dein keyfile und die tastatur map!!!:bowd: i combined your work with morphines profile (based on DUNC DX profile) to customize the profile for my warthog combo. due to your work i decided to dive deeper into F4BMS. otherwise i would have focused on DCS A10 only. again, your work is much appreciated.
btw how can i change your keyboard overview as i did some smaller changes and i do not have adobe writer. any idea?
cheers
desmo -
When I made this https://www.benchmarksims.org/forum/showthread.php?8247-X-52-Pro-profile-by-53-Pigon profile, I found an .svg file on the net, that can be edited with many different software, also freeware as Inkskape (the one I used). If you want i can send it to you.
-
Hi desmo,
check PM.
Regards
-
Hi Kolbe excllent work this really makes the hole thing much more logical, big thumbs up for dedicating ur time to this project.
I need some help however I am very much in the a noob at keystroke stuff (I have always used gunslingers x52 profile) I have just picked myself up the x65f and Im trying to put togather a profile for it,
I would very much like to assign all the directx callbacks to my hotas but here are may hurdles1, I have no idea how or where to find the botton numbering order for the x65f so i can edit the dx coding.
2, how can i acctully edit the .key file and resave it as a .key fileI hope my questions make sence to someone because im getting kind-of swamped with this issue,
any help guys would be much appreciated
-
Hi snakepit1,
Hi Kolbe excllent work this really makes the hole thing much more logical, big thumbs up for dedicating ur time to this project.
Thank you
1, I have no idea how or where to find the botton numbering order for the x65f so i can edit the dx coding.
The DX buttons are as follows:
Stick:
POV U = POV Up
POV R = POV Right
POV D = POV Down
POV L = POV Left
Trigger = DX1
Button A = DX2
Button B = DX3
Button C = DX4
Hat 1 U = DX9
Hat 1 R = DX10
Hat 1 D = DX11
Hat 1 L = DX12
Hat 2 U = DX13
Hat 2 R = DX14
Hat 2 D = DX15
Hat 2 L = DX16
Hat 3 U = DX17
Hat 3 R = DX18
Hat 3 D = DX19
Hat 3 L = DX20Throttle:
Button D = DX6
Button E = DX7
Button F = DX8
Hat 4 U = DX21
Hat 4 R = DX22
Hat 4 D = DX23
Hat 4 L = DX24
Hat 5 U = DX25
Hat 5 R = DX26
Hat 5 D = DX27
Hat 5 L = DX28
Hat 6 U = DX29
Hat 6 R = DX30
Hat 6 D = DX31
Hat 6 L = DX32Unfortunately the Hat 7, Switch K, Scroll Wheel and Buttons T1 - T4 can’t be assigned with DX commands.
You have to use Saiteks programming software for it, but only for these!2, how can i acctully edit the .key file and resave it as a .key file
Any editor (like standard Windows Editor for example) would do the job.
Personally I use Notepad++. One of the best editors out there…Hope I could help.
Regards
Kolbe
-
Hi snakepit1,
The DX buttons are as follows:
Stick:
POV U = POV Up
POV R = POV Right
POV D = POV Down
POV L = POV Left
Trigger = DX1
Button A = DX2
Button B = DX3
Button C = DX4
Hat 1 U = DX9
Hat 1 R = DX10
Hat 1 D = DX11
Hat 1 L = DX12
Hat 2 U = DX13
Hat 2 R = DX14
Hat 2 D = DX15
Hat 2 L = DX16
Hat 3 U = DX17
Hat 3 R = DX18
Hat 3 D = DX19
Hat 3 L = DX20Throttle:
Button D = DX6
Button E = DX7
Button F = DX8
Hat 4 U = DX21
Hat 4 R = DX22
Hat 4 D = DX23
Hat 4 L = DX24
Hat 5 U = DX25
Hat 5 R = DX26
Hat 5 D = DX27
Hat 5 L = DX28
Hat 6 U = DX29
Hat 6 R = DX30
Hat 6 D = DX31
Hat 6 L = DX32Thanks for the help man that has been mega useful.
I think I am almost sorted as far as programing the DX callbacks. the only thing i’ve got to figure out now is how to make the x65 the 1st device and the 2 mfds the 2nd and 3rd and so on… then make the mini stick into axis so i can use it for radar cursor slew.
But you help has saved me so much time dude
Regards
Snakepit1 -
Hi Wolf,
aber klar dochRegarding to the files, if you don’t need all switch states (which are important for pit builders) then you are fine with the basic key file.
Danke!
Thanks, it will save me a lot of time, so the old profile will be scrapped. As I learned a lot from it its not a total waste. I will see what I want to do, I’ll hope I can get the work done sometime soon. Edit: Sorry for not replying sooner, I was very busy in the RL. -
Looks like the update erased the old keystrokes pdf file. I’ve been using that for my hotas instead of BMS keys…So, does anyone have the pre Update 1 keystrokes.pdf (found in Docs folder)?
Thanks.
-
Hello Breadfan,
I have not studied the new PDF files thoroughly, but I have got the impression that the new file ‘Keystrokes Keymap.pdf’ describes the same layout as the old file, only with different graphics and listing callbacks instead of descriptions.
Nonetheless, I have added the old file as an attachment to this message.
Respectfully,
Thingol
-
^^Yes, that’s it. Thanks!
I am going crazy right now. Using Kolbe’s keystrokes, I was trying for the past hour to set my radar cursor up/down/right/left (Thrustmaster Warthog) and whatever press type I set, it just doesn’t work. “Pulse” doesn’t make it move around while setting it to “Hold” makes the cursor go all over the place even after I released it. I did not have this problem with my previous profile using the default keystrokes. Yes, I’ve remapped commands, cursor controls are now using ALT + Arrowkeys and yes, I’ve loaded the appropriate keystrokes file in BSM but the damn thing just doesn’t listen. Any tips? Except for throwing myself off the balcony…
-
Hello Breadfan,
I have not studied the new PDF files thoroughly, but I have got the impression that the new file “Keystrokes Keymap.pdf” describes the same layout as the old file, only with different graphics and listing callbacks instead of descriptions.
Nonetheless, I have added the old file as an attachment to this message.
Respectfully,
Thingol
Hi Thingol:
Is it possible to please get a copy of the pre update “BMS Keymap.pdf” as well? I find crossreferencing the callback assignments to the descriptive names quite useful.
Thanks,
IlmarsEdit: As it turns out, I don’t think there was a “BMS Keymap.pdf” in the pre upgrade install. I think it was just an abridged version of the “Keystrokes Keymap.pdf”. -Ilmars
-
Hello gentlemen,
I hope you do not mind me answering you both in the same post.
Ad Breadfan: I am familiar neither with Kolbe’s profile nor with the Warthog, there certainly are others more knowledgeble about these topics at the forum, but I would generally suggest mapping callbacks to your controller directly, if possible, and particularly avoiding the use of modifier keys since it has unpleasant side-effects. As for the cursors, you may consider controlling them with the ministick of your throttle, i.e. with analogue axes instead of keys. The relevant settings are available at:
Setup → Controllers → Advanced → Avionics Control → Cursor X/Cursor Y
Should you require further help with configuring your Warthog, I would advise asking more experienced users at the appropriate sub-forum.
Ad Ilmars: You are correct, there was no PDF file describing the contents of ‘BMS.key’ prior to update 1. If you are interested in more information about callbacks, I would suggest visiting the site Combat Sim Check-lists by Olivier ‘Red Dog’ Beaumont. Among other very useful and nicely made documents, there is a package named ‘BMS Callback and Cougar complete setup’, which contains a detailed and up-to-date list of all callbacks available (BMS_callbacks.pdf).
Respectfully,
Thingol
-
Thnaks Kolbe for great work.
but i have a problem. In old Keymap, i press CTRL+z, F to active free carmera. but it doesn’t work now. How can I do that on your keymap?Thanks heaps!
-
Thnaks Kolbe for great work.
but i have a problem. In old Keymap, i press CTRL+z, F to active free carmera. but it doesn’t work now. How can I do that on your keymap?Thanks heaps!
check properties of your BMS shortcut on your desktop, -ef switch must be added to the command line, for example:
"X:..\Launcher.exe" -ef -window -nomovie
-
i did it….when i chose the old keystoke, CTRL+z, f is work. after change back to Kolbe’s it doesn’t work. I tried ALT+C, A to Z, all not work.
-
i did it….when i chose the old keystoke, CTRL+z, f is work. after change back to Kolbe’s it doesn’t work. I tried ALT+C, A to Z, all not work.
open your keystroke file via notepad and search for either of these:
OTWToggleEyeFly
or
“Sim-Eye Flye”it may be possible that the eyeflight callback might have been assigned to something else (iirc this combo was one of the hardcoded ones, but who knows…), if your search for any of the above yields any result then goto bms setup > controllers , try to find out the callback and the associated keystroke from there.