En este XDA Spotlight, revisamos Button Mapper. Esta aplicación le permite reasignar cualquiera de los botones de su hardware para realizar una amplia cantidad de acciones.
Los botones de hardware son cada vez más difíciles de encontrar en los dispositivos Android, y hoy en día la mayoría de los dispositivos solo conservan los botones de encendido y volumen necesarios. Aunque algunos usuarios prefieren los diseños elegantes que ofrecen los botones de navegación en pantalla, otros echan de menos tener botones táctiles que puedan usarse para propósitos específicos. Afortunadamente, puedes tener lo mejor de ambos mundos con una aplicación llamada Mapeador de botones.
Disponible en Google Play Store, esta herramienta fue desarrollada por XDA Recognized Developer flar2 y permite al usuario reasignar botones de hardware para activar diferentes funciones sin raíz. La aplicación funciona aprovechando el marco de accesibilidad integrado en Android, lo que significa que La aplicación puede funcionar con la mayoría de los dispositivos, incluidos aquellos que se ejecutan en versiones anteriores de Android, como Kit Kat.
Tome el control de sus botones de hardware
Hay dos versiones de esta aplicación: una Básico versión y un Pro Versión. La versión básica limita la interceptación. sólo los botones físicos de inicio y volumen, pero no restringe las acciones que puede realizar al presionar estos botones. Si actualizas a la versión Pro por un precio bastante razonable (2,60€ para residentes de la UE y 2,99$ para residentes de EE.UU.), tendrás acceso a temas, configuración niveles de vibración personalizados, más compatibilidad con botones de hardware (siempre que su teléfono tenga esos botones) y botones de reasignación de lista negra dentro de ciertas aplicaciones. La versión Pro también ofrece dos funciones adicionales si tiene un botón de inicio físico: vistazo a la pantalla de bloqueo y bloqueo de pantalla de inicio, que cubriremos a continuación.
Cuando abre la aplicación por primera vez, encontrará instrucciones sobre lo que la aplicación puede y no puede hacer. Button Mapper tampoco oculta sus limitaciones y afirma explícitamente que puede solo intercepta los botones de hardware (que no son el botón de encendido) mientras la pantalla está encendida. Para ello, la aplicación solicita que habilites su Servicio de Accesibilidad. Flar2 deja bastante claro que su aplicación respeta su privacidad y que el Servicio de Accesibilidad se utiliza sólo para interceptar las pulsaciones de botones del hardware.
Personalmente, tengo muy pocos botones de hardware en mi dispositivo (subir volumen, bajar volumen y encender), lo que me deja solo dos botones para reasignar, ya que el botón de encendido no puede ser interceptado. Esto es bastante típico para muchos usuarios (aunque los propietarios de dispositivos Samsung y OnePlus tendrán más oportunidades de aprovechar esta aplicación), por lo que cabe preguntarse: ¿Esta aplicación todavía vale el precio?
En mi opinión, definitivamente lo es. Rápidamente descubrí que tener sólo dos botones no es tan limitante como podría parecer al principio. Esto se debe a que realmente puedo configurar 3 acciones por botón (un solo toque, dos toques o una pulsación larga) dando un total de 6 acciones para mis botones de hardware disponibles. Para ser justos, no recomiendo que anules la acción predeterminada de un solo toque para subir y bajar el volumen, pero podrías hacerlo si así lo deseas.
Temas del asignador de botones
Entonces, ¿para qué puedes reasignar tus botones? Aquí está la (larga) lista de acciones admitidas:
-
Aplicaciones
- Inicie cualquier aplicación instalada en su teléfono
-
Atajos
- Inicie cualquier acceso directo disponible en su teléfono
-
Comportamiento
- Navegación
- Hogar
- Atrás
- Aplicaciones recientes
- Última aplicación
- Asistencia
- Buscar
- Inicie la aplicación 'Asistente' (equivalente a mantener presionada la tecla Inicio)
- interfaz de usuario
- Bajar la configuración rápida
- Expandir/cerrar el tono de notificación
- Mostrar
- Alternar linterna
- Abrir el cuadro de diálogo de energía.
- Apagar la pantalla
- Tomar una captura de pantalla
- Brillo +/-
- Audio
- Alternar el modo No molestar
- Volumen +/-
- Pista siguiente/anterior
- Reproducir pausar
- Navegación
Como mencionamos antes, hay un par de configuraciones útiles ubicadas en el menú Opciones avanzadas. En primer lugar, existen diversas opciones de "bypass". Puede configurar Button Mapper para que se desactive cuando los cuadros de diálogo del sistema estén en la pantalla, cuando use la cámara, cuando esté en medio de una llamada telefónica o mientras use cualquier aplicación que esté en su lista negra. Además, puede establecer retrasos más cortos o más largos para cuando Button Mapper reconozca una entrada válida. Esto puede resultar útil para los usuarios que presionan combinaciones de botones demasiado rápido o demasiado lento. Te recomiendo que experimentes con los tiempos hasta que encuentres uno que puedas lograr el 100% de las veces.
Cómo volver a cablear tus botones
Definitivamente puedo pensar en algunas razones útiles por las que continuaría usando esta aplicación. Una de las primeras cosas que hice fue agregar una excepción tanto para Spotify como para las llamadas telefónicas para poder continuar. usando las funciones de volumen normales dentro de estas aplicaciones pero aún conservando mis asignaciones de hardware personalizadas de lo contrario. Otra acción que configuré fue mantener presionada la tecla para bajar el volumen para activar la toma de una captura de pantalla, lo cual normalmente es más difícil con mi estuche voluminoso. A continuación, reasigné una pulsación larga de la tecla para subir el volumen para volver a la última aplicación activa y también toqué dos veces la tecla de volumen para mostrar la lista de aplicaciones recientes.
Aunque mis usos aquí son bastante básicos, funcionan muy bien en mi caso mientras viajo al trabajo en el metro. En una mano sostengo la barra de apoyo mientras que en la otra sostengo mi teléfono. Reasignar acciones de dos o tres pasos en una sola tecla es mucho más conveniente para mí, ya que frecuentemente uso mi teléfono con una sola mano. Mantener presionado para cambiar a la última aplicación activa puede parecer un poco extraño, pero lo uso con bastante frecuencia cuando copio texto. Encuentro que algunas aplicaciones no comparten/copian texto tan bien, por lo que esta reasignación de botones hace que saltar entre aplicaciones sea un poco más rápido para copiar o ingresar códigos de autenticación de dos factores, por ejemplo.
Sin embargo, no todos los teléfonos tienen un suministro tan limitado de botones de hardware como el mío. El OnePlus 3/3T, por ejemplo, tiene ese botón deslizante que se puede reasignar con esta aplicación a la acción elegida.Actualizar: Parece que el control deslizante de notificaciones en los dispositivos OnePlus no envía eventos clave y, por lo tanto, no puede interceptarse. Los teléfonos Xperia suelen tener un botón de cámara dedicado que también se puede reasignar. Los dispositivos Samsung tienen teclas de navegación físicas, todas las cuales se pueden reasignar para cumplir sus órdenes. Podrías, por ejemplo, cambiar la tecla Atrás y Recientes en tu dispositivo Samsung para reflejar mejor el diseño de navegación estándar de Android. Con un dispositivo Samsung Galaxy, también puedes ajustar la luz del botón (versión básica) y la duración de la vibración (versión Pro).
Y si su teléfono tiene un botón de inicio físico dedicado, puede aprovechar las dos funciones que mencioné al principio de este artículo: vista de pantalla de bloqueo y bloqueo de pantalla de inicio. La función anterior le permite bloquear su dispositivo soltando el botón de inicio mientras está bloqueado. pantalla y este último le permite bloquear su dispositivo mientras está en la pantalla de inicio (Nova Launcher no requerido)! Usando la vista de pantalla de bloqueo, puedes mantener presionado el botón de inicio para abrir la pantalla de bloqueo (y "echar un vistazo" a tus notificaciones), luego soltar el botón de inicio para que la pantalla se apague. El bloqueo de la pantalla de inicio es más simple, pero para aquellos con botones de encendido defectuosos puede ser una función vital.
El desarrollador enumera varios usos potenciales diferentes para esta aplicación en su descripción de Play Store, así como algunos en su Hilo del foro XDA. Sin embargo, en última instancia, lo que puedes hacer depende totalmente de tu imaginación. Nuestro aficionado residente a Tasker, Mishaal Rahman, señala que si bien puedes configurar Tasker para interceptar el botón presiona usando un complemento como AutoInput, es mucho, mucho más fácil usar una aplicación dedicada como Button Mapeador. Además, Button Mapper básicamente te permite realizar casi cualquier acción que puedas imaginar gracias a capacidad de iniciar accesos directos, lo que significa que puede iniciar directamente tareas de Tasker en una sola (o doble o larga) prensa.
Conclusión
Lo que sería bueno tener en una versión futura son asignaciones distintas mientras se usan aplicaciones separadas, algo así como "perfiles" para cada aplicación. Por ejemplo, es posible que desee que Spotify cambie de pista presionando para subir o bajar el volumen, pero en el escritorio esos botones encienden la linterna o bajan la configuración rápida. Pero actualmente, la reasignación de un botón se aplica en todo el sistema y no se aplica a ninguna aplicación individual.
Sin embargo, en términos generales, se trata de un herramienta bastante útil en el arsenal de un entusiasta de Android. Ya sea que lo use para reasignar los botones de su hardware de una manera más típica, como subir y bajar el volumen para cambiar pistas de música, o lo usas de manera menos convencional, como en mi caso, cómo lo usas depende de tu estilo personal. preferencias. La aplicación te permite ser tan creativo como quieras, aunque cuantos más botones de hardware tengas, más diversión podrás tener.
¡Descarga Button Mapper de Google Play Store!