Android legger til kontrollerkartlegging for Xbox Elite-kontrolleren (serie 1) over USB

Hvis du vil spille på en Android-smarttelefon eller -brett, vil du sannsynligvis koble til en gamepad eller kontroller over USB eller Bluetooth. Det er mange generiske spilltilbehør der ute som kan fungere på enheten din, men mange av dere er sannsynligvis interessert i å bruke spillkontrollere du allerede eier. Hvis du for eksempel har en PlayStation 4, kan du koble DualShock 4-kontrolleren til smarttelefonen din for å spille. Dessverre fungerer dette ikke på alle enheter, og grunnen koker vanligvis ned til manglende layoutoppsettfiler. Den trådløse Xbox Elite-kontrolleren (serie 1) fungerer ikke hvis du kobler den til de fleste Android-enheter over USB, men det kan endres i en fremtidig versjon av Android.

En nylig forpliktelse i AOSP Gerrit legger til en nøkkeloppsettfil for modellen 1698 Xbox Elite Controller. Dette betyr at knappetrykk på kontrolleren blir kartlagt til de riktige Android-handlingene som spill kan lytte til. Uten denne nøkkelinformasjonsfilen blir knappetrykk ikke gjenkjent på Android eller vil utføre uønskede handlinger. Dessverre kan ikke Xbox Elite-kontrolleren koble seg trådløst til Android-enheten din siden den ikke fungerer via Bluetooth.

Google har også lagt til viktige layoutfiler for flere Xbox One-kontrollere (modell 1537 for USB og modell 1708 for USB og Bluetooth). Dette kommer et år etter at Google la til kontrollkartlegging for den trådløse Xbox One S-kontrolleren i fjor. Med tillegg av disse viktige layoutfilene vil flere Android-enheter kunne koble seg til Microsofts Xbox-kontrollere. Vi er ikke sikre på om denne nøkkellayoutfilen vises på alle enheter som kjører Android Q, men du kan være sikker på at den vil være der i Android R hvis OEM-er ikke legger den til manuelt før neste år. Faktisk kan det hende at Android-enheten din støtter flere kontrollere enn de fleste hvis OEM gidder å legge til slike nøkkeloppsettfiler på egenhånd.

Utvalgt bilde: Xbox Elite Wireless Controller (Series 1) - Kreditter: Microsoft