Kann ich das USB-Gamepad ohne Einrichtung verwenden?

Ich habe ein USB-Gamepad an mein Tablet angeschlossen.

Mir ist aufgefallen, dass Software wie Tincore KeyMapper Root-Zugriff benötigt, um sich mit diesem Gamepad zu verbinden. Diese Art von Software erkennt alle Schaltflächen, fordert mich jedoch auf, diese Schaltflächen Bildschirmbereichen zuzuordnen.

  1. Kann ich ein Gamepad verwenden, ohne Schaltflächen dem Bildschirm zuzuordnen?
  2. Unterstützen Spiele diesen Modus?
  3. Muss ich eine Software herunterladen, die Root-Zugriff für diese Spiele verlangt?

Antworten (3)

Ja, Sie können einen USB-Gamecontroller ohne Root und ohne vorherige Einrichtung verwenden. Schließen Sie es einfach an und Android erkennt es. Standardmäßig funktioniert das D-Pad auf dem Controller wie ein D-Pad oder Trackball auf dem Gerät selbst (wenn Sie sich erinnern, als Android-Telefone früher kleine Trackballs eingebaut hatten), und Sie können den Fokus zwischen den Steuerelementen verschieben die meisten Anwendungen.

Standard-Apps sind mit dem Controller ohne Touchscreen vollständig zugänglich, nicht jedoch alle Apps von Drittanbietern. Viele Spiele (insbesondere Emulatoren für Spielkonsolen) unterstützen die Verwendung eines Bluetooth- oder USB-Gamecontrollers, aber nicht alle Spiele. Die Idee von Apps wie der von Ihnen erwähnten besteht darin, dass Tastendrücke auf dem Gamecontroller Touchscreen-Ereignisse auslösen. Wenn Sie also ein Spiel spielen, das Bildschirmsteuerungen hat, aber keine Controller unterstützt, löst der Controller die On- Bildschirmsteuerung. Im Allgemeinen erhalten Sie ein besseres Spielerlebnis sowie eine einfache Einrichtung, wenn Sie ein Spiel auswählen, das Gamecontroller unterstützt.

Wenn Sie den Controller einfach anschließen, funktioniert er sofort in allen unterstützten Apps und Spielen. Spiele mit Controller-Unterstützung werben normalerweise in der Beschreibung im Store dafür, aber wenn Sie sich nicht sicher sind, können Sie den Entwickler über seine Support-E-Mail-Adresse fragen.

Tatsächlich wird mein Gemepad nicht erkannt und funktioniert nicht. Es ist ein Standard-XInput-Gerät, das unter Windows ohne Treiber funktioniert.

Ich habe einen miniPC CS968 (RK3188) mit Android 4.2.2.

Meine Gamepads (PLayStation 1 und SNES-Stil) funktionieren sofort.

Ich habe es auf Android 4.4.2 aktualisiert und die Gamepads funktionieren nicht mehr einwandfrei. Sie werden teilweise erkannt. Einige Tasten funktionieren nicht. Ich habe es wieder auf 4.2.2 heruntergestuft und glücklicherweise bekomme ich sie sofort zum Laufen.

Mein Gamepad im PlayStation 2-Stil funktioniert einwandfrei mit Android 4.4.2. Ich hoffe meine anderen Gamepads haben auch funktioniert.

Das klingt eher nach einer neuen Frage als nach einer Antwort auf diese Frage.
Dies ist Sache der einzelnen App-Entwickler, um Unterstützung für alle Android-Versionen bereitzustellen
Eher ein Kommentar als eine neue Frage. Es fügt Details zu Modellen und Versionen hinzu. Ich habe auch mehrere Controller und nur einige davon werden erkannt.

Hyperkin NES-Controller mit USB funktionieren mit meinem Android. Ich verwende den Adapter von USB-Buchse auf Micro-Stecker und Boom! EarthBound ROMs den ganzen Tag Baby. Super einfach und so viele Controller mit Kabel funktionieren einwandfrei. So viel weniger Hektik als Bluetooth.