Buttons and DPAD now fully supported. TODO: DPAD labels, sound test.