This video shows a Sansa Clip playing DOOM ... Generally, the first steps involve determining the make and model of the controller, along with identifying how to access its programming pins ...