Well … I’m glad I found this thread. I have a regular X-52 and just cannot get it to play with BMS 4.33. Older versions of BMS and every other sim (DCS, FSX, P3D, IL-2) work fine.
It looks to me like BMS is simply ignoring the “UP” state of any command set by the SST software. Everything just auto-repeats - even if I program in additional “up” key presses in a macro.
Even if I don’t program a function in SST, I find BMS isn’t flushing the keyboard buffer properly - so (for example) anything more than the tiniest “squirt” of the cannons key results in a long key press - and all your ammo is gone in one hit.
Saitek drivers an SST programming software are a curse - but I’ve tamed the beast for every other sim.
I think I’m going to have to try starting from scratch - with a totally clean .key file and see whether that helps. There may be conflicts even with the “basic” examples provided.