Every version uses an off-the-shelf ball joint for the main pivot, below which is a guide plate with the desired shift pattern. Each position has a microswitch, which can be connected to a USB ...