Does anyone have any other suggestions for a mechanical rotary joystick solution? I would go with the Happ's if I could think of a good way to modify the joystick shaft and bat top to be more like the LS-30 joystick, but I haven't found any examples of this being done well.
The good news is that the lower part of the shaft is 10mm diameter and rods that diameter are often used in CNC/milling applications.
A search for "Linear Motion 10mm Shaft" turns up a number of promising choices including
this vendor that does custom lengths.
You'll need about 120mm per stick.
For the handle, there are several possible approaches such as resin casting like
this or 3d printing.
If you go the 3d printing route, you can use a shaft collar and change the set-screw for a socket cap screw.
The idea is to use the socket cap screw as a lever arm to transfer the twisting force from the handle to the shaft.
The only mods needed to the shaft are filing two flats -- one for the rotary-switch/shaft coupler set-screw and one for the shaft collar socket cap screw.
Since the shaft collar is going to be larger than the 14mm upper part of the shaft, you will probably need a spacer ring (maybe a taller version of
this?) between the cone (96-1302-00) and the shaft collar -- that way the collar and handle assembly can clear a wood control panel and won't bump into the body of the joystick when you push Up/Down/Left/Right.
Scott