¿Qué es un gamepad?
Un gamepad es un tipo de dispositivo de entrada utilizado para videojuegos. Por lo general, se usan con una consola y también se pueden conectar a una computadora con Bluetooth o USB.
Un gamepad típico incluye dos pulgares, un D-Pad y cuatro botones de cara. A menudo tienen controles adicionales, como un botón de gatillo y botones de hombro.
La API de GamePad es un subconjunto de la interfaz de entrada y admite dispositivos de entrada analógica como Gamepads. Está destinado a admitir tantos tipos diferentes de dispositivos como sea posible y al mismo tiempo centrarse en la funcionalidad básica requerida por un dispositivo Gamepad.
Esta especificación se centra en los dispositivos de soporte que informan los botones y los ejes como valores analógicos, con la matriz de botones que informa un valor máximo, mínimo y central, mientras que la matriz de ejes informa valores del eje que van desde [0..1]. Esto permite el soporte de los mismos tipos de entradas analógicas presentes en los sistemas de juego actuales, como joysticks y pedales, así como los dispositivos más complejos que hacen detección de movimiento, detección de profundidad, análisis de video o reconocimiento de gestos.
Los componentes de la aplicación son los bloques de construcción esenciales de una aplicación Android, y le permiten optimizar con gracia su comportamiento para una amplia gama de dispositivos. Cada componente tiene un ciclo de vida distinto y tiene un propósito único en su aplicación.
Identificar y configurar su gamepad
Puede configurar su gamepad conectándolo a su teléfono inteligente a través de Bluetooth o un cable USB OTG. Los controladores USB genéricos son más baratos que sus contrapartes Bluetooth y no requieren una instalación de software en su PC.