Ja, die Controller geben keycodes aus. Und die Apps müssen auf die keycodes programmiert sein
Wie gesagt, es gibt div. button remap apps. Die meisten allerdings nur per Root, wenn man sie sinnvoll nutzen möchte. So mache ich es ja auch. Aber so lange die App die keycodes nicht unterstützt, kann ich viel remappen.
Ja, es ist mit diesen Mappern auch möglich, Wischgesten aufzunehmen und per Knopfdruck abzuspielen. Das funktioniert auch, wenn auch nur bedingt gut.
Ist halt alles so halbgares Zeug und für mich bis jetzt nicht befriedigend.
OSMAnd ist gerade dabei, keycodes für zoom, pan, etc einzuführen. Damit ist der erste Schritt ja gemacht. Aber es geht ja schon damit los, das ich, wenn ich einen Controller habe, nicht für jeden Zoom- oder Pan-Schritt die Taste neu drücken will. Nur wenn ich eine Wischgesten aufnehme, ist die halt irgendwann zuende. Also muss ich die Taste wieder neu drücken. Somit ist ein Controller mit Joystick zb schon mal nicht zu gebrauchen. Mit viel Arbeit würde es vielleicht gehen, das er die Geste nach beenden wiederholt, aber das hab ich bisher nicht geschafft. Und auch die Wischgesten sind, wie schon gesagt, sehr rudimentär, schon weil man ja immer einen Schritt macht und kein stufenloses Zoomen etc hat.
Ob Sygic so eine Integration hat weiß ich nicht. Bei Locus Maps geht das auch schon.
Und der Carpe Iter Controller soll das auch alles unterstützen. Such mal bei Google bzw bei YouTube. Da gibt's auch schon einige Videos von den Teilen.
Aber mit 175€ ohne Steuern, Zoll und Versand finde ich das einfach zu teuer.