16.4 Periféricos: teclados, ratones, gamepads y hubs USB-C/DisplayPort
1. Teclados
Android soporta teclados USB y Bluetooth de forma nativa. Al conectar un teclado:
- Reconocimiento automático vía OTG (USB On-The-Go) o Bluetooth.
- Mapeo de teclas estándar (ASCII, multimedia, F1–F12).
- Atajos de sistema:
- Ctrl C / Ctrl V (copiar/pegar).
- Alt Tab (cambio rápido de aplicaciones, depende de la capa OEM).
Configuración avanzada:
- Ajustes → Sistema → Idiomas y teclado → Teclado físico.
- Modificar distribución, retroiluminación o comportamiento de teclas Fn.
2. Ratones
Android detecta ratones USB/Bluetooth como dispositivos de puntero:
- Cursor visible en pantalla, velocidad ajustable.
- Botones configurables (clic, clic derecho, rueda de desplazamiento).
- Gestos multitáctiles se mapean a botones adicionales si el ratón los expone.
Opciones de personalización:
- Ajustes → Accesibilidad → Control de puntero: tamaño y color del cursor.
- Apps de terceros para reasignar botones o modificar DPI.
3. Gamepads
Para gaming avanzando en Android se usan gamepads compatibles con:
- Bluetooth HID
- USB OTG
Puntos clave:
- Mapeo de ejes y botones según estándar XInput/DirectInput.
- Configuración en Juegos → Ajustes de controlador (varía según el emulador o juego).
- Soporte de vibración (rumble) en dispositivos compatibles.
Recomendaciones:
- Usar apps como “Game Controller KeyMapper” para reasignar entradas.
- Mantener firmware del gamepad actualizado.
4. Hubs USB-C / DisplayPort
Los hubs ofrecen expansión de puertos y salida de vídeo mediante USB-C Alt Mode:
| Puerto | Funcionalidad | Notas |
| USB-C (data) | Conexión de dispositivos USB 2.0/3.0 | Soporte OTG imprescindible |
| USB-C (carga PD) | Power Delivery hasta 60W–100W | Permite cargar simultáneamente |
| HDMI / DisplayPort | Salida de vídeo hasta 4K@60Hz | Depende de Alt Mode y GPU del dispositivo |
| Ethernet | Red cableada 1 Gbps | Buena para streaming y LAN |
| SD / microSD | Lector tarjetas | Transferencia de fotos y archivos |
Pasos para usar un hub:
- Conectar el hub al puerto USB-C del dispositivo Android.
- Activar OTG si es necesario (Ajustes → Conexiones → OTG).
- Verificar dispositivos conectados en Ajustes → Almacenamiento / Bluetooth y dispositivos.
Ventajas de la estación dock
- Convierten tu Android en un mini-PC con teclado, ratón y monitor.
- Mejor ergonomía y productividad en modo escritorio (Android 10 ).
- Gestión de energía unificada.
Profundizando sobre: 16.4 Periféricos: teclados, ratones, gamepads y hubs USB-C/DisplayPort
-
Android Programming: The Big Nerd Ranch Guide (Bill Phillips, Chris Stewart, Kristin Marsicano). Ofrece ejemplos prácticos sobre manejo de dispositivos de entrada y conexión USB.
-
Embedded Android (Karim Yaghmour). Profundiza en cómo Android gestiona periféricos USB, USB-C y protocolos DisplayPort.
-
Android Internals: A Confectioner’s Cookbook (Jonathan Levin). Incluye capítulos sobre subsistemas de entrada (teclados, ratones) y drivers USB.
-
Android Developers – Guía de dispositivos de entrada
https://developer.android.com/guide/topics/ui/performance/input -
Android Developers – USB host and accessory
https://developer.android.com/guide/topics/connectivity/usb -
Android Developers – Game controller support
https://developer.android.com/training/game-controllers -
Codelab: Build a game controller
https://codelabs.developers.google.com/codelabs/android-game-controller/ -
Foros y comunidades
Stack Overflow (android-usb-host), Google Groups “android-ndk” y “android-developers”.

Deja una respuesta