@Louis-0 this is a good idea, however with the profile switching the X52 is capable of, having DX inputs makes the multi profile system useless, the rotary knob only works inside the the X52 driver creation system.
I had thought repeatedly about tracking down the DX codes for the rotary but it makes it so that every command on each button has to be a dual or triple key press starting with
- Rotary switch mode position
- Pinkie state, (Yes / No position)
- Keypress on the stick.
Then you have the multi hat switches as 8 way / 4 way to consider. Personally using this stick X52 Pro presents a whole new pair of issues the rotary knobs on the Throttle stick base,
My solution is to use the Keypress full keymap, or the Basic map and use the X52 profile software for keypresses outside of the game menu. Assign the keys to the switches in the profile creator works as fast as the DX settings and is far easier to swap around on the fly using the rotary switch, just remember to assign the rotary switch to switch the aircrafts modes. Each setup NAV / AA/ GRND has a keypress to swap modes around and I use the Unlatched i button on the throttle to perform the main switching task once the knob is turned to whatever mode you want.
Its worked since first taking to the air the year the X52 was first made and still works using this method today.
Nice idea to be sure and great job.