Found this website while looking for other game-related stuff:

Link: Build Your Own Controller