Ian, yes i do have an MPG, its one i made my self.

I bought the encoder off e-bay and got a small aluminium box from Maplin with some push buttons, the buttons act as Play & Pause but also function as Zero the DRO (individual axis) and Axis Select.

Cheers