Tutorial tentang cara mengganti keyboard Anda secara otomatis per aplikasi menggunakan Tasker dan plugin AutoTools atau SecureTask.
Tidak seperti iOS, Android memiliki kemampuan untuk mengubah keyboard default Anda selama bertahun-tahun. Sejumlah besar keyboard alternatif telah menjamur di Google Play Store. Meskipun kebanyakan orang mungkin menggunakan salah satu Gboard, Swiftkey, atau Swype, ada banyak aplikasi papan ketik hebat lainnya yang digunakan jutaan orang setiap hari, karena sejumlah alasan. Salah satu alasan banyak orang mencari aplikasi keyboard non-default adalah karena dukungan bahasa.
Beberapa aplikasi keyboard dibuat lebih baik untuk bahasa tertentu, namun umumnya bukan yang terbaik dalam semua bahasa lainnya. Banyak pengguna multibahasa sering berpindah antar aplikasi papan ketik setiap kali mereka ingin mengetik sesuatu dalam bahasa ibu mereka dibandingkan ingin mengetik sesuatu dalam bahasa Inggris. Jika Anda mengaktifkan beberapa keyboard di perangkat Anda, metode yang dapat Anda gunakan untuk beralih antar keyboard bergantung pada perangkat yang Anda miliki. Ponsel pintar Samsung, kecuali Galaxy S8 atau Galaxy S8+ yang baru dirilis, mengirimkan pemberitahuan ketika keyboard ditampilkan, yang ketika diketuk, akan membuka dialog pengalih keyboard. Ponsel lain dengan tombol bilah navigasi virtual, seperti yang dibuat oleh Huawei, menampilkan tombol untuk mengganti keyboard di bilah navigasi itu sendiri.
Jika Anda sering berpindah keyboard hanya saat menggunakan aplikasi tertentu, berikut tutorial tentang cara melakukannya secara otomatis per aplikasi. Dengan cara ini, Anda tidak perlu menggunakan tombol bilah navigasi atau notifikasi untuk mengganti keyboard, dan sebagai gantinya mengotomatiskan proses ini. Meskipun pernyataan saya sebelumnya menyebutkan bahwa ini paling berguna bagi pengguna multibahasa, saya dapat memikirkan beberapa kesempatan lain di mana hal ini mungkin berguna:
- Beralih secara otomatis ke dikte Google saat Anda menggunakan Android Auto
- Secara otomatis beralih ke keyboard pengelola kata sandi Anda saat Anda siap memasukkan kata sandi
Secara Otomatis Beralih Keyboard Berdasarkan Per-Aplikasi
Persyaratan:
- tugas ($2.99)
- Tugas Aman (Bebas)
ATAU
- Alat Otomatis ($2.99)
Kami akan menggunakan Tasker untuk mendeteksi aplikasi apa yang kami gunakan, dan kemudian SecureTask atau AutoTools untuk mengganti keyboard kami secara otomatis. SecureTask dan AutoTools keduanya merupakan plugin Tasker yang dapat melakukan apa yang kita cari, namun dalam hal ini AutoTools jauh lebih ramah pengguna dalam pengaturannya. Karena AutoTools bukan plugin gratis, saya akan menyebutkan bagaimana Anda dapat melakukan ini menggunakan SecureTask, namun ketahuilah bahwa ini akan memerlukan sedikit usaha ekstra dari Anda untuk mengaktifkan dan menjalankannya.
Langkah 1: Mengaktifkan Layanan Aksesibilitas Tasker
Agar Tasker dapat mendeteksi aplikasi apa yang sedang kita gunakan, kita perlu memberikan Layanan Aksesibilitasnya. Melakukannya sangat cepat, cukup buka Pengaturan -> Aksesibilitas dan cari "Tasker" di daftar Layanan. Aktifkan Layanan Aksesibilitas.
Selanjutnya, kita perlu memberikan SecureTask atau AutoTools kemampuan untuk mengubah pengaturan sistem pada perangkat kita. Untuk melakukannya, kita harus memberikan izin khusus kepada SecureTask atau AutoTools yang dikenal sebagai WRITE_SECURE_SETTINGS yang biasanya tidak dapat diakses oleh aplikasi biasa, tetapi dapat diberikan secara manual oleh pengguna melalui penggunaan ADB. Oleh karena itu, Anda harus mengaktifkan dan menjalankan ADB di mesin Anda agar ini berfungsi. Untungnya, pemberian izin ini hanya dilakukan satu kali, jadi setelah Anda melakukannya, Anda dapat menggunakan plugin untuk mengikuti banyak tutorial kami yang lain yang menggunakan plugin ini (yang mana ada banyak).
Jika Anda sudah menyiapkan ADB, Anda dapat melewati Langkah 2A.
Langkah 2A: Menyiapkan ADB
Hal pertama yang perlu Anda lakukan adalah mengunduh biner ADB untuk OS khusus Anda. Kamu juga bisa melakukannya disini. Setelah Anda mengunduhnya, Anda perlu memastikan bahwa Anda memilikinya pengemudi yang tepat jika Anda menggunakan Windows.
Setelah Anda mengekstrak biner ke folder terpisah dan menginstal driver, selanjutnya kita perlu mengaktifkan USB Debugging pada ponsel cerdas. Untuk melakukannya, buka Pengaturan dan buka Tentang Ponsel. Ketuk Build Number 7 kali hingga Anda mendapatkan dialog yang memberi tahu Anda bahwa Anda telah membuka kunci Opsi Pengembang. Anda dapat mengakses Opsi Pengembang di Pengaturan sekarang. Ternyata di Android O, Anda harus memasukkan pin/password sebelum bisa membuka Opsi Pengembang. Lakukan dan cari USB Debugging, lalu aktifkan.
Sekarang sambungkan telepon Anda dan buka command prompt di direktori yang sama tempat Anda mengekstrak biner ADB. (Pengguna Windows, tahan shift+klik kanan di folder itu dan pilih "buka command prompt di sini.") Ketik adb devices
ke dalam prompt perintah. Anda akan melihat pesan bahwa server ADB sedang dimulai, kemudian di ponsel Anda, Anda akan melihat prompt yang meminta Anda untuk memberikan akses ADB pada komputer Anda. Terima itu. Sekarang ketika Anda masuk adb devices
ke dalam command prompt, Anda akan melihat nomor seri perangkat Anda, jika demikian maka Anda berhasil.
Dengan prompt perintah ADB terbuka, masukkan perintah berikut untuk memberikan izin yang diperlukan kepada SecureTask.
adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS
Jika Anda menggunakan AutoTools, masukkan perintah ini:
adbshellpmgrantcom.joaomgcd.autotoolsandroid.permission.WRITE_SECURE_SETTINGS
SecureTask/AutoTools sekarang memiliki kemampuan untuk mengubah pengaturan sistem tanpa akses root! Sekarang kami siap untuk beralih ke Tasker.
Langkah 3: Menyiapkan Profil Tasker
Buka Tasker dan ketuk + tombol untuk membuat Profil baru. Ketuk Aplikasi untuk menambahkan Konteks Aplikasi. Di layar Pemilihan Aplikasi, pilih aplikasi yang Anda ingin keyboardnya diaktifkan secara otomatis.
Tekan tombol kembali atau ketuk panah kembali di kiri atas untuk kembali ke layar utama Tasker. Tasker akan meminta Anda untuk membuat Task baru atau melampirkan yang sudah ada. Pilih untuk membuat Tugas baru. Jangan repot-repot memberi nama, cukup ketuk tanda centang untuk membuka layar pengeditan Tugas.
Sekarang kita akan membuat Tugas. Ikuti Langkah 3A jika Anda menggunakan AutoTools, atau lewati ke Langkah 3B jika menggunakan SecureTask.
Setelah Anda berada di layar pengeditan Tugas, ikuti langkah-langkah berikut untuk membuat entri Tugas yang akan mengubah keyboard kita saat kita masuk ke aplikasi yang kita pilih sebelumnya):
- Tambahkan Tindakan baru dengan mengetuk + ikon di tengah bawah.
- Tekan Pengaya Kemudian Alat Otomatis Kemudian Pengaturan Aman.
- Ketuk pada pensil ikon untuk membuka konfigurasi AutoTools.
- Gulir ke bawah dan ketuk Jasa.
- Pilih Metode Masukan.
- Pilih aplikasi papan ketik yang ingin Anda gunakan secara otomatis saat Anda membuka aplikasi pilihan Anda).
- Tekan tombol kembali lalu ketuk tanda centang untuk menyimpan konfigurasi AutoTools. Kembali ke layar Tasker Anda akan melihat nama layanan keyboard di sebelah "Metode Input:"
- Tekan tombol kembali atau ketuk panah kembali dua kali untuk menyelesaikan pembuatan Tugas ini.
Selanjutnya, kita perlu membuat tugas keluar yang terpicu saat kita keluar dari aplikasi yang kita pilih. Ini akan mengembalikan keyboard kita kembali ke keyboard favorit/default kita. Berikut langkah-langkahnya:
- Kembali ke layar utama Tasker, tekan lama pada Task yang baru saja Anda buat. Sebuah pop-up akan muncul dengan beberapa opsi. Memilih Tambahkan Tugas Keluar.
- Pilih untuk membuat Tugas baru di sini.
- Setelah Anda berada di layar Pengeditan tugas, ulangi langkah 2-8 dari instruksi sebelumnya, kecuali selama langkah #5 pilih keyboard yang ingin Anda kembalikan setelah Anda keluar dari aplikasi yang Anda gunakan dipilih.
Langkah 3B: Tugas Tasker jika menggunakan SecureTask
Setelah Anda berada di layar pengeditan Tugas, ikuti langkah-langkah berikut untuk membuat entri Tugas yang akan mengubah keyboard kita saat kita masuk ke aplikasi yang kita pilih sebelumnya):
- Buat Tindakan dengan menekan + tombol di tengah bawah.
- Mengetuk Pengaya Kemudian Tugas Aman Kemudian Pengaturan aman.
- Ketuk ikon pensil untuk membuka konfigurasi SecureTask.
- Di SecureTask, atur Tindakan ke Membaca. Untuk tipe Pengaturan mengamankan metode_input_default. Untuk tipe nama variabel hasil papan ketik.
- Ketuk tanda centang untuk menyimpan konfigurasi SecureTask lalu ketuk tombol kembali atau tekan tombol panah kiri atas untuk kembali ke layar pengeditan Tugas.
- Tambahkan Tindakan lain tetapi kali ini lanjutkan ke Variabel Kemudian Kumpulan Variabel.
- Untuk Nama atur ke a variabel global yang menunjukkan nama keyboard default saat ini. Tasker mengenali variabel global ketika huruf pertama nama variabel dikapitalisasi. Misalnya, saya memasukkan Nama sebagai% Gboard.
- Untuk Untuk mengaturnya ke %keyboard.
- Tekan kembali untuk kembali ke layar pengeditan Tugas.
- Di kiri bawah layar, ketuk tombol putar untuk menjalankan Tugas.
Langkah 2-10 dirancang untuk menyimpan nama layanan keyboard sebagai variabel global yang dapat kita referensikan saat kita perlu mengganti keyboard. Kita perlu mengetahui nama pasti dari layanan keyboard tersebut, jika tidak, kita tidak dapat mengganti keyboard tersebut. Anda dapat beralih ke tab Variabel di Tasker untuk melihat nama layanan keyboard yang baru saja disimpan.
Kamu akan membutuhkan mengulang langkah 2-10 untuk menyimpan nama layanan keyboard untuk semua keyboard lain yang ingin Anda alihkan. Yang harus Anda lakukan adalah mengganti keyboard lain secara manual dan mengulangi langkah 2-10, namun Anda perlu melakukannya ubah nama variabel pada langkah 7. Misalnya, saya mengganti keyboard saya ke keyboard Xperia jadi alih-alih menyimpan variabel global bernama %Gboard, saya menamainya %Xperia.
Setelah Anda mengulangi langkah-langkah di atas untuk keyboard yang ingin Anda alihkan, sekarang kita dapat mengatur Tugas sebenarnya untuk mengubah keyboard. Ikuti langkah ini:
- Hapus dua Actions sebelumnya yang kita buat dengan cara menekan lama untuk memilihnya, lalu menyeret Actions yang disorot ke dalam tong sampah di bagian bawah.
- Tambahkan Tindakan baru dan buka Pengaya --> Tugas Aman --> Pengaturan aman.
- Ketuk ikon pensil untuk membuka konfigurasi SecureTask.
- Untuk Action kali ini pilih Menulis. Untuk Settingnya lagi jadi begitu mengamankan metode_input_default. Namun kali ini untuk nilai baru yang ditetapkannya nama variabel global dari keyboard yang ingin Anda alihkan secara otomatis. Misalnya, saya meletakkan %Gboard di sini.
- Keluar dari layar pengeditan Tugas kembali ke menu utama Tasker.
Sekarang kita perlu menambahkan Tugas Keluar yang akan terpicu ketika kita meninggalkan aplikasi pilihan kita sehingga Tasker akan mengembalikan kita ke keyboard default pilihan kita. Berikut langkah-langkahnya:
- Tekan lama pada Tugas yang baru saja kita buat hingga Anda melihat pop-up.
- Memilih Tambahkan Tugas Keluar.
- Buat Tugas baru.
- Tambahkan Tindakan dengan masuk ke Plugin --> SecureTask --> Pengaturan aman. Tindakan: Menulis. Pengaturan: mengamankan metode_input_default. Nilai baru: nama variabel global dari keyboard yang ingin Anda kembalikan setelah keluar dari aplikasi.
Kesimpulan
Apakah Anda menggunakan AutoTools atau SecureTask atau tidak, tidak masalah di sini - hasil akhirnya sama. Saat Anda masuk ke aplikasi yang Anda pilih, Tasker akan secara otomatis mengganti keyboard Anda, dan mengembalikan perubahan keyboard saat Anda keluar dari aplikasi tersebut.
Setelah Anda mengaturnya, Anda dapat bermain-main kapan atau di mana Anda ingin menggunakan keyboard yang berbeda. Seperti yang saya sebutkan di awal, misalnya Anda dapat mengaktifkan pengetikan suara Google secara otomatis saat menggunakan Android Auto. Atau misalnya jika Anda menggunakan KeePass2Android, Anda dapat meminta Tasker beralih ke keyboard KeePass saat notifikasi KeePass berbunyi diposting (catatan: ini mengharuskan Anda menggunakan plugin lain seperti Notifikasi Otomatis atau Pendengar Notifikasi, yang tidak akan kami bahas di sini untuk keringkasan).
Kami harap tutorial ini bermanfaat bagi Anda. Awasi kami kategori tutorial untuk menemukan lebih banyak tutorial berguna seperti ini!