Redmi 4x - Navigációs gombok megcserélése

írta: starr, 6 éve

Nem tudom egyedül vagyok-e a problémával, de képtelen vagyok megszokni, hogy a Redmi 4x-en a Vissza gomb a jobb oldalon van. Bekapcsolható ugyan build.prop-ból a képernyőn lévő navigációs gombsor (qemu.hw.mainkeys=1), és ott már megcserélhető, de pont azért vettem ezt a telefont, hogy ne takajanak ki a gombok egy mm-t sem a képernyőből.

1. Megoldás

0. Root
1. Másoljuk ki a Generic.kl fájlt a /system/usr/keylayout mappából a belső tárhelyünkre.
2. A lemásolt fájl-t szerkesztve írjuk át a "key 139"-et 158-ra, és a 158-at 139-re. Így nézzen ki:

3. Másoljuk vissza a a megszerkesztett Generic.kl-t a /system/usr/keylayout/ mappába, és írjuk felül az eredetit.
4. Reboot

Innentől helyet cserél a Vissza,és az appváltó gomb. A hosszan nyomások is megcserélődnek.

2. Megoldás (Nem ajánlott)
Töltsük le a Button Mapper-t.
Hogy root kell-e hozzá nem tudom, én adtam neki root hozzáférést.
Indítsuk el, majd kapcsoljuk be a Back és a Recent button megcserélését.
Ehhez még nem kell a fizetős verzió.

Innentől bal oldalon lesz a Vissza gomba, és jobb oldalon lesz az appváltó.
Viszont a gombok hosszan nyomására történő műveletek nem cserélődnek meg.

A megoldás működik, bár nekem nem tetszik, mivel egy service folyamatosan fut emiatt, ami figyeli a gombokat.
Nem ajánlott, mert a MIUI időnként kilövi a Button Mapper service-t. Olyankor újra kell indítani a telefont, mert nem reagál a gombokra.

Tesztelve Miuihu 7.12.14-el, de gondolom működik más romokkal is.