Aplikasi tombol sentuh. Cara mengaktifkan tombol di layar jika yang fisik tidak lagi berfungsi. Metode nomor satu. Menyiapkan tombol sentuh

Tombol mekanis di ponsel cerdas sudah ketinggalan zaman, dari masa ketika orang biasa menyombongkan jumlah suara dalam polifoni dan warna di layar. Saat itu, kami tidak memiliki layar sentuh dan kemajuan lainnya; di Alcatel saya, tombol Beranda sepenuhnya menggantikan joystick.

Tapi sekarang adalah waktu yang berbeda, konsep mengendalikan gadget menjauh dari semua jenis klik yang tidak perlu, antarmuka sentuh membuat jari Anda sendiri meluncur dengan gerakan tertentu di layar sebagai elemen kontrol utama. Setelah penolakan terhadap keyboard mekanis, pabrikan mulai meninggalkan tombol kontrol fisik, menggantinya dengan yang ada di layar. Dan smartphone generasi baru bahkan membuka kunci tanpa menekan tombol daya, cukup ambil Moto X, dan ketuk LG G2 di layar.

Namun bagaimana jika Anda belum bangkrut pada gadget baru, tetapi ingin merasakan pesona mengendalikan perangkat dengan mode techno terbaru?

Layar Gravitasi - Hidup/Mati

Aplikasi ini akan membantu mereka yang ingin layar ponsel menjadi aktif segera setelah jatuh ke tangan pemilik dan mati ketika di atas meja atau di saku.

Ini mengumpulkan data dari sensor jarak dan giroskop, mengunci dan membuka kunci layar pada waktu yang tepat. Saya mencobanya dan memutuskan untuk pergi. ini sangat nyaman ketika telepon menyala, setelah Anda mengambilnya di tangan Anda, itu tidak padam, menganalisis gerakan tangan sedikit pun ketika Anda membaca informasi dari layar, dan mati, Anda cukup memasukkannya ke dalam saku atau meletakkannya itu di atas meja. Anda hanya perlu membiasakan diri untuk tidak menekan tombol power demi masa lalu.

Fitur dasar aplikasi ini gratis, dan termasuk pengaturan untuk memicu sudut dan sensitivitas. Untuk sedikit lebih banyak fleksibilitas, Anda harus membayar sekitar $2.

Pengabaian tombol fisik demi gerakan juga membawa sedikit kebaikan bagi kehidupan pengguna. Terutama, dalam kondisi diagonal layar yang terus tumbuh. Dan ini akan membantu Swipe Home Button.

Melakukan gerakan jari jauh lebih mudah daripada meraih ponsel Anda untuk mencapai tombol menu. Dalam pengaturan, Anda dapat menetapkan tindakan seperti menekan tombol Beranda, membuka aplikasi, atau bayangan pemberitahuan ke gerakan tertentu.

Sayangnya, aplikasi tidak memiliki tombol kembali. Karena kekhasan Android, ini membutuhkan Root, dan pengembang tampaknya tidak ingin menempuh jalan ini. Jika Anda memiliki saran keren berdasarkan gerakan, bagikan di komentar!

Bagi mereka yang tidak peduli dengan kontrol gerakan jari, melainkan tombol di layar di tempat yang dapat diakses, ada opsi seperti: Tombol Kembali atau Tombol Lembut Berguna. Tapi aku tidak menyukai mereka.

Bagaimana Anda mengelola gadget Anda?

Ketika saya sekali lagi mendapatkan ponsel cerdas dengan tombol navigasi keras, tanpa kemungkinan untuk mengonfigurasinya sama sekali atau mengaktifkan tombol layar bergaya Nexus, saya memutuskan bahwa sesuatu harus dilakukan untuk itu. Setelah beberapa jam menggali bagian dalam Android, saya mematikan lampu latar yang mengganggu, menukar bagian belakang dan menelusuri kunci, lalu menyalakan tombol di layar dan menemukan kedamaian.

pengantar

Saya akan segera melakukan reservasi: Saya penggemar berat ide tombol navigasi di layar. Semua rumah, panah, dan kotak ini digambar tepat di bagian bawah layar. Ya, mereka mengambil beberapa ruang di sana (yang, bagaimanapun, tidak benar-benar diperlukan dalam banyak kasus), ya, mereka dapat merusak tampilan aplikasi, tapi sial, mereka dinamis.

Tombol navigasi di layar berputar dengan layar, menghilang saat tidak diperlukan, berubah warna, dan terintegrasi dengan mulus ke antarmuka layar beranda. Jika kita membuang gagasan tentang tidak bergunanya keberadaan tiga tombol sekaligus (setelah semua, orang Apple bertahan dengan satu dan tidak merasa dirugikan) dan sistem navigasi yang lebih nyaman seperti PIE atau "gelembung navigasi MIUI ”, maka tombol di layar adalah hal terbaik yang telah ditemukan sebelumnya sejauh ini.

Jadi. Untuk beberapa alasan, ide saya yang luar biasa dan luar biasa bahwa tidak ada yang lebih baik daripada tombol di layar tidak dibagikan oleh banyak produsen ponsel cerdas. Dan tidak hanya mereka tidak berbagi, tetapi mereka tidak berbagi dengan cara yang benar-benar mengerikan, memaksa Anda untuk menggunakan smartphone dengan tombol sentuh (AAA!), Dilengkapi dengan lampu latar dinamis (AAA-2!) Dan tombol Kembali di sebelah kanan sisi layar (AAA-3: pukulan yang menentukan).

Situasinya tidak dapat diterima secara ekstrem, dan mengingat bahwa pengembang firmware yang baik tidak menyediakan pengaturan apa pun untuk mengaktifkan tombol di layar dan pengaturan untuk mengontrol tombol sentuh, saya harus melakukannya sendiri. Ada dua opsi untuk tindakan lebih lanjut:

  • bawa tombol sentuh ke keadaan yang diinginkan, yaitu matikan lampu latar dan pindahkan tombol "Kembali" ke sisi kiri (bahkan jika itu terlihat seperti "persegi", itu bahkan lebih menarik);
  • nonaktifkan tombol sentuh sepenuhnya dan aktifkan tombol di layar.

Saya tidak suka alat pihak ketiga, jadi keputusan untuk melakukan semuanya dengan tangan datang dengan sendirinya.

Metode nomor satu. Menyiapkan tombol sentuh

Pertama, mari kita coba mematikan lampu latar tombol. Untuk ini kita membutuhkan root, emulator terminal dan direktori /sys di akar sistem file. Itu kombinasi itu. Kita berurusan dengan kernel Linux, dan dalam sistem berdasarkan itu, semua informasi penting tentang perangkat keras, serta sakelar sakelar yang mengontrolnya, biasanya terletak di sistem file sysfs yang terhubung ke direktori. /sys.

Sebenarnya, sysfs bahkan bukan sistem file, lebih tepatnya, ini adalah sistem file, tetapi beroperasi dengan apa yang disebut file sintetis. Tetapi mereka tidak disimpan di disk, ini adalah semacam antarmuka untuk berkomunikasi dengan driver: Saya membaca file - saya mendapat data tentang sepotong besi, saya menuliskannya - saya mengubah beberapa pengaturan. Dan untuk menulis, Anda hanya perlu hak root.

Jadi, kami mendapatkan root, menjalankan emulator terminal (atau lebih baik). Dan kami menulis yang berikut:

# su # cd /sys

# temukan -nama \*button\* ./leds/button-backlight

Bingo! Ini adalah katalog /sys/class/leds/tombol-lampu latar. Mari lompat ke dalamnya dan lihat apa yang ada di dalamnya:

# cd /sys/class/leds/button-backlight # ls perangkat kecerahan max_brightness subsistem daya memicu uevent

Saya meletakkan Nokia 3310 saya di file itu kecerahan adalah kecerahan tombol saat ini, dan max_brightness- maksimal. Mari kita cek tebakannya dengan menuliskan nilai 100 pada file pertama (yah, seperti 100%, meskipun skalanya tidak diketahui):

# echo 100 > kecerahan

Bagus, tombolnya menyala dan bahkan tidak mau padam.

Momen kebenaran - kami menulis nilai 0 ke file max_brightness:

# echo 0 > max_brightness

Tombol-tombolnya mati, selamanya, seperti bola lampu di terasku tadi malam.

Tapi seperti bola lampu, mereka bisa menyala lagi jika Anda reboot. Artinya, perintah hanya valid di sesi saat ini. Untungnya, ini bukan masalah, kami akan menempatkan perintah kami dalam skrip di memory stick:

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

Dan kami, pada gilirannya, memasukkannya ke dalam autoload menggunakan . Kami meluncurkan aplikasi, pilih tiga kotak centang pertama, gunakan opsi Pilih folder untuk memilih direktori boot pada kartu memori.


Setengah dari tugas selesai, tetap menukar tombol "Kembali" dan "Jelajahi". Untuk melakukan ini, Anda perlu mengubah tata letak tombol. Di Android, itu terletak di beberapa file direktori /system/usr/keylayout/. Ada beberapa dari mereka, tetapi jika kita membuang file seperti Vendor_2378_Product_100a.kl dan qwerty.kl(mereka menyimpan tata letak keyboard Qwerty lengkap yang didukung Android di luar kotak), maka paling banyak lima bagian akan tetap ada.

Salah satunya adalah apa yang kita butuhkan. Smartphone sering menggunakan file ft5x06_ts.kl, khusus untuk pengontrol layar sentuh FT5x06 (tombolnya peka terhadap sentuhan, kan?), Tetapi dalam kasus saya, itu adalah file Vendor_2378_Product_100a.kl.

Jika Anda membuka file ini, Anda dapat melihat tiga baris yang Anda cari:

Tombol 158 Tombol VIRTUAL KEMBALI 139 Tombol MENU VIRTUAL 102 HOME VIRTUAL

Tetap hanya untuk menukar angka 158 dan 139 di tempat (manajer file apa pun dengan dukungan untuk hak root cocok untuk ini). Setelah reboot, tata letak baru akan berlaku.

Metode nomor dua. Tombol layar

Ini bahkan lebih mudah di sini. Android memiliki variabel debug khusus qemu.hw.mainkeys, yang memungkinkan Anda mengontrol visibilitas tombol navigasi di layar. Jika memiliki nilai 0, tombol akan ditampilkan di layar, 1 memiliki efek sebaliknya.

Kami menulis variabel dengan nilai yang diinginkan ke file /system/build.prop, dan itu saja:

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

kesimpulan

Ini adalah langkah-langkah kriminal yang terkadang harus Anda ambil untuk membuat ponsel cerdas Anda sedikit lebih nyaman. Bagi saya, saya memilih opsi ketiga: "mematikan" tombol plus menginstal LMT Launcher. Bagi saya, ini adalah cara paling nyaman untuk mengelola.

Semuanya selalu pecah secara tak terduga. Menjatuhkan telepon di lantai keramik adalah kecelakaan yang tidak menguntungkan; menenggelamkannya di bak mandi adalah hal biasa yang lebih umum daripada yang terlihat pada awalnya. Statistik panggilan ke pusat layanan berisi banyak keluhan tentang kecelakaan dari seri "jatuh dan jatuh" bahkan lebih sering daripada tenggelam. Pada saat yang sama, Anda tidak boleh berharap bahwa kejatuhan pertama akan menghilangkan substrat sentuh atau bahkan layar itu sendiri - dalam banyak kasus, konsekuensi dari kecelakaan yang tidak menguntungkan tidak terlihat begitu merusak. Antara lain, ini adalah tidak dapat dioperasikannya tombol fisik kembali, beranda, dan menu secara tiba-tiba. Jika masalah ini terjadi pada telepon Anda, dan belum ada uang untuk perbaikan - jangan khawatir. Ada solusi yang relatif sederhana untuk masalah umum ini. Sekarang kami akan mengajari Anda cara mengaktifkan tombol di layar pada ponsel cerdas Anda jika tombol fisik tidak lagi berfungsi.

Agar semuanya berhasil, Anda perlu mendapatkan hak Root. Akses administrator ke kedalaman file sistem terkadang sulit didapat. Tetapi dengan munculnya aplikasi yang mendapatkan akses yang diperlukan untuk Anda, Anda tidak perlu lagi membaca instruksi multi-halaman. Cukup instal program Kingo Root di komputer Anda dan hubungkan ponsel Anda. Satu-satunya hal yang perlu dilakukan saat program sedang diinstal adalah di pengaturan telepon, bagian "keamanan", aktifkan "USB Debugging". Itu saja. Dengan menekan tombol Root besar di antarmuka Akar Kingo, aktifkan hak administrator.

Langkah kedua terlihat sedikit lebih rumit. Anda perlu mengunduh program Root Explorer dari Google Play (atau sedikit ... sumber alternatif). Instal di ponsel cerdas Anda. Jalankan aplikasi ini, temukan direktori Sistem, dan di dalamnya - build.prop. Jika file seperti itu tidak terlihat di direktori sistem, itu tidak masalah. Di sudut atas program ada elipsis - ketuk untuk membuka submenu. Dalam pengaturan program, centang item "Tampilkan file tersembunyi". Kerugian akan segera muncul.

Di pojok kiri penjelajah akar ada satu item lagi yang kita butuhkan - r / w. Sentuh sekali dan konfirmasikan pilihan Anda. Tindakan ini mengaktifkan kemampuan untuk mengedit file sistem. Sekarang sentuh build.prop dan tahan jari Anda di atasnya. Menu atas akan berubah dan dari daftar drop-down (dalam elipsis yang sama) Anda akan menemukan sub-item "buka di editor teks".

Gulir ke bagian paling bawah dari file yang terbuka - semua daftar pengaturan yang panjang ini belum diperlukan. Di bagian paling bawah, tambahkan baris qemu.hw.mainkeys=0. Simpan file dan mulai ulang ponsel Anda.

Selesai, tiga tombol di layar muncul di bagian paling bawah layar - mirip dengan apa yang dapat Anda lihat di layar tablet mana pun. Dan setelah memperbaiki tombol fisik, sangat mungkin untuk menyembunyikan tombol virtual kembali dengan mengganti baris qemu.hw.mainkeys=0 dengan qemu.hw.mainkeys=1 dan memulai ulang perangkat lagi.

Masalah perangkat keras seringkali jauh lebih kompleks dan mahal daripada masalah perangkat lunak. Sayang sekali jika layarnya terbang, tetapi, sebagai aturan, saya dapat dengan mudah menggantinya. Tapi di sini dengan tombol dapat memberikan lebih banyak keributan. Jika Anda menemukan diri Anda dalam situasi yang sama (mengklik Rumah, Kembali atau Menu tidak menyebabkan konsekuensi apa pun), maka aplikasi akan datang untuk menyelamatkan. Setelah menginstalnya, Anda akan mendapatkan panel yang terdiri dari 4 tombol: Rumah, Kembali, Menu dan mengubah ukuran. Perhatikan apa yang perlu akses root pada perangkat.

Setelah menginstal aplikasi dan meluncurkannya untuk pertama kalinya, Anda akan mendapatkan panel dengan tombol, yang akan ditempatkan di tengah layar. Lokasinya dapat diubah, Anda juga dapat menyesuaikan ukuran tombol, jarak antara tombol dan transparansi panel itu sendiri.

Untuk tombol Rumah Anda dapat mengonfigurasi perilakunya dengan menekan lama: apakah itu akan berjalan Google sekarang, atau bekerja sebagai tombol kekuasaan. Di samping itu Mengambang Lembut kunci memungkinkan Anda untuk mengubah ikon tombol. Jika Anda ingin memilih posisi vertikal panel, maka untuk ini Anda hanya perlu menghapus centang pada opsi posisi horizontal di menu. Di sana Anda juga dapat mengaktifkan penyertaan aplikasi saat boot.

Berperilaku sangat cerdas. Jika panel tumpang tindih dengan tombol atau opsi apa pun dari aplikasi yang sedang berjalan, maka secara otomatis akan mengubah lokasinya di layar, tetapi ada satu kelemahan. Setelah aplikasi yang memicu perubahan posisi panel ditutup, panel itu sendiri tidak akan dapat kembali ke tempat semula. Ini harus dilakukan secara manual.

Alangkah baiknya jika pengembang meningkatkan tombol yang ada dengan lebih banyak fitur dan menambahkan kontrol volume ke dalamnya. Tapi untuk saat ini, itu hanya mimpi. Jika Anda tertarik dengan hal yang praktis seperti, dan sudah akan mengunduh aplikasi, maka Anda

Utilitas ringan yang menyederhanakan pekerjaan dengan perangkat dengan cukup baik.


Pengantar:

Tombol mana yang paling sering digunakan setiap pengguna dalam sehari? Baik itu tombol Beranda atau tombol Kembali. Aplikasi yang disebut dibuat untuk memperluas fungsionalitas tombol Kembali dengan melampirkan kemampuan untuk mengontrol gerakan, yang akan mengotomatiskan beberapa fungsi sistem lainnya. Harus dipahami bahwa tombol Kembali yang sudah dikenal akan tetap berada di tempat yang sama, dan aplikasi menambahkannya sendiri, yang, pada saat yang sama, tidak memakan banyak ruang.



Fungsional:


Anda tidak perlu di-root untuk menggunakan aplikasi, tetapi Anda harus mengaktifkan layanan untuk aplikasi di bagian "Aksesibilitas". Fungsionalitas aplikasi ternyata cukup sederhana, tetapi fakta bahwa itu berfungsi dan tidak mengganggu pekerjaan biasa dengan perangkat sama sekali patut mendapat pujian. Di layar beranda, ada 3 jenis tindakan yang dapat Anda lakukan dengan tombol: tahan, geser ke atas, dan geser ke bawah. Untuk setiap tindakan, Anda dapat memilih salah satu dari 5 tindakan:
1. Tidak ada tindakan.
2. Rumah
3. Aplikasi yang baru diluncurkan
4. Pemberitahuan
5. Sembunyikan tombol
Gerakan dilakukan sebagai berikut: letakkan jari Anda di tombol, lalu geser ke atas atau ke bawah, sementara tepi warna tertentu akan muncul di tombol itu sendiri. Secara alami, jika Anda hanya mengklik tombol, itu akan bekerja dengan cara yang sama seperti tombol Kembali sistem.


Hasil:


Dalam pengaturan, Anda dapat mematikan aplikasi, serta menghapus pemberitahuan, yang memungkinkan Anda menyembunyikan atau menampilkan tombol. Untuk meringkas: cukup mampu membuat penggunaan perangkat lebih mudah dan nyaman, terutama jika Anda terbiasa dengan tindakan seperti itu. Selamat menggunakan!



Apa lagi yang harus dibaca?