Jak zwiększyć wysokość klawiatury Gboard powyżej najwyższego poziomu

Gboard to przemianowana klawiatura Google, która zawiera dodatkowe funkcje. Tutaj dowiesz się, jak wywołać więcej (tajnych) funkcji tej klawiatury.

Gboard jest zmiana marki czegoś, co kiedyś nazywało się Klawiatura Google i zawiera więcej funkcji w porównaniu do swojego poprzednika, w tym wbudowaną wyszukiwarkę Google, obsługę wielu języków i integrację inteligentnych sugestii z pisaniem. Ma także świadomość kontekstu, więc jeśli Twoja gramatyka jest niepoprawna, czasami spróbuje to również naprawić. Aplikacja stanowi ogólnie ogromny postęp w stosunku do starej klawiatury Google, ponieważ robi wszystko lepiej niż kiedyś.

W aplikacji brakuje jednak niektórych opcji. Niektórzy twierdzą, że klawiatura jest za mała. Wolę, żeby klawiatura była mała i zajmowała jak najmniej miejsca na ekranie, ale niektórzy wolą, żeby była większa, ponieważ mniejsza klawiatura może prowadzić do bardziej niedokładnego pisania, z czym się zgadzam. Chociaż w preferencjach Gboard dostępne jest ustawienie „Wysokość klawiatury”, niektórzy mogą uznać, że nawet najwyższa opcja nie jest wystarczająco wysoka.

Zagłębiając się w folder danych aplikacji znajdujący się w /data/data, znaleźliśmy kilka ciekawych modyfikowalnych ciągów znaków, które pozwalają modyfikować wysokość klawiatury nawet powyżej jej najwyższego poziomu. Ten przewodnik wymaga uprawnień roota, ponieważ zmodyfikujemy plik znajdujący się na partycji /data.

Aby skorzystać z tego samouczka, będziesz potrzebować uprawnień roota na swoim telefonie. Możesz uzyskać dostęp do roota poprzez flashowanie Magisk Lub SuperSU po odblokowaniu bootloadera urządzenia. Pamiętaj, że wszelkie inne modyfikacje wprowadzone w pliku nie gwarantują działania i mogą spowodować uszkodzenie Gboard.


Ręcznie dostosuj wysokość klawiatury Gboard

Krok 1

Po pierwsze, jak wspomniano, będziesz potrzebować uprawnień roota i jakiejś formy eksploratora plików z obsługą roota. Możesz użyć MiXplorer stąd na XDA jeśli chcesz, lub inny eksplorator plików, taki jak Solid Explorer. Upewnij się, że przyznałeś dostęp root do eksploratora plików.

[appbox xda com.mixplorer]

Krok 2

Przejdź do następującego folderu.

/data/data/com.google.android.inputmethod.latin/shared_prefs/

I poszukaj pliku o nazwie com.google.android.inputmethod.latin_preferences.xml. Ten plik zawiera różne preferencje dotyczące Gboard, w tym dwa ciągi, których będziemy szukać, aby zmodyfikować wysokość i czułość. Po prostu otwórz ten plik jako plik tekstowy.

Krok 3

Możesz użyć funkcji wyszukiwania w swoim ulubionym edytorze tekstu, aby edytować ciągi znaków, ponieważ jest to duży plik. Najpierw wyszukaj „keyboard_height_ratio”. Powinieneś zostać doprowadzony do ciągu znaków wyglądającego tak.

<stringname="keyboard_height_ratio">1.0string>

Możesz modyfikować ten numer w dowolny sposób. Większa liczba zwiększy wysokość, mniejsza liczba ją zmniejszy. Gdy już to zrobisz, musisz wymusić zamknięcie Gboard, aby uruchomił się z nowymi ustawieniami.

Jak widać wysokość wzrosła. Dzieje się tak, ponieważ zwiększyłem wysokość z 1 do 1,5. Możesz ustawić dowolny zakres wartości, ale bądź ostrożny jako wartość zbyt duży lub zbyt mały nie pozwoli na edycję pliku, chyba że wyczyścisz dane Gboard lub użyjesz innej klawiatury, aby je ponownie zmodyfikować.


Bonus – możliwa zmiana czułości machnięcia

Jest to modyfikacja czułości machnięcia, która może faktycznie nic nie zrobić. Ciąg istnieje i można go modyfikować, ale nie wiemy, czy faktycznie coś zmienia, ponieważ trudno to stwierdzić po przesunięciu. Aby to edytować, przejdź ponownie do tego samego pliku i tym razem zlokalizuj następujący ciąg.

<stringname="keyboard_slide_sensitivity_ratio">1string>

I edytuj wartość według własnego uznania. Ponownie wymuś zamknięcie Gboard (zgodnie z powyższymi zrzutami ekranu), a ulepszenie powinno teoretycznie zostać aktywowane. Jeśli zauważysz różnicę, daj nam znać!


Wyjaśnienie

Większość ustawień aplikacji to w rzeczywistości po prostu dane wejściowe, które zapisują wartość w lokalizacji w pliku, a aplikacja odczytuje je na potrzeby swojej konfiguracji. Te dwie poprawki nie mają interfejsu w aplikacji Gboard umożliwiającego ich zmianę, jednak aplikacja nadal je odczytuje. Prawdopodobnie będą to funkcje eksperymentalne, które Google planuje dodać lub jeszcze nie usunął. Możesz przejrzeć plik preferencji i zobaczyć, czy widzisz coś innego interesującego, co może warto zmodyfikować, a jeśli tak, daj nam znać!