Завантажити всі сенсорні кнопки для андроїд меню. Як увімкнути екранні кнопки, якщо фізичні більше не працюють. Спосіб номер один. Налаштовуємо сенсорні кнопки

22.11.2019 Програми

Якщо говорити про можливі приводи, то чому перестали працювати сенсорні кнопкина телефоні андроїд, збій частіше з фізичної, ніж програмної сторони. За наявності причин першого списку, найімовірніше, доведеться нести пристрій у сервісний центр.

Фізичні причини:

  • Сильний удар по планшету або смартфон падіння з висоти.
  • Тривалий вплив вологи. Особливо серйозні пошкодження виникають через попадання води в область між екраном та плівкою або під корпус. Окислюються контакти. Після впливу вологи діяти необхідно негайно.
  • Різкі перепади температур. Поверніть пристрій до кімнатної температури. Робота сенсора, можливо, покращає.
  • Протискання екрана. Подряпин чи тріщин немає. Поломка помітна при натисканні – тоді видно відблиски у пошкоджених частинах сенсора.
  • Заміна екрана невідповідною моделлю.
  • Серйозні забруднення. Зітріть бруд, пил, вологу, сліди від пальців спеціальними вологими серветками з магазину електроніки або ганчірочкою з мікрофібри.
  • Погано наклеєна плівка. У місцях накопичення повітря під плівкою частини екрану перестануть працювати. Зніміть плівку, по можливості замініть нову.

Програмні причини:

  1. ОС надмірно завантажена додатками або якісь з них працюють неправильно.
  2. Зміна установок пристрою.
  3. Несправності Тачскріна можливі, якщо екран неправильно або погано розпізнає дотик. Тут допоможе калібрування екрану (реально виконати в домашніх умовах).
  4. Непідходяща або нестабільна версія прошивки.

Чому не працює частина сенсора на андроїді? Швидше за все, відійшов чи окислився контакт.

У телефоні зі знімною батареєю зніміть кришку та дістаньте акумулятор. Вставте назад та увімкніть пристрій за допомогою механічної кнопки.
Якщо сенсор не працює частково, а не повністю, і Ви можете завантажити програму, встановіть Rebooter з Play Market. На Xiaomi, Meizu або Digma після тривалого натискання кнопки увімкнення/вимкнення (20 секунд або довше) телефон перезавантажиться або вимкнеться. Для Samsung та Sony натисніть одночасно кнопку увімкнення/блокування, збільшення гучності звуку та зменшення гучності. Потримайте 7-10 секунд. Якщо не допомогло, спробуйте знову, але тримайте ці три клавіші довше. Якщо Ваш смартфон від інших виробників та з вбудованим акумулятором, можливо, вищезазначені способи допоможуть. Інакше доведеться чекати повного розряду батареї або нести пристрій у сервісний центр, де заразом розберуться з неполадками роботи екрана. Буває й таке, що перезавантаження потрібне лише для того, щоб дисплей знову реагував. Що робити, якщо після блокування екрана не працює сенсор на Андроїд?


Найчастіше проблема у версії прошивки. Для її вирішення оновіть версію Android та, якщо не допоможе, скиньте налаштування. Як це зробити є у пунктах 2 та 4 інструкції наступного пункту статті. Чому не працюють сенсорні кнопки на андроїд? Іноді проблема у плівці. Якщо до неї все було добре, спробуйте зняти. Іноді справа навіть у новому захисному склі, яке також можна від'єднати самостійно. Користувачі стверджують, що нижні сенсорні кнопки, які перестали працювати, після калібрування екрана (третій крок наступної інструкції), знову стали чутливими.

Поширені варіанти ремонту

Дані дії допоможуть у багатьох випадках несправної роботи телефону або планшета під керуванням ОС Android через програмне забезпечення, тому Ви можете застосовувати ці поради, коли сумніваєтеся в справності роботи системи.

  • Перезавантажте пристрій. Можливо, воно було під сильним програмним навантаженням або відбулася незначна помилка. Може, просто завис додаток, а сенсор працює?
  • Поновіть прошивку. Для цього перейдіть за наступними пунктами: «Налаштування» – «Про пристрій» – «Оновлення системи» – «Перевірити зараз». Найчастіше проблема вирішується.
  • Скиньте установки до заводських. Збережіть усі важливі дані на картку пам'яті, комп'ютер або подібний носій. Натисніть «Параметри» – «Пам'ять» – «Скинути заводські налаштування» – «Скинути налаштування» – «Стерти все». Якщо необхідно, підтверджуйте вибір. Зачекайте кілька хвилин, і перезавантаження виконається автоматично
  • Що робити, якщо екран глючить? Якщо він працює, але повільно, просто очистіть телефон загалом. Видаліть зайві файли та програми та кеш («Налаштування» – «Програми» – будь-яка програма зі списку – «Очистити кеш»). Для видалення іншого сміття та очищення оперативної пам'ятівикористовуйте CCleaner, Cleaner Master або іншу програму.

Як відремонтувати пристрій

Навряд чи можна самостійно полагодити телефон. Вам вдасться це, коли причина несправності в програмне забезпечення. Про це прочитайте способи нижче.

  1. Калібруйте екран. Залежно від виробника може бути вбудована утиліта для цього або доведеться скачати додаток самому. Є кілька способів. Для моделей HTC: «Налаштування» – «Мова та клавіатура» – « HTC Sense Input». На інших смартфонах: "Налаштування" - "Дисплей" - "Екран" - "Калібрування екрану". За бажанням можна калібрувати екран через інженерне меню. Його використовують розробники для тестування та зміни системних компонентів. Ми не радимо цей спосіб, тому що він може призвести до неполадок і займає більше часу, ніж інші методи. Інший додатокдля калібрування екрана з Play Market зможе покращити реакцію дисплея. Наприклад, Touchscreen Calibration або SGS Touchscreen Booster (в ньому можна встановити параметри вручну).
  2. Чи не працюють нижні сенсорні кнопки на телефоні андроїд що робити? Можна встановити програму для створення програмних кнопок з тими ж функціями, але в іншому місці. Радимо Back Button – воно не вимагає root-прав.
  3. Зверніться до сервісного центру. Там точніше визначать причину і полагодять пристрій.

Проблеми із залізом досить часто виявляються набагато складнішими і дорогими, ніж неполадки із софтом. Дуже прикро, якщо злітає екран, але, як правило, його можу легко замінити. Але з кнопками може зробити набагато більше метушні. Якщо ви потрапили в подібну ситуацію (натискання на Home, Backабо Menuне призводить до жодних наслідків), то на допомогу прийде додаток . Встановивши його, ви отримаєте панель, що складається з чотирьох кнопок: Home, Back, Menuі Resize. Зауважте собі, що вимагає наявності root-доступна девайсі.

Встановивши програму і запустивши її вперше, ви отримаєте панель з кнопками, яка буде розміщена на центрі екрана. Її розташування можна змінити, також можна налаштувати розмір кнопок, відстань між ними та прозорість самої панелі.

Для кнопки Homeви можете налаштувати її поведінку при тривалому натисканні: або вона запускатиме Google Now або працювати як кнопка Power. Крім цього Floating Soft Keysдозволяє змінювати іконки кнопок. Якщо ви хочете вибрати вертикально розташування панелі, то для цього просто необхідно прибрати галочку навпроти опції горизонтального розташування в меню. Також можна активувати активацію програми під час завантаження.

Поводиться дуже розумно. Якщо панель перекриває будь-які кнопки або опції запущеної програми, то вона автоматично змінює своє місце на екрані, але є один недолік. Після того, як програма, яка спровокувала зміну положення панелі, буде закрита, сама панель на старе місце повернутися не зможе. Це доведеться зробити вручну.

Було б непогано, щоб розробники прокачали існуючі кнопки великою кількістюфункцій і додали до них керування гучністю. Але поки що це лише мрії. Якщо ж ви зацікавилися такою практичною штукою як і вже зібралися скачати додаток, то вам

Коли мені в черговий раз дістався смартфон з хардварними навігаційними клавішами, взагалі без можливості їх налаштування або активації екранних клавіш у стилі Nexus, я вирішив, що з цим треба щось робити. Покопавшись пару годин у нутрощах Android, я відключив докучливе підсвічування, поміняв клавіші «Назад» та «Огляд» місцями, а потім увімкнув екранні кнопкиі знайшов спокій.

Інтро

Відразу зазначу: я великий шанувальник ідеї екранних клавіш навігації. Усіх цих будиночків, стрілочок та квадратиків, намальованих прямо в нижній частині екрану. Так, вони забирають якийсь там простір (який, втім, у більшості випадків не надто й потрібний), так, можливо вони псують зовнішній вигляддодатків, але, чорт забирай, вони динамічні.

Екранні кнопки навігації повертаються разом із екраном, зникають, коли вони не потрібні, змінюють колір та органічно вбудовуються в інтерфейс. домашнього екрану. Якщо відкинути саму ідею марності існування відразу трьох кнопок (врешті-решт, яблучники обходяться однією і не відчувають себе знедоленими) і зручні системи навігації на кшталт PIE або «бульбашки навігації MIUI», то екранні кнопки - це найкраще, що було придумано до цих пір.

Так ось. Чомусь мою чудову, прекрасну ідею про те, що краще за екранні кнопки немає нічого, не поділяють ну дуже багато виробників смартфонів. І навіть не просто не поділяють, а не поділяють абсолютно жахливим способом, змушуючи користуватися смартфоном із сенсорними кнопками (ААА!), з динамічним підсвічуванням (ААА-2!) і кнопкою «Назад» з правого боку екрану (ААА-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 brightness device max_brightness power subsystem trigger uevent

Ставлю свій Nokia 3310 на те, що файл brightness- це поточна яскравість кнопок, а max_brightness- максимальна. Перевіримо здогад, записавши перший файл значення 100 (ну типу 100%, хоча яка там шкала - невідомо):

# echo 100 > brightness

Відмінно, кнопки горять і навіть не збираються гаснути.

Момент істини – пишемо у файл max_brightness значення 0:

# echo 0 > max_brightness

Кнопки згасли, назавжди, як і лампочка у моєму під'їзді вчора вночі.

Але так само, як лампочка, вони знову можуть спалахнути, якщо перезавантажитися. Тобто команда діє лише у поточному сеансі роботи. На щастя, це не біда, ми помістимо нашу команду в скрипт на карті пам'яті:

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

А його, у свою чергу, поставимо в автозавантаження за допомогою . Запускаємо програму, вибираємо перші три галочки, за допомогою опції Select folder вибираємо каталог boot на карті пам'яті.


Півзавдання виконано, залишилося поміняти місцями кнопки «Назад» та «Огляд». Для цього потрібно змінити розкладку кнопок. В Android вона лежить у кількох файлах каталогу /system/usr/keylayout/. Їх досить багато, але якщо відкинути файли типу Vendor_2378_Product_100a.klі qwerty.kl(Вони зберігають розкладки повноцінних Qwerty-клавіатур, які Android підтримує з коробки), то залишиться від сили п'ять штук.

Один із них якраз нам і потрібен. Часто смартфони використовують файл ft5x06_ts.kl, Специфічний для контролера тачскріна FT5x06 (кнопки ж сенсорні, правильно?), але в моєму випадку ним виявився файл Vendor_2378_Product_100a.kl.

Якщо відкрити цей файл, можна побачити три рядки:

Key 158 BACK VIRTUAL key 139 MENU VIRTUAL key 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". От і все. Натиснувши велику кнопку Root в інтерфейсі Kingo Rootактивуємо права адміністратора.

Крок другий виглядає трохи складнішим. Вам потрібно буде скачати з Google Play(або трішки ... альтернативних джерел) програму Root Explorer. Встановіть його на ваш смартфон. Запустіть цю програму, знайдіть каталог System, а в ньому - 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. Сховати кнопку
Жести виконуються таким чином: ставте палець на кнопку, а потім проводьте вгору або вниз, при цьому на самій кнопці з'являтиметься обідок певного кольору. Звичайно, якщо просто натиснути на кнопку, то вона відпрацює так само, як і системна кнопкаНазад.


Підсумки:


У налаштуваннях можна вимкнути програму, а також прибрати повідомлення, яке дозволяє приховати або показати кнопку. Підіб'ємо підсумки: цілком здатна зробити використання пристрою набагато простіше і зручніше, особливо, якщо звикнути до таких дій. Приємного користування!