XDA Spotlight: Button Mapper, un'app per rimappare i pulsanti hardware del tuo telefono

In questo XDA Spotlight, esaminiamo Button Mapper. Questa applicazione ti consente di rimappare qualsiasi pulsante hardware per eseguire un'ampia gamma di azioni.

I pulsanti hardware stanno diventando sempre più difficili da trovare sui dispositivi Android, e la maggior parte dei dispositivi oggigiorno conserva solo i pulsanti di accensione e volume necessari. Sebbene alcuni utenti preferiscano il design elegante offerto dai pulsanti di navigazione sullo schermo, ad altri mancano i pulsanti tattili che potrebbero essere utilizzati per scopi specifici. Per fortuna, puoi avere il meglio di entrambi i mondi con un'applicazione chiamata Mappatore di pulsanti.

Disponibile sul Google Play Store, questo strumento è stato sviluppato da XDA Recognized Developer flar2 e consente all'utente di rimappare i pulsanti hardware per attivare diverse funzioni senza radice. L'applicazione funziona attingendo al framework di accessibilità integrato in Android, il che significa che l'applicazione può funzionare con la maggior parte dei dispositivi, compresi quelli che utilizzano versioni precedenti di Android come Kit Kat.


Prendi il controllo dei pulsanti hardware

Esistono due versioni di questa applicazione: a Di base versione e a Pro Versione. La versione Basic limita l'intercettazione solo i pulsanti fisici Home e Volume, ma non limita altrimenti le azioni che è possibile eseguire premendo questi pulsanti. Se esegui l'aggiornamento alla versione Pro a un prezzo abbastanza ragionevole (€ 2,60 per i residenti nell'UE e $ 2,99 per i residenti negli Stati Uniti), avrai accesso a temi, collocamento livelli di vibrazione personalizzati, maggiore supporto per i pulsanti hardware (a condizione che il telefono disponga di tali pulsanti) e pulsanti di rimappatura della lista nera all'interno di determinate applicazioni. La versione Pro fornisce anche due funzionalità aggiuntive se disponi di un pulsante Home fisico: sbirciatina nella schermata di bloccoblocco della schermata iniziale, di cui parleremo di seguito.

Quando apri l'applicazione per la prima volta ti vengono fornite le istruzioni su cosa può e non può fare l'applicazione. Anche Button Mapper non nasconde i suoi limiti e afferma esplicitamente che può farlo intercetta solo i pulsanti hardware (che non sono il pulsante di accensione) mentre lo schermo è acceso. Per fare ciò, l'applicazione richiede di abilitare il suo servizio di accessibilità. Flar2 chiarisce chiaramente che la sua applicazione rispetta la tua privacy e che il servizio di accessibilità viene utilizzato solo per intercettare la pressione dei pulsanti hardware.

Personalmente ho pochissimi pulsanti hardware sul mio dispositivo: volume su, volume giù e accensione, lasciandomi solo due pulsanti da rimappare poiché il pulsante di accensione non può essere intercettato. Questo è abbastanza tipico per molti utenti (anche se i possessori di dispositivi Samsung e OnePlus avranno più opportunità di sfruttare questa applicazione), quindi potresti chiederti: Questa applicazione vale ancora il prezzo?

A mio avviso, esso lo è sicuramente. Ho scoperto subito che avere solo due pulsanti non è così limitante come potrebbe sembrare a prima vista. Questo perché posso effettivamente impostare 3 azioni per pulsante (tocco singolo, doppio tocco o pressione prolungata) per un totale di 6 azioni per i pulsanti hardware disponibili. Per essere onesti, non ti consiglio di ignorare effettivamente l'azione di tocco singolo predefinita per aumentare e diminuire il volume, ma potresti farlo se lo desideri.

Temi per la mappatura dei pulsanti

Allora per cosa puoi rimappare i pulsanti? Ecco la (lunga) lista delle azioni supportate:

  • Applicazioni
    • Avvia qualsiasi applicazione installata sul tuo telefono
  • Scorciatoie
    • Avvia qualsiasi scorciatoia disponibile sul tuo telefono
  • Azioni
      • Navigazione
        • Casa
        • Indietro
        • App recenti
        • L'ultima app
      • Assistenza
        • Ricerca
        • Avvia l'app "Assistente" (equivalente a premere a lungo Home)
    • interfaccia utente
      • Abbassa le impostazioni rapide
      • Espandi/chiudi l'area notifiche
    • Schermo
      • Attiva/disattiva la torcia
      • Visualizza la finestra di dialogo di alimentazione
      • Spegni lo schermo
      • Scatta una schermata
      • Luminosità +/-
    • Audio
      • Attiva/disattiva la modalità Non disturbare
      • Volume +/-
      • Traccia successiva/precedente
      • Play pausa

Come accennato in precedenza, ci sono un paio di impostazioni utili situate nel menu Opzioni avanzate. Innanzitutto ci sono le varie opzioni di "bypass". È possibile impostare Button Mapper in modo che venga disabilitato quando le finestre di dialogo di sistema sono sullo schermo, quando si utilizza la fotocamera, durante una telefonata o durante l'utilizzo di qualsiasi applicazione inserita nella lista nera. Inoltre, puoi impostare ritardi più brevi/più lunghi per il momento in cui Button Mapper riconoscerà un input valido. Ciò può essere utile per gli utenti che premono le combinazioni di pulsanti troppo velocemente o troppo lentamente. Ti consiglio di sperimentare i tempi finché non ne avrai trovato uno che puoi inchiodare il 100% delle volte.


Ricablare i tuoi pulsanti

Posso sicuramente pensare ad alcuni motivi utili per cui continuerei a utilizzare questa applicazione. Una delle prime cose che ho fatto è stata aggiungere un'eccezione sia per Spotify che per le telefonate in modo da poter continuare utilizzando le normali funzioni del volume all'interno di queste applicazioni ma mantenendo comunque le mie mappature hardware personalizzate Altrimenti. Un'altra azione che ho impostato è stata quella di premere a lungo il tasto di riduzione del volume per attivare l'acquisizione di uno screenshot, cosa che normalmente è più difficile con la mia custodia ingombrante. Successivamente, ho rimappato una pressione prolungata sul tasto di aumento del volume per tornare all'ultima applicazione attiva e ho anche toccato due volte il tasto del volume per visualizzare l'elenco delle applicazioni recenti.

Anche se i miei usi qui sono piuttosto basilari, funzionano benissimo nel mio caso mentre vado al lavoro in metropolitana. In una mano tengo la maniglia mentre nell'altra tengo il telefono. Rimappare azioni da due a tre passaggi in un unico tasto è molto più conveniente per me poiché utilizzo spesso il telefono con una mano sola. Premere a lungo per passare all'ultima applicazione attiva potrebbe sembrare un po' strano, ma lo uso abbastanza spesso quando copio il testo. Trovo che alcune app non condividano/copiano il testo così bene, quindi questa rimappatura dei pulsanti rende il passaggio tra le app un po' più veloce per copiare o inserire codici di autenticazione a due fattori, ad esempio.

Tuttavia, non tutti i telefoni hanno una fornitura limitata di pulsanti hardware come il mio. OnePlus 3/3T, ad esempio, ha quel pulsante di scorrimento che può essere rimappato con questa applicazione sull'azione scelta.Aggiornamento: sembra che lo slider delle notifiche sui dispositivi OnePlus non invii eventi chiave e quindi non possa essere intercettato. I telefoni Xperia in genere hanno un pulsante dedicato alla fotocamera che può anche essere rimappato. I dispositivi Samsung sono dotati di tasti di navigazione fisici, che possono essere tutti rimappati per eseguire i tuoi ordini. Potresti, ad esempio, cambiare il tasto Indietro e Recenti sul tuo dispositivo Samsung per rispecchiare meglio il layout di navigazione Android di serie. Con un dispositivo Samsung Galaxy puoi anche regolare la luce dei pulsanti (versione Basic) e la durata della vibrazione (versione Pro).

Pulsanti capacitivi del Samsung Galaxy S6. (Crediti: AndroidSpiegazione)

E se il tuo telefono ha un pulsante Home fisico dedicato, puoi sfruttare le due funzionalità di cui ho parlato all'inizio di questo articolo: visualizzazione della schermata di blocco e blocco della schermata iniziale. La prima funzione ti consente di bloccare il tuo dispositivo rilasciando il pulsante Home mentre sei bloccato schermo e quest'ultimo ti consente di bloccare il tuo dispositivo mentre ti trovi nella schermata iniziale (Nova Launcher no necessario)! Utilizzando la visualizzazione della schermata di blocco, puoi tenere premuto il pulsante Home per visualizzare la schermata di blocco (e "sbirciare" le notifiche), quindi rilasciare il pulsante Home per spegnere lo schermo. Il blocco della schermata Home è più semplice, ma per quelli di voi con i pulsanti di accensione difettosi può essere una funzione vitale.

Lo sviluppatore elenca una serie di diversi potenziali usi per questa applicazione nella sua descrizione del Play Store e alcuni nella sua Discussione del forum XDA. Alla fine, però, ciò che puoi fare dipende totalmente dalla tua immaginazione. Il nostro appassionato di Tasker residente, Mishaal Rahman, nota che mentre puoi impostare Tasker per intercettare il pulsante preme utilizzando un plug-in come AutoInput, è molto, molto più semplice utilizzare un'applicazione dedicata come Button Mappatore. Inoltre, Button Mapper ti consente essenzialmente di eseguire quasi tutte le azioni a cui puoi pensare grazie al capacità di avviare scorciatoie: il che significa che puoi avviare direttamente le attività di Tasker in un singolo (o doppio o lungo) premere.


Conclusione

Ciò che sarebbe bello avere in una versione futura sono mappature distinte durante l'utilizzo di applicazioni separate, una sorta di "profili" per ciascuna applicazione. Ad esempio, potrei voler fare in modo che Spotify cambi traccia premendo il volume su/giù, ma sul desktop questi pulsanti accendono la torcia o abbassano le impostazioni rapide. Ma attualmente la rimappatura di un pulsante viene applicata a livello di sistema e non si applica a nessuna singola applicazione.

Nel complesso, però, questo è un strumento abbastanza utile nell'arsenale di un appassionato di Android. Sia che lo usi per rimappare i pulsanti hardware in un modo più tipico, ad esempio alzando e abbassando il volume per cambiare brani musicali, o lo usi in modo più non convenzionale come nel mio caso, il modo in cui lo usi dipende dal tuo personale preferenze. L'applicazione ti consente di essere creativo quanto vuoi, tuttavia, più pulsanti hardware hai, più divertimento potrai avere.


Scarica Button Mapper dal Google Play Store!