Як зараз працюють справи
ОС Android використовує файл для відображення кнопок гучності, щоб знати, що робити при натисканні:
Файл:
/system/usr/keylayout/gpio-keys.kl
Містить два рядки для кнопок гучності:
key 115 VOLUME_UP WAKE_DROPPED
key 114 VOLUME_DOWN WAKE_DROPPED
Вони не "орієнтовані на орієнтацію", як і їх фізичне положення на пристрої.
Проблема, з якою стикаються багато інших власників планшетів, пов'язана з логічною позицією в дії. Якщо натиснути нижню частину кнопки, гучність повинна зменшуватися, але залежно від орієнтації нижня частина фактично збільшує гучність.
Я вважаю, що обертання пристрою повинно враховувати такі фактори, щоб запобігти необхідності "створювати" дивні звички для простого "зменшення гучності". Але, з іншого боку, саме тому кнопки гучності на вашому планшеті розділяються трьома піднятими точками для легкого тактильного розпізнавання.
Можливе рішення для вкорінених пристроїв
Оскільки ці кнопки для зміни потрібно змінити на "системному рівні", дію потрібно виконати з привілеями root на пристрої.
Хоча наступні два рішення не можуть мати справу зі сценаріями, орієнтованими на орієнтацію, вони корисні для перестановки кнопок, щоб налаштувати їх на орієнтацію планшета, в якій ми найбільше плутаємось:
Застосування: ButtonRemapper - Beta v0.2.4
Інструмент для перестановки апаратних кнопок. Або ще краще: універсальний інструмент для редагування макетів ключових файлів карта Android використовує для відображення клавіш.
На форумі XDA Developers теми з великими деталями автора
Ручне редагування файлу gpio-keys.kl
:
- За допомогою кореневого файлового менеджера перейдіть до файлу
/system/usr/keylayout
та довго торкайтесь його gpio-keys.kl
;
- У спливаючому меню виберіть "Властивості";
- Змініть дозволи на файл
rw-rw-rw-
, щоб мати змогу змінювати його вміст;
- Отримавши нові дозволи, відкрийте файл із текстовим редактором;
Знайдіть у файлі наступні два рядки:
key 115 VOLUME_UP WAKE_DROPPED
key 114 VOLUME_DOWN WAKE_DROPPED
Оновіть рядки, поміняючи ключові номери, щоб вони стали:
key 114 VOLUME_UP WAKE_DROPPED
key 115 VOLUME_DOWN WAKE_DROPPED
Збережіть зміни та перезавантажте планшет.
Тепер у вас повинні бути змінені дії кнопок збільшення / зменшення гучності так, як вони найкраще відповідають орієнтації на портрет.
Щоб скасувати це, просто переверніть ці вказівки.
Кредити на рішення для редагування файлів приписуються користувачеві jbeige від thriveforums.org .
Ознайомившись з посібником із пристрою , іншими посібниками з планшетів та технічними характеристиками ОС Android, це найкращі рішення, які мені вдалося вирішити з вашою проблемою.