Might I add this? For Ooya, can you have a controller designer? A screen that pops up in b4a to map buttons? One 1 side of the screen would be the b4a buttons that are dimed. on the right side radio buttons to map each button to. Then have b4a do the rest. Maybe a Ooya android output mode and a standard android output mode? There is no need to let programmers do this when it sounds like a mapper screen would do the trick.