Die meisten Controller sind eben nicht dafür ausgelegt zu Zoomen etc. sondern sind Media-Controller. Das Problem ist, dass die unterschiedlichen Maps auch verschiedenen Input für gleiche Funktionen erwarten, sofern sie überhaupt eine Unterstützung für Controller oder Tastaturen haben. Heißt (als fiktives Bsp.)" bei Google Maps zb. kann man mit Plus und Minus rein und raus zoomen, bei Sygic aber nur mit Bild auf und Bild ab. Gleiches gilt fürs scrollen der Map.
Somit ist es nicht möglich, einen Controller für alles zu finden.
Der derzeit beste Controller mit dem größten Funktionsumfang und den meisten unterstützten Karten, ist wohl der von Carpe Iter. Der hat aber auch seinen Preis. Ist aber speziell von und für Motorradfahrer entwickelt. Ich habe ihn selber noch nicht getestet aber bin kurz davor den zu kaufen, da alles Andere nicht zufriedenstellend funktioniert. Habe so nen billigen Mini Gamecontroller und den mit Android App so umprogrammiert (Tasten neu belegt), dass er zumindest halbwegs für OsmAnd funktioniert. Für andere Apps aber schon nicht mehr.