Falcon BMS Alternative Launcher (Easy Setup, Keep Joystick Assignments)
-
Has anyone tried using the BuddyFox UFC with Alternative Launcher and gotten it to work correctly? It has 35 or 36 buttons, so I’m not sure if AL can get around the DX 32 button limitation or not. I’m interested in buying it for BMS and DCS, but it’s not worth it if I can’t use it with Falcon.
You can always get around the DX32 button limitation by using vJoy to generate virtual devices and Remap your physical Device with JoystickGremlin. Then use the virtual devices to map with AL to BMS
-
That’s true, if not a bit clunky. I could do that, or get something like Joytokey to emulate keyboard presses since they’re all mapped by default. If there’s no other sleeker solution, then I suppose that’ll do. Thanks!
-
“BMS - Full.key” file encoding question…
First, I wish to thank Chihirobelmo for the “Alternate Launcher”. Very Helpful for those with Warthog TARGET DeviceSorting problems…
I’ve download AL v1.5.3 from Github, but when running this program, I’ve AL version 1.5.1 displayed on screen…My question is:
With Notepad++, I’ve two different file encoding (ANSI for the BMS Original file and UTF-8-BOM with AL) for “C:\Falcon BMS 4.34\User\Config*BMS - Full.key*”.
I don’t know if this is my setup or not.I’ve included an image here and you could see that no degre ° is indicated in the commented version of AL but appear in the original version of the .key file. It is what you have, or I messed up whith my original file encoding?
Thanks !
-
Spyder, I also encountered encoding differences when I started using AL. You can just change encoding within the editor if you want to read the file as it was originally intended to look with the special characters like degree sign. I work in development and some have a good habit of naming files including the name of the required encoding, eg. “textfile-from-somewhere-UTF8.txt”
-
Some help needed…
How can I assign [[COLOR=#800080]ScrollLock] on the MSD button on the Throttle to activate Teamspeak Push-To-Talk with AL ?
I already know this functions is a 3rd party software (Teamspeak) and is locked by default via the “Full BMS.key” option ans locked (green) inside Alternate Launcher also.
Should I have to hardcoding the SCROLLLOCK keystroke somewhere?For TrackIR I can use an existing callback in BMS (re: RecenterTrackIR):
RecenterTrackIR -1 0 0XFFFFFFFF 0 0 0 1 “SIM: TrackIR Recenter (additional)”There is a callback for “Teamspeak PTT” somewhere that I can use?
Thank you so much for your help!
-
Not sure if you can do that with the AL. Have you tried Voice Attack or joystick gremlin to bind to scroll lock directly?
-
Some help needed…
How can I assign [[COLOR=#800080]ScrollLock] on the MSD button on the Throttle to activate Teamspeak Push-To-Talk with AL ?
I already know this functions is a 3rd party software (Teamspeak) and is locked by default via the “Full BMS.key” option ans locked (green) inside Alternate Launcher also.
Should I have to hardcoding the SCROLLLOCK keystroke somewhere?Don’t use AL for these, here is what I did -
In TrackIR Advanced Settings I assigned Re-center and Pause to DX button presses, easy peasy. For the TS3 PTT I run JoyToKey and assigned ScrollLock to a DX button press. It’s all I use JoyToKey for at the moment, the one button assignment, works perfectly. Maybe TS4 will allow you to program PTT to a DX button, but it will not work in TS3…
-
I struggling to get the Alternative Launcher to install correctly. After Install of the utility I selecting the launcher from within the Hub. This brings up a much smaller display locked in position at the top left hand of my monitor. It is very difficult to work in eight inches of space on a 50 inch monitor off to the top left. Correcting this is beyond my software knowledge. I would appreciate any assistance from anyone. Seldomseen56
-
I struggling to get the Alternative Launcher to install correctly. After Install of the utility I selecting the launcher from within the Hub. This brings up a much smaller display locked in position at the top left hand of my monitor. It is very difficult to work in eight inches of space on a 50 inch monitor off to the top left. Correcting this is beyond my software knowledge. I would appreciate any assistance from anyone. Seldomseen56
Make the “Command Line:” Button for “WINDOW” Dark (off) and 2D will be close to full screen (stretched, so resolution will suffer). You will get a warning the ALT-TAB may cause a crash but I believe other than that it works fine… Those buttons are all just F4 Command line parameters, White = enabled, Dark Gray = Not enabled…
-
Icer,
It worked. Thank you so much. Seldomseen56
-
Hi, S.
Another way to get around AL issues like you describe is to enter via AL only if you have changed a keybind, etc. I have a problem where the throttle axis’ “drift” when I set them in AL and launch from there. AL wants to override the UI So, if I’ve changed nothing in AL I go in via the UI. -
Can Alternative Launcher set a certain AM (Affinity Mask) for Falcon BMS.exe? Otherwise is it difficult to implement?
Thanks.
-
Chihirobelmo - any chance of allowing a 4 position POV hat on a device other than the main Stick/Throttle to be assigned keystrokes?
-
Chihirobelmo - any chance of allowing a 4 position POV hat on a device other than the main Stick/Throttle to be assigned keystrokes?
Currently not. You have to edit Falcon BMS.cfg manually and enable the “launch without any setup override” option.
-
This post is deleted! -
Hi Chihirobelmo, can you please have a look at the Project Bug thread and give your thoughts on whether AL can load alternative HOTAS configurations (using the same HOTAS, one mapping to fly the F16, one mapping to fly the F18 )?
Here is the thread:
https://www.benchmarksims.org/forum/showthread.php?40501-Project-Bug/page3Here are some quotes (posts 23 and 25):
Hi, Stevie. It sounds like you’ve done what i experimented with, so let’s compare notes. You are right that different keyfiles can be added within the UI. And if you go into BMS via the standard launcher they will work. However, Mypc uses the Alternate Launcher, and as we know AL defaults to BMS-Full. You can get around that by renaming whatever keyfile you want to BMS-Full, but to me that becomes complicated, when you’re talking about switching back and forth between jets.
Let’s use a specific example. In the Viper (on the Warthog HOTAS) my Hat 4 forward was CMS up. In our PB Hornet, it’s MRM as our “Select Aim-120 Emulator.” So, how do we make it so these can be switched on the fly, without remapping the HOTAS?Concur. Or, make AL so it can work with more then one keyfile.
-
Hi Chihirobelmo, can you please have a look at the Project Bug thread and give your thoughts on whether AL can load alternative HOTAS configurations (using the same HOTAS, one mapping to fly the F16, one mapping to fly the F18 )?
Here is the thread:
https://www.benchmarksims.org/forum/showthread.php?40501-Project-Bug/page3Here are some quotes (posts 23 and 25):
You could have two complete BMS.Full keyfiles and just swap them in/out as needed, no?
-
That is what I would do, very simple. I guess also that is why it is not anything chihirobelmo has seen as urgent to implement.
Method would be to set up two key files. When done, name one F16.key, the other F18.key. Then before launching AL, make a copy of the one you need and rename the copy “BMS - Full.key”.
-
Hi,
I don’t really use or understand the “.key” files. I gave up on BMS in a previous version before I tried AL because I could not get mappings to stick. I’m spoiled by AL now that I don’t have to look at that!
But, what you’ve written gives me hope! I will read the input section in the manuals. At this stage, I assume that once I start in AL and click launch, that will generate a keyfile, which I can then save. Then I can exit, go back to AL, remap the keys to the alternative configuration, click launch and save the second generated keyfile for the alternative mapping. Then I swap the keyfile, depending on what mapping I want, and launch AL as usual. To Be Confirmed!
-
Hi!
I don’t really use or understand the “.key” files. I gave up on BMS in a previous version before I tried AL because I could not get mappings to stick.
You don’t need to mess with .key …
Simply go into SETUP/CONTROLLER … then mouse click on the function you want to set, then, press your joystick button, apply … done.Playing with .key files is for specific needs for complex HOTAS configurations, additional device such ad ICPs and for pit-builders.
Regards.