Just to piggy back on this question, I have the XIN MO controller and it has places for a ground.
However two of my buttons could not reach the controller for ground, so I grounded them to the PC power supply.
This should be ok right, ground is ground?