The rc::Swashplate class can be used to perform swashplate mixing. Please see http://www.futaba-rc.com/faq/faq-q1056.html for the list of supported swashplates. Mixing can be set separately for aileron, elevator and pitch. To invert the effect of a control, simply set the mix for that control to negative. If one servo is moving in the wrong direction, use channel reverse. Reduce the amount of mix to fix servo binding.