Gboard è la tastiera Google rinominata che contiene funzionalità extra. Qui puoi imparare come richiamare altre funzionalità (segrete) di questa tastiera.
Gboard è un rebranding di quella che veniva chiamata Google Keyboard e contiene più funzionalità rispetto al suo predecessore, tra cui la ricerca Google integrata, il supporto di più lingue e l'integrazione di suggerimenti intelligenti nella digitazione. Ha anche una consapevolezza contestuale, quindi se la tua grammatica è errata a volte proverà a risolvere anche quello. Nel complesso l'app rappresenta un enorme miglioramento rispetto alla vecchia tastiera Google, poiché fa tutto meglio di prima.
Tuttavia, l'applicazione non dispone di alcune opzioni. Alcuni sostengono che la tastiera sia troppo piccola. Preferisco che la tastiera sia piccola, utilizzando il minor spazio possibile sullo schermo, ma alcune persone preferiscono che sia più grande poiché una tastiera più piccola può portare a una digitazione più imprecisa, cosa con cui sono d'accordo. Sebbene sia presente un'impostazione "Altezza tastiera" nelle preferenze di Gboard, alcuni potrebbero scoprire che anche l'opzione più alta non è abbastanza alta.
Esplorando la cartella dati dell'applicazione situata in /data/data, abbiamo trovato alcune interessanti stringhe modificabili che permettono di modificare l'altezza della tastiera anche oltre il suo livello massimo. Questa guida richiede l'accesso root, poiché modificheremo un file situato nella partizione /data.
Avrai bisogno dell'accesso root sul tuo telefono per seguire questo tutorial. Puoi ottenere l'accesso root eseguendo il flashing Magisk O SuperSU dopo aver sbloccato il bootloader del tuo dispositivo. Tieni presente che non è garantito il funzionamento di qualsiasi altra modifica apportata al file e potrebbe danneggiare Gboard.
Regola manualmente l'altezza della tastiera di Gboard
Passo 1
Innanzitutto, come accennato, avrai bisogno dell'accesso root e di una qualche forma di file explorer abilitato per root. Puoi usare MiXplorer da qui in poi XDA se lo desideri, o un altro esploratore di file come Solid Explorer. Assicurati di concedere l'accesso root a Esplora file.
[appbox xda com.mixplorer]
Passo 2
Passare alla cartella seguente.
/data/data/com.google.android.inputmethod.latin/shared_prefs/
E cerca il file denominato com.google.android.inputmethod.latin_preferences.xml. Questo file contiene varie preferenze relative a Gboard, comprese le due stringhe che cercheremo per modificare altezza e sensibilità. Basta aprire questo file come file di testo.
Passaggio 3
Puoi utilizzare la funzione di ricerca del tuo editor di testo preferito per modificare le stringhe poiché si tratta di un file di grandi dimensioni. Innanzitutto cerca "keyboard_height_ratio". Dovresti essere portato a una stringa simile a questa.
<stringname="keyboard_height_ratio">1.0string>
Puoi modificare questo numero come preferisci. Un numero maggiore aumenterà l'altezza, un numero inferiore la diminuirà. Dopo averlo fatto, devi forzare la chiusura di Gboard affinché si avvii con la nuova impostazione.
Come puoi vedere, l'altezza è aumentata. Questo perché ho aumentato l'altezza da 1 a 1,5. Puoi impostarlo su qualsiasi intervallo di valori che preferisci, ma fai attenzione come valore troppo grande o troppo piccolo non ti consentirà di modificare il file a meno che non cancelli i dati per Gboard o utilizzi una tastiera diversa per modificarlo nuovamente.
Bonus: possibile modifica della sensibilità allo scorrimento
Questa è una modifica della sensibilità dello scorrimento, che potrebbe in realtà non fare nulla. La stringa esiste ed è modificabile, ma non sappiamo se effettivamente cambia qualcosa poiché è difficile dirlo quando si scorre. Per modificarlo, vai di nuovo allo stesso file e questa volta individua la seguente stringa.
<stringname="keyboard_slide_sensitivity_ratio">1string>
E modifica il valore come desideri. Ancora una volta forza la chiusura di Gboard (seguendo gli screenshot sopra) e teoricamente il tweak dovrebbe essere attivato. Se noti qualcosa di diverso faccelo sapere!
Spiegazione
La maggior parte delle impostazioni dell'applicazione sono in realtà solo input che scrivono un valore in una posizione in un file e l'applicazione lo legge per la sua configurazione. Queste due modifiche non hanno un front-end all'interno dell'applicazione Gboard per modificarle, tuttavia l'app le legge comunque. È probabile che si tratti di funzionalità sperimentali che Google prevede di aggiungere o che non ha ancora rimosso. Puoi dare un'occhiata al file delle preferenze e vedere se vedi qualcos'altro di interessante che potrebbe valere la pena modificare, e in tal caso faccelo sapere!