Cara kerja saat ini
OS Android menggunakan file untuk memetakan tombol volume untuk mengetahui apa yang harus dilakukan ketika ditekan:
Berkas:
/system/usr/keylayout/gpio-keys.kl
Berisi dua baris untuk tombol volume:
key 115 VOLUME_UP WAKE_DROPPED
key 114 VOLUME_DOWN WAKE_DROPPED
Mereka tidak "peka orientasi", seperti posisi fisik mereka pada perangkat.
Masalah yang Anda hadapi, banyak pemilik tablet lain hadapi, yang berkaitan dengan posisi logis pada tindakan. Jika kita menekan bagian bawah tombol, volume harus turun, tetapi tergantung pada orientasi, bagian bawah sebenarnya menaikkan volume.
Saya percaya bahwa rotasi perangkat harus memperhitungkan faktor-faktor seperti ini, untuk mencegah pengguna harus "membuat" kebiasaan aneh untuk tindakan "menurunkan volume" yang sederhana. Tetapi di sisi lain, itu sebabnya tombol volume pada tablet Anda diselingi oleh tiga titik yang dinaikkan untuk pengenalan taktil yang mudah.
Kemungkinan solusi untuk perangkat yang di-rooting
Karena tombol-tombol ini untuk diubah perlu diubah pada "level sistem", tindakan harus dilakukan dengan hak akses root pada perangkat.
Meskipun dua solusi berikut ini tidak dapat menangani skenario orientasi khusus, mereka berguna untuk memetakan kembali tombol-tombol tersebut agar dapat disesuaikan dengan orientasi tablet yang paling membingungkan kami:
Aplikasi: ButtonRemapper - Beta v0.2.4
Alat untuk memetakan kembali tombol perangkat keras. Atau lebih baik: alat generik untuk mengedit file peta tata letak kunci yang digunakan Android untuk memetakan kunci.
Utas forum Pengembang XDA dengan perincian luas oleh penulis
Edit file secara manual gpio-keys.kl
:
- Dengan File Manager root, perjalanan ke
/system/usr/keylayout
dan sentuh file lama gpio-keys.kl
;
- Dari menu pop up, pilih "Properties";
- Ubah izin file
rw-rw-rw-
agar dapat mengubah kontennya;
- Setelah memiliki izin baru, buka file dengan editor teks;
Cari di dalam file untuk dua baris berikut:
key 115 VOLUME_UP WAKE_DROPPED
key 114 VOLUME_DOWN WAKE_DROPPED
Perbarui baris dengan menukar nomor kunci sehingga menjadi:
key 114 VOLUME_UP WAKE_DROPPED
key 115 VOLUME_DOWN WAKE_DROPPED
Simpan perubahan dan reboot tablet Anda.
Anda sekarang harus memiliki tindakan tombol volume naik / turun yang paling sesuai dengan orientasi potret Anda.
Untuk membatalkannya, balikkan saja petunjuk ini.
Kredit untuk solusi edit file dikaitkan dengan jbeige pengguna dari thriveforums.org .
Setelah membaca manual perangkat Anda , manual tablet lainnya, dan spesifikasi dari OS Android, ini adalah solusi terbaik yang dapat saya temukan untuk mengatasi masalah Anda.
Fitur ini dimasak ke dalam ROM, jadi itu akan sepenuhnya tergantung pada apa yang koki masak ke dalam ROM.
Anda dapat menemukan ROM seperti CM9 dan AOKP yang memiliki berbagai opsi untuk volume rocker --- tetapi memaksa rocker untuk tetap statis pada perangkat seperti ini di mana perubahannya bukan yang pernah saya lihat.
sumber
Button Savior adalah aplikasi yang akan memberi Anda soft key di layar untuk semua tombol keras perangkat Anda. Meskipun memerlukan perangkat yang di-rooting, beberapa fitur diklaim berfungsi dengan perangkat yang tidak di-rooting. Versi berbayar akan memungkinkan Anda untuk menyesuaikan tombol lunak termasuk posisinya. Tolong, cobalah.
sumber