Изтеглете всички сензорни бутони за менюто на android. Как да активирате бутоните на екрана, ако физическите вече не работят. Метод номер едно. Настройка на сензорни бутони

22.11.2019 Програми

Ако говорим за възможни причини, поради които са спрели да работят сензорни бутонина телефон с Android повредата е по-често от физическата страна, отколкото от страна на софтуера. Ако има причини от първия списък, най-вероятно ще трябва да занесете устройството в сервизен център.

Физически причини:

  • Силен удар на таблет или смартфон, падане от високо.
  • Продължително излагане на влага. Особено сериозни щети възникват поради навлизане на вода в областта между екрана и филма или под корпуса. Контактите са окислени. След излагане на влага трябва да действате незабавно.
  • Резки температурни промени. Върнете устройството в стая със стайна температура. Работата на сензора може да се подобри.
  • Пробиване на екрана. Няма драскотини и пукнатини. Счупването се забелязва при натискане - тогава се виждат отблясъците в повредените части на сензора.
  • Смяна на екрана с неподходящ модел.
  • Сериозно замърсяване. Избършете мръсотия, прах, влага, пръстови отпечатъци със специални мокри кърпички от магазин за електроника или микрофибърна кърпа.
  • Лош филм. На места, където се натрупва въздух под филма, части от екрана ще спрат да работят. Отстранете филма, ако е възможно, сменете го с нов.

Софтуерни причини:

  1. Операционната система е претоварена с приложения или някои от тях не работят правилно.
  2. Променете настройките на устройството.
  3. Възможни са проблеми със сензорния екран, ако екранът не разпознава докосването правилно или лошо. Калибрирането на екрана ще помогне тук (наистина се прави у дома).
  4. Неподходяща или нестабилна версия на фърмуера.

Защо сензорната част не работи на android? Най-вероятно контактът е напуснал или окислен.

На телефон със сменяема батерия свалете капака и извадете батерията. Поставете го обратно и включете устройството с помощта на механичния бутон.
Ако сензорът не работи частично, но не напълно и можете да изтеглите приложението, инсталирайте Rebooter от Play market. На Xiaomi, Meizu или Digma, след продължително натискане на бутона за включване/изключване (20 секунди или повече), телефонът ще се рестартира или изключи. За Samsung и Sony, натиснете едновременно бутоните Power/Lock, Volume Up и Volume Down. Задръжте за 7-10 секунди. Ако не помогне, опитайте отново, но задръжте тези три клавиша натиснати за по-дълго. Ако вашият смартфон е от други производители и има вградена батерия, горните методи могат да помогнат. В противен случай ще трябва да изчакате батерията да се разреди напълно или да занесете устройството в сервиз, където в същото време ще се справят с проблемите с екрана. Също така се случва рестартиране да е необходимо само за да може дисплеят да реагира отново. Какво да направите, ако сензорът на Android не работи след заключване на екрана?


Най-често проблемът е във версията на фърмуера. За да го разрешите, актуализирайте версията на Android и, ако не помогне, нулирайте настройките. Как да направите това е в параграфи 2 и 4 от инструкциите на следващия параграф на статията. Защо сензорните бутони не работят на телефон с Android? Понякога филмът е проблемът. Ако всичко е било наред преди него, опитайте се да го премахнете. Понякога дори става дума за новото защитно стъкло, които могат да се отделят и самостоятелно. Потребителите казват, че долните сензорни бутони, които спряха да работят след калибриране на екрана (3-та стъпка от следващата инструкция), отново станаха чувствителни.

Общи опции за ремонт

Тези стъпки ще помогнат в много случаи на неправилно функциониране на телефон или таблет с Android поради софтуер, така че можете да приложите тези съвети, когато се съмнявате относно правилната работа на системата.

  • Рестартирайте вашето устройство. Може да е било под голямо натоварване на програмата или да е възникнала малка грешка. Може би приложението просто виси, но сензорът работи?
  • Актуализирайте фърмуера. За да направите това, отидете на следните елементи: "Настройки" - "За устройството" - "Актуализации на системата" - "Проверете сега". Най-често проблемът се решава.
  • Нулирайте настройките до фабричните настройки. Запазете всички важни данни на карта с памет, компютър или подобен носител. Щракнете върху „Настройки“ – „Памет“ – „Нулиране до фабричните настройки“ – „Нулиране на настройките“ – „Изтриване на всичко“. Потвърдете избора си, ако е необходимо. Изчакайте няколко минути и рестартирането ще се извърши автоматично
  • Какво да направите, ако екранът е бъги? Ако работи, но бавно, просто почистете телефона като цяло. Изтрийте ненужните файлове и приложения и кеша ("Настройки" - "Приложения" - всяко приложение от списъка - "Изчистване на кеша"). За премахване на други отпадъци и почистване оперативна паметизползвайте CCleaner, Cleaner Master или друго приложение.

Как да поправите устройството

Малко вероятно е да можете да поправите телефона сами. Ще успеете, когато причината за неизправността е софтуер. В този случай прочетете методите по-долу.

  1. Калибрирайте екрана. В зависимост от производителя може да има вградена помощна програма за това или ще трябва да изтеглите приложението сами. Има няколко начина. За модели на HTC: "Настройки" - "Език и клавиатура" - " HTC Senseвход". На други смартфони: "Настройки" - "Дисплей" - "Екран" - "Калибриране на екрана". Ако желаете, можете да калибрирате екрана чрез инженерно меню. Използва се от разработчиците за тестване и модификация. компоненти на системата. Не препоръчваме този метод, тъй като може да причини проблеми и да отнеме повече време от други методи. Приложение на трета страназа калибриране на екрана с Play Market ще можете да подобрите реакцията на дисплея. Например, Touchscreen Calibration или SGS Touchscreen Booster (можете да зададете параметри ръчно в него).
  2. Долните сензорни бутони не работят на телефон с Android, какво да правя Можете да инсталирате приложение за създаване на меки бутони със същите функции, но на друго място. Препоръчваме Back Button - не изисква root права.
  3. Свържете се със сервизния център. Те ще определят по-точно причината и ще ремонтират устройството.

Хардуерните проблеми често са много по-сложни и скъпи от софтуерните проблеми. Жалко е, ако екранът лети, но по правило лесно мога да го заменя. Но тук с бутоните може да се осигури много повече суета. Ако попаднете в подобна ситуация (кликнете върху У дома, обратноили Менюне води до никакви последствия), тогава приложението ще дойде на помощ. След като го инсталирате, ще получите панел, състоящ се от 4 бутона: У дома, обратно, Менюи преоразмеряване. Обърнете внимание на това, което трябва да бъде root достъпна устройството.

След като инсталирате приложението и го стартирате за първи път, ще получите панел с бутони, който ще бъде разположен в центъра на екрана. Местоположението му може да се променя, можете също така да регулирате размера на бутоните, разстоянието между тях и прозрачността на самия панел.

За бутон У домаможете да конфигурирате поведението му при продължително натискане: или ще се изпълнява Google Now , или да работи като бутон мощност. Освен това Плаваща мека ключовеви позволява да променяте иконите на бутоните. Ако искате да изберете вертикалната позиция на панела, тогава за това трябва просто да премахнете отметката от опцията за хоризонтална позиция в менюто. Там можете също да активирате включването на приложението при зареждане.

Държи се много умно. Ако панелът припокрива бутони или опции работещо приложение, след което автоматично променя местоположението си на екрана, но има един недостатък. След затваряне на приложението, което е провокирало промяната в позицията на панела, самият панел няма да може да се върне на старото си място. Това ще трябва да се направи ръчно.

Би било хубаво, ако разработчиците надстроят съществуващите бутони голямо количествофункции и добавен контрол на звука към тях. Но засега това е само мечта. Ако се интересувате от такова практично нещо като и вече ще изтеглите приложението, тогава вие

Когато отново получих смартфон с твърди навигационни клавиши, без възможност изобщо да ги конфигурирам или да активирам екранните клавиши в стил Nexus, реших, че трябва да се направи нещо по въпроса. След няколко часа ровене във вътрешностите на Android, изключих досадната подсветка, размених задните клавиши и клавишите за преглед и след това включих бутони на екранаи намери мир.

въведение

Веднага ще направя резервация: аз съм голям фен на идеята за бутоните за навигация на екрана. Всички тези къщи, стрелки и квадрати, начертани точно в долната част на екрана. Да, те отнемат малко място там (което обаче в повечето случаи не е наистина необходимо), да, може да развалят външен видприложения, но по дяволите те са динамични.

Бутоните за навигация на екрана се въртят заедно с екрана, изчезват, когато не са необходими, променят цвета си и безпроблемно се интегрират в интерфейса началния екран. Ако отхвърлим самата идея за безполезността на съществуването на три бутона наведнъж (все пак хората на Apple се справят с един и не се чувстват ощетени) и доста удобни навигационни системи като PIE или „балончето за навигация MIUI ”, тогава екранните бутони са най-доброто нещо, което е измислено досега.

Така. По някаква причина моята прекрасна, прекрасна идея, че няма нищо по-добро от бутоните на екрана, не се споделя от много производители на смартфони. И не само, че не споделят, но не споделят по напълно чудовищен начин, принуждавайки ви да използвате смартфон със сензорни бутони (AAA!), Снабден с динамична подсветка (AAA-2!) и бутон Назад отдясно страна на екрана (AAA-3: решаващ удар).

Ситуацията е крайно неприемлива и като се има предвид, че добрият разработчик на фърмуера не е предоставил никакви настройки за активиране на екранните клавиши и настройки за управление на сензорните бутони, трябваше да се справя сам. Имаше два варианта за по-нататъшни действия:

  • приведете сензорните бутони в желаното състояние, а именно изключете подсветката и преместете клавиша "Назад" вляво (дори и да изглежда като "квадрат", още по-интересно е);
  • деактивирайте напълно сензорните бутони и активирайте бутоните на екрана.

Не харесвам инструменти на трети страни, така че решението да направя всичко на ръка дойде от само себе си.

Метод номер едно. Настройка на сензорни бутони

Първо, нека се опитаме да изключим подсветката на бутоните. За целта се нуждаем от root, терминален емулатор и директория /sysв основата на файловата система. Това е комбинацията. Ние се занимаваме с Linux ядро, а в системи, базирани на него, всички важна информацияотносно хардуера, както и „превключвателите“, които го контролират, обикновено се намират във файловата система sysfs, свързана с директорията /sys.

Всъщност sysfs не е дори файлова система, по-точно той е файлово базиран, но работи с така наречените синтетични файлове. Но те не се съхраняват на диска, това е един вид интерфейс за комуникация с драйвери: прочетох файла - получих данни за желязото, записах го - промених някаква настройка. А за писане просто ви трябват root права.

И така, получаваме root, стартираме терминален емулатор (или по-добър). И пишем следното:

# su # cd /sys

# find -name \*button\* ./leds/button-backlight

Бинго! Това е каталог /sys/class/leds/button-backlight. Нека скочим в него и да видим какво има вътре:

# cd /sys/class/leds/button-backlight # ls яркост устройство max_brightness захранваща подсистема задейства uevent

Сложих моята Nokia 3310 на този файл яркосте текущата яркост на бутона и макс_яркост- максимум. Нека проверим предположението, като напишем стойността 100 в първия файл (добре, като 100%, въпреки че не е известно какъв е мащабът):

# ехо 100 > яркост

Супер, бутоните са включени и дори няма да изгаснат.

Моментът на истината - записваме стойността 0 във файла max_brightness:

# ехо 0 > max_brightness

Бутоните изгаснаха завинаги, като електрическата крушка на верандата ми снощи.

Но точно като електрическа крушка, те могат да светнат отново, ако рестартирате. Тоест командата е валидна само в текущата сесия. За щастие, това не е проблем, ние ще поставим нашата команда в скрипт на памет:

# mkdir /sdcard/boot # echo "echo 0 > /sys/class/leds/button-backlight/max_brightness" > /sdcard/boot

И ние от своя страна го поставяме в автоматично зареждане с помощта на . Стартираме приложението, избираме първите три отметки, използваме опцията Избор на папка, за да изберем директорията за зареждане на картата с памет.


Половината задача е изпълнена, остава да размените бутоните „Назад“ и „Преглед“. За да направите това, трябва да промените оформлението на бутоните. В Android той се намира в няколко файла на директория /system/usr/keylayout/. Има доста от тях, но ако изхвърлим файлове като Доставчик_2378_Продукт_100a.klи qwerty.kl(те съхраняват оформленията на пълноценни Qwerty клавиатури, които Android поддържа от кутията), тогава ще останат най-много пет броя.

Едно от тях е точно това, от което се нуждаем. Смартфоните често използват файла ft5x06_ts.kl, специфичен за сензорния контролер FT5x06 (бутоните са чувствителни на допир, нали?), но в моя случай се оказа, че е файлът Доставчик_2378_Продукт_100a.kl.

Ако отворите този файл, можете да видите трите реда, които търсите:

Клавиш 158 Клавиш BACK VIRTUAL 139 Клавиш MENU VIRTUAL 102 HOME VIRTUAL

Остава само да размените числата 158 и 139 на места (всяко файлов мениджърс root привилегии). След рестартирането новото оформление ще влезе в сила.

Метод номер две. Екранни клавиши

Тук е още по-лесно. Android има специална променлива за отстраняване на грешки qemu.hw.mainkeys, което ви позволява да контролирате видимостта на бутоните за навигация на екрана. Ако има стойност 0, клавишите ще се показват на екрана, 1 има обратен ефект.

Записваме променливата с желаната стойност във файла /system/build.prop, и това е всичко:

# su # mount -o remount,rw /system # cp /system/build.prop /system/build.prop.bak # echo qemu.hw.mainkeys=0 > /system/build.prop

заключения

Това са престъпните стъпки, които понякога трябва да предприемете, за да направите своя смартфон малко по-удобен. Що се отнася до мен, аз се спрях на третия вариант: "изключих" бутоните плюс инсталиран LMT Launcher. Струва ми се, че това е най-удобният начин за управление.

Винаги всичко се чупи неочаквано. Изпускането на телефон върху теракотен под е нещастен инцидент; удавянето му във вана е често срещано явление, което е по-често, отколкото изглежда на пръв поглед. Статистика на контактите за сервизни центровесъдържа много оплаквания за инциденти от поредицата "падна и се счупи" дори по-често от удавяне. В същото време не трябва да очаквате, че първото падане ще отнеме сензорния субстрат или дори самия екран - в повечето случаи последствията от нещастни инциденти не изглеждат толкова разрушителни. Освен всичко друго, това е внезапната неработоспособност на физическите бутони за връщане, начало и меню. Ако този проблем се случи с телефона ви и все още няма пари за ремонт - не се притеснявайте. Има сравнително просто решение на този често срещан проблем. Сега ще ви научим как да активирате екранните бутони на вашия смартфон, ако физическите вече не работят.

За да се получи всичко, трябва да получите Root права. Понякога е трудно да се получи администраторски достъп до дълбините на системните файлове. Но с появата на приложения, които получават необходимия достъп вместо вас, вече не е необходимо да четете многостранични инструкции. Просто инсталирайте програмата Kingo Root на вашия компютър и свържете телефона си. Единственото нещо, което трябва да се направи, докато програмата се инсталира, е в настройките на телефона, секцията "защита", активирайте "USB Debugging". Това е всичко. Чрез натискане на големия бутон Root в интерфейса Кинго корен, активирайте администраторски права.

Втората стъпка изглежда малко по-сложна. Ще трябва да изтеглите от Google Play(или малко... алтернативни източници) Руут програмаизследовател. Инсталирайте го на вашия смартфон. Стартирайте това приложение, намерете системната директория и в нея - build.prop. Ако такъв файл не се вижда в системната директория, няма значение. В горния ъгъл на програмата има многоточие - докоснете го, за да отворите подменю. В настройките на програмата отметнете елемента „Покажи скрити файлове". Загубата ще се появи веднага.

В левия ъгъл root explorerима още един елемент, от който се нуждаем - r / w. Докоснете го веднъж и потвърдете избора си. Това действие дава възможност за редактиране системни файлове. Сега докоснете build.prop и задръжте пръста си върху него. Горно менюще се промени и от падащия списък (в същото многоточие) ще намерите подточката „отвори в текстов редактор“.

Превъртете отвори файлдо самото дъно - всички тези дълги списъци с настройки все още не са необходими. Най-долу добавете реда qemu.hw.mainkeys=0. Запазете файла и рестартирайте телефона си.

Готово, три екранни бутона се появиха в най-долната част на екрана - подобно на това, което можете да видите на екрана на всеки таблет. И след като поправите физическите бутони, е напълно възможно да скриете обратно виртуалните, като замените реда qemu.hw.mainkeys=0 с qemu.hw.mainkeys=1 и рестартирате устройството отново.

Лека помощна програма, която доста добре опростява работата с устройството.


Въведение:

Кой бутон всеки потребител използва най-много за един ден? Това е или бутонът Начало, или бутонът Назад. Приложението, наречено, е създадено с цел да разшири функционалността на бутона Назад, като прикачи към него възможност за управление с жестове, което ще автоматизира някои други системни функции. Трябва да се разбере, че познатият бутон Назад ще остане на същото място, а приложението добавя свое собствено, което в същото време не заема много място.



Функционален:


За използване Приложения Rootне са необходими права, но вместо това трябва да активирате услугата за приложението в „ Специални умения". Функционалността на приложението се оказа доста проста, но фактът, че работи и в същото време не пречи на обичайната работа с устройството, заслужава известна похвала. На началния екран има 3 вида действия, които можете да извършвате с бутона: задържане, плъзгане нагоре и плъзгане надолу. За всяко от действията можете да изберете едно от 5 действия:
1. Без действие.
2. Начало
3. Наскоро стартирани приложения
4. Известия
5. Бутон за скриване
Жестовете се извършват по следния начин: поставете пръста си върху бутона и след това плъзнете нагоре или надолу, докато ръбът с определен цвят ще се появи на самия бутон. Естествено, ако просто натиснете бутона, той ще работи по същия начин като системен бутонОбратно.


Резултати:


В настройките можете да изключите приложението, както и да премахнете известията, което ви позволява да скриете или покажете бутона. За да обобщим: той е доста способен да направи използването на устройството много по-лесно и удобно, особено ако свикнете с подобни действия. Приятно използване!