Google arbeitet an einer Verbesserung der Game-Controller-Rumble-Unterstützung für eine zukünftige Version von Android, möglicherweise die kommende Version von Android 12.
Da Mobil- und Cloud-Gaming auf dem Vormarsch ist, möchte Google endlich die Controller-Rumble-Situation auf Android verbessern. Wenn Sie derzeit einen Gamecontroller über USB oder Bluetooth mit Ihrem Android-Gerät verbinden, vibriert dieser wahrscheinlich nicht wie beim Spielen auf einer Konsole. Das liegt daran, dass Android die Vibration angeschlossener Eingabegeräte nur minimal unterstützt – entweder an oder aus. Nachdem bereits im Oktober bekannt gegeben wurde, dass das Unternehmen dies tut Erwäge das Hinzufügen Mit der richtigen Rumble-Unterstützung haben wir jetzt die Code-Commits entdeckt, die ein verbessertes Game-Controller-Rumble ermöglichen.
Wenn wir habe dieses Problem erstmals hervorgehoben Bereits im Oktober haben wir festgestellt, dass Android keine API zum Erzeugen von Vibrationen auf externen Geräten wie einem angeschlossenen Gamecontroller hat. Es stellt sich heraus, dass das nicht ganz stimmt, denn Switch-Hacker und Emulator-Entwickler
Satzung hat uns darauf hingewiesen, dass Android rudimentäre Unterstützung für die Vibration extern angeschlossener Geräte bietet. Das Problem bei der aktuellen Implementierung besteht darin, dass Entwickler die Amplitude der Vibrationen nicht steuern oder benutzerdefinierte Vibrationseffekte auf angeschlossenen Geräten erzeugen können, was zu einem unterdurchschnittlichen haptischen Feedback führt. Aus heutiger Sicht ist es besser, kein haptisches Feedback zu haben, als ein schlechtes haptisches Feedback.Glücklicherweise haben Google und seine Ingenieure vor einigen Monaten endlich beschlossen, dieses Problem anzugehen Commits eingereicht haben an AOSP mit dem Ziel, die Rumpelunterstützung von Eingabegeräten zu verbessern. Die Codeänderungen bieten Unterstützung für die Amplitudensteuerung und ebnen den Weg für die Erzeugung benutzerdefinierter Vibrationseffekte. Es werden nicht alle Gamecontroller unterstützt, da der Treiber des Gamepads dies unterstützen muss Force-Feedback unter Linux, aber die meisten Gamecontroller sollten funktionieren. Dies wird nützlich sein, um Rumble in Spielen zu unterstützen, die dafür entwickelt wurden, wozu auch viele Konsolenspiele gehören zugänglich für mobile Spieler über Cloud-Gaming-Dienste wie Googles eigenes Stadia, NVIDIAs GeForce NOW, Microsofts xCloud, und mehr.
Da diese Commits noch nicht zusammengeführt wurden, wissen wir nicht, ob ein verbessertes Gamecontroller-Rumble Einzug halten wird Android 12. Es ist jedoch möglich, dass diese Funktion bereits intern integriert wurde und Google die Commits erst jetzt in das öffentliche AOSP-Repo hochlädt. Alternativ kann Google diese Änderungen innerhalb der nächsten Tage oder Wochen zusammenführen, sodass diese genügend Zeit haben, sich in Android 12 zu verbreiten.
Ausgewähltes Bild: das ASUS ROG Phone 3 mit dem ROG Kunai 3 Gamecontroller