Rotary encoders need a lot more coding to get them working sweetly. They are best used (IMO) as controllers for functions allowing increase/decrease level (instrument lighting, volume level) rather than axes. Pots are easier to use and better suited to axes. DCS allows either/both for many functions. I have wired up 5 on-off-on momentary switches in my buttonbox array, so for any control allowing an up or down increment they work fine, eg: FLIR in Hornet, Dispensor switch, flaps, the middle off button will remain passive with momentary switches which DCS prefers as they are more like standard joystick switches.