My end goal is to make a driver which can manipulate controller input.
Example case: When menu button is held down, treat it as a pressed button by sending button up even