Okay here we go:
So the idea was to mount the G940 as close as possible to the seat without having it actually touch it (hence the slight C-shape of the design) and also to make the whole unit removable as my simpit is of a semi-modular design, meaning I can set it up for flying or driving. Also as the seat's position can be adjusted I also wanted the joystick mounted directly to it. You can see here how it is mounted:
Next, as I mentioned earlier I didn't want to modify the G940 itself except for cutting the wires to extend them so I had to design compatible parts to attach to both the base and the grip. This I would probably not do again as it was a hell of a hassle to make and had a couple of minor fitting problems with the base. (Ignore the block in the bottom-left of the second image and the brake lever concept in the third image.)
The extension itself was pretty straightforward, I decided to make it quickly removable with thumbscrews (from the base) and screw connectors for the wiring. I also wanted to be able to have the ability to offset the angle of the grip for comfort, I decided upon a shaft and clamp design as it was easy and I didn't know what angle I wanted. Also I knew I wanted a brake lever at some point in the future so I made a "block" directly under where the grip would be which will be easy to mount to in the future.
And finally I disabled the dead-man switch in the G940's grip (believe it or not the best solution I came up with for this was to put some aluminium foil in the pocket where the sensor is mounted and bulge it out slightly through the hole [having it flat didn't work] gently with a pen or something) and I didn't want the thing bouncing around when e.g. booting up my PC or between missions and menus, etc. so I designed a position-locking arm. This turned out to be a good idea as if you forget to attach the arm and the force feedback centring is released and reapplied the inertia of the (now longer and heavier) joystick returning to centre coupled with the G940's damping causing it to start bouncing back and forth indefinitely, which while somewhat funny to watch, can't I imagine be good for force feedback internals.