Creating a joystick servo

I been creating servos for the controllers of a helicopter model so that they move based on the player’s input. One of which is the cyclic pitch control which works like a joystick.

The issue is that I cant find a way to create a servo constraint that can rotate on 2 axis. there’s the universal and ballsocket constraint but those don’t have options for a servo, and the hinge constraint only works on one axis. I also tried using 2 hinges on the same part but they conflict with each other.

Is there any constraint combo that I can use for this? or do I have to use CFrames to achieve the effect?