Looking at that controller on YouTube reminds me of a skateboard wheel.
Interesting observation . . .
You could use a skateboard truck to mount to your control panel, attach an optical wheel to the axel
If you want to back-light the roller like the original was, consider using a clear axle -- maybe something like
8mm acrylic rod.
Add a way to connect the skateboard wheel to the axle (shaft collar or wheel hub?), two 8mm i.d. pillow bearings for smooth rotation, an 8mm to 6mm flex coupler, and a rotary encoder like this and you've got the core of the controller.


wire an optical board to the same encoder inputs that the trackball is using for the horizontal axis.
If you do this, an axis can only have one pair of data lines connected at one time. i.e. trackball and roller can't both be connected to the encoder X-axis inputs at the same time.
If both controls are on the same panel, you can work around this problem with a DPDT switch.
- When the switch is in one position, the trackball data lines are connected to the encoder X-axis inputs.
- When the switch is in the other position, the roller data lines are connected to the encoder X-axis inputs.
Scott