Android 17 Reasignacion De Botones Mandos Gaming

Android 17 marcará un gran salto en los juegos: nuevas funciones


Controlador De Juego Con Reasignación De Botones De Android 17

Hoy, Que una persona utilice su teléfono móvil como plataforma principal de videojuegos no es extraño. Sí, es cierto que las consolas de sobremesa y los ordenadores son más potentes, al igual que las consolas portátiles, pero un smartphone te da acceso a una gran cantidad de títulos casuales, retro y triple A, mediante instalación, emulación o en la nube. Además, sin tener que adquirir un dispositivo aparte.

Sin embargo, es un hecho Los teléfonos móviles no son la opción más conveniente para jugar.sobre todo si hablamos del uso de la pantalla táctil. Un mando ayuda mucho a mejorar la experiencia, pero Android no tiene tanta compatibilidad como cabría esperar, lo que nos obliga a hacer cuerdas si no tenemos un mando a distancia de una marca reconocida.

Afortunadamente para muchos, Google parece haber notado este detalle y puede que lo arregle pronto para seguir abriendo Android a más reproductores y títulos. ¿Qué tan pronto? Hasta dentro Android 17, una versión que podría dar un gran salto en el gaming gracias a nuevas funciones filtradas, como reasignación de botones nativos.

Comprender el problema de los controles en Android: ¿cómo se manejan actualmente?

Cómo Funciona El Mapeo De Controladores Para Juegos En Android

Si bien no vamos a ser demasiado técnicos, si no explicamos ahora cómo maneja Android los controles, le resultará difícil comprender por qué las nuevas funciones son tan importantes.

Cuando conecta un controlador a su teléfono móvil (a través de USB o Bluetooth), Android lo reconoce como un dispositivo de entrada y graba los movimientos/presiones que haces con él y luego reprodúcelos en los juegos. Hasta aquí todo bien, nada que parezca fuera de lugar, pero llegados a este punto llama la atención un primer detalle.

Android reconoce que controlas sólo los dispositivos más populares y de mayores fabricantes, como XBox, GameSir o 8BitDo. Si tiene un controlador de un fabricante poco conocido o de nicho (por ejemplo, un controlador para personas con necesidades especiales), lo más probable es que Android no lo reconozca y lo asigne como teclado.

En este momento las soluciones van por dos caminos: usa una aplicación que te ayude a reasignar botones, joysticks, etc. (muchos emuladores hacen esto); o pedir al fabricante que imite el esquema de control de alguna marca importante para que sea reconocida como tal.

Sin embargo, ninguna de ellas es una solución óptima, ya sea por accesibilidad, ergonomía, competitividad e incluso memoria muscular. En muchos casos es necesario reasignar la distribución de los botones. por uno que resulte más cómodo para el usuario, algo que no se puede hacer de forma nativa en Android. Hasta ahora, siempre necesitarás una aplicación de terceros, el juego en sí o incluso interactuar con ADB para lograrlo, pero eso puede cambiar.

La reasignación de controles nativos podría llegar a Android 17

Nuevas Características Del Controlador De Juegos Android 17 (Fuga)Nuevas Características Del Controlador De Juegos Android 17 (Fuga)

el equipo de Autoridad de Android él estaba analizando el código fuente de la última versión de Android Canary (ZP11.251031.009), lanzado hace unos días. Esta compilación se basa en Android 16, pero todas las funciones nuevas no llegarán hasta al menos Android 17 (cuyo DP1 debería llegar pronto).

Al analizar el código, el equipo encontró un nuevo parámetro de permiso dentro del marco de Android: android.permiso.CONTROLLER_REMAPPINGque está protegido por la función com.android.hardware.input.controller_remapping. Por si no lo sabías, este último es una función relacionada con los dispositivos de entrada en Androidparticularmente con los controles, que nos dan una indicación temprana de lo que viene. Sí, de hecho, el permiso está limitado a aplicaciones firmadaspor lo que las aplicaciones de terceros no podrán cambiarlo a nivel del sistema.

El Código De Android 17 Revela Nuevos Permisos Para Reasignar Controladores De JuegosEl Código De Android 17 Revela Nuevos Permisos Para Reasignar Controladores De Juegos
Cortesía: Autoridad de Android

Otro indicio que apunta a una reasignación nativa es la posibilidad de que exista. un menú específico para configurar y gestionar sus controles. Estará dentro de la aplicación Configuración y, aunque no está implementado (no se puede usar), revela cosas como una posible lista de dispositivos conectados. Pero ojo, hay más.

El código Canary de Android incluye una función llamada ‘Controlador virtual’ que podría encargarse de gestionar la reasignación de botones. ¿Cómo lo haría? Primero, emular un controlador físico a través de software y tomar sus identificadores de hardware para hacer que los juegos crean que este controlador físico existe.

Android Code 17 Nuevo Juego Con Menos Controles De GestiónAndroid Code 17 Nuevo Juego Con Menos Controles De Gestión
Cortesía: Autoridad de Android

El comando virtual le permitiría reconocer todas las entradas de un control remoto físico estándar.Pero también reasignarlos e incluso agregar más. En otras palabras, la función del controlador virtual serviría como una especie de puente entre las pulsaciones de teclas reales y aquellas que el juego reconocerá de forma nativa.

Finalmente aparece esta misma funcionalidad. le permitirá asignar controles de pantalla táctil a las entradas de un controlador físico. Esto es genial, porque hay muchos juegos que no son compatibles con el controlador y todos sabemos que las pantallas táctiles no son la opción más cómoda para jugar. Es una característica conocida por Google, ya que la implementa en Chrome OS y Google Play Games para PC, por lo que integrarla en Android no debería ser muy difícil.

Ahora, ¿Cuándo llegarán estas funciones a Android? No hay fecha, pero Lo mejor que puedes esperar es con Android 17. Hay tiempo suficiente para que Google los implemente para su lanzamiento estable, pero no nos sorprendería que los dejaran en el horno para más adelante.



Scroll al inicio