Too much complication...

I think the issue is: in G-940 the MODE switch is a slider switch ON-ON-ON, so need be replaced with a toggle switch ON-ON-ON, not a ON-OFF-ON.

And, since the G-940 was be modded with another controller, what is expected from this MODE switch?

In Cobra M5 the MODE switch just change the 7 joystick buttons number:

MODE 1 = Buttons 1 - 7
MODE 2 = Buttons 8 - 15
MODE 3 = Buttons 16 - 22

Or is to became a kind of "shift1", "shift2", "shift3" button?