Simvim does not have that protection. Below is from the Simvim website.
I am hoping I can figure out MF and connect it to Xplane with Xpuipc.
For Cockpit Builders:
The RealSimControl interface is very easy to use with your DIY cockpit hardware. You can easily install and update the firmware in any time directly from the plugin menu and create or change the configuration for your cockpit of any complexity. You don't need to buy something special, all you need is common switches, buttons, LEDs, display modules and one controller board. And few plastics (PVC), wood, cardboard and your hands. Read "To buy or make?" here.
If you are going to buy some panels, modules, devices to implement them in your cockpit and use with RealSimControl interface only, note that all you need is that they have the necessary switches, LEDs, displays to which you have free access to connect (solder) wires.
Before buying of some enclosed/boxed device (MCP, G1000, Radios), that are proclaimed as compatible with RealSimControl /SimVim, check first with the seller that there is NO built-in Mega2560 board inside this device to wich all the switches, encoders are already connected permanently.
1. If yes, don't buy it, because it will be impossible for you to use all other cockpit controls with RealSimControl .
2. Find another device that includes all switches, encoders (and maybe multiplexers) that are available for external wiring,
3. Or ask that seller to provide you a device without embedded and connected master board, but only controls wired to convenient headers.
4. Consider the price - without firmware it's just a box with few switches, LEDs and displays.
! I do not provide support for any commercial cockpit hardware that you could buy somewhere as a "Plug&Play" module with an embedded controller board (Arduino) for RealSimControl (or HCSCI/SimVimCockpit) firmware, with all the switches connected to it. I'm not responsible for any problems that you may encounter, or once this device stops working after next updating of the RealSimControl (or SimVimX plugin).
For Hardware Sellers:
If you are going to produce and sell hardware products/modules for home cockpit builders and you would like to use them with the RealSimControl (and SImVimX plugin), please consider the following:
Design your product (device) so that all wires from switches, encoders, displays, and multiplexers are accessible or connected to the terminal blocks (headers) of your device chassis. This way, users can easily wire them into an external RealSimControl main board (or multiplexers) and make custom configuration along with all the other hundreds of cockpit I/O controls.
Don't integrate controller board (Arduino) into your "fully-enclosed" device, if it intended to be used with RealSimControl interface only, even if it doesn't include the firmware - this not only adds costs but limits RealSimControl users in connection options for a large number of other input/output controls.
Think, you have an opportunity to produce cheap, convenient bezels, kits and DIY-modules with all knobs and switches in their places, but without the need to include any complex electronics inside your products!
Building in a controller board (Arduino) that is functionally entirely dependent on RealSimControl/SimVimX software into your fully enclosed device can mislead people who see your product as more complex and expensive than it really is (when it could be just a few switches). So, all you need is NOT embed the master board into your device, just describe that your product is used with RealSimControl Interface and place a direct link to the RealSimControl website pages, online configurator. Don't think that people are not capable to connect two wires and make configuration.