Slartibartfast: Thanks for the link, always interested to see what people have done! Don't know if it's of any use, but Finnish Traffic Agency has a lot of data available on PIK-20 - for example, "Control of ailerons, elevator and rudder" at https://www.trafi.fi/en/aviation/airworthiness/pik-20_support/pik-20_and_pik-20b_parts_catalogue_and_specification_drawings might be interesting, control column and trim systems visible :) PIK-20 has the same kind of trim that LocNar told SZD-59 has, that is, a adjustable spring loading the control column. I saw some really high performance modern glider has the same arrangement, but can't recall the type - technical pictures of these planess are really hard to find :P
When planning a distributable, open joystick, the available tools define quite a lot of what is a "good" gimbal/centering structure. 3D printing, CNC machining, laser cutting & welding all prefer different kind of structures. But the mechanism, IMHO, stays the same. A scissor centering mechanism that you see in most commercial joysticks is never a good solution; it simply doesn't represent the forces in real planes. For a passive system the cam seems to be somewhat optimal; at least it can be tuned by changing the cam, springs and preload. Even speed-variable load and "correct" trim aren't out of picture. Electrical control loading gives a lot more options, but is also two-three steps more complicated.
(WHAT? Condor2 is not dead-dead-dead? :D )
Abburo: IIRC MetalGear_Honk said his software is on Arduino Leonardo, which uses AVR32U4, which means that 2560 wouldn't do. Arduino Leonardo, Arduino Micro, Teensy 2.0 and some others use the same chip.
MetalGear_Honk: PM the code or link to it, I'll take a look. Based on some mental calculations I think it should be doable on AVR. And if not, eg. STM32F103 -based development boards are dirt cheap ($2) and are a lot faster.