If-Koubou

Cara Menyesuaikan Tombol Pintas untuk Aplikasi Linux Apapun

Cara Menyesuaikan Tombol Pintas untuk Aplikasi Linux Apapun (Bagaimana caranya)

Salah satu masalah yang lebih menjengkelkan dengan Linux adalah kurangnya dukungan AutoHotkey, jadi Anda tidak dapat menyesuaikan tombol pintas Anda-tetapi sekarang dengan aplikasi open source AutoKey, Anda dapat melakukannya dan banyak lagi.

AutoKey adalah utilitas otomasi desktop yang memungkinkan Anda mengelola blok teks dan menggunakan singkatan dan hotkey untuk menghemat waktu saat mengetik — tetapi Anda juga dapat menggunakannya untuk memetakan ulang hotkey dalam aplikasi. Misalnya, jika aplikasi favorit Anda menggunakan Ctrl + Q untuk berhenti dan Anda tidak menginginkannya, Anda dapat memetakan ulang kunci itu menggunakan AutoKey.

Skenario

Untuk skenario pengujian kami hari ini, saya akan memetakan kembali kombinasi tombol Ctrl + T ke Alt + T sebagai gantinya. Mengapa kamu bertanya? Tombol pintas Ctrl + T digunakan di setiap browser untuk membuka tab baru, tetapi karena saya menggunakan Google Chrome dan ingin membuka tab baru secara konstan untuk mencari, tombol pintas Alt + T jauh lebih mudah bagi saya untuk memukul tanpa memindahkan saya tangan dari baris depan.

Untuk menyelesaikan tugas ini, kami akan menggunakan alat AutoKey yang menakjubkan, yang sangat mirip dengan AutoHotkey di Windows, kecuali yang dibuat untuk Linux dan mampu menggunakan skrip Python.

Memasang AutoKey

Anda akan ingin membuka Synaptic Package Manager dan melakukan pencarian cepat autokey, centang kotaknya, lalu instal paket. Anda juga dapat menginstalnya menggunakan perintah apt-get seperti ini:

sudo apt-get install autokey

Memetakan ulang Tombol Pintas dengan AutoKey

Setelah Anda memasang utilitas, Anda dapat membuka konfigurasi melalui ikon baki dan membuat Frasa Baru. Nama di sebelah kiri tidak berarti apa-apa, saya hanya ingin memberi nama mereka sesuai dengan hotkey yang akan saya tugaskan.

Gunakan tombol Set di sebelah Hotkey untuk menetapkan hotkey yang ingin Anda gunakan, klik tombol modifier-dalam hal ini, saya menetapkan Alt, dan kemudian klik tombol Tekan untuk Set dan tombol yang ingin Anda gunakan. Untuk contoh saya, saya menggunakan Alt + t, dan Anda akan melihat karakter adalah huruf kecil, yang penting-jika Anda menekan Shift + T di sana, AutoKey akan menjadi bingung.

Setelah selesai, Anda dapat memasukkan hal-hal berikut ke dalam kotak teks:

+ t

Klik tombol simpan, dan selesai. Sekarang Anda dapat membuka browser Anda dan menggunakan kombinasi Alt + T daripada Ctrl + T, dan itu akan membuka tab baru.

Bagaimana cara kerjanya? Saat Anda menekan tombol Alt + T hotkey yang telah Anda tetapkan, AutoKey mengirimkan ketikan ke aplikasi yang sedang aktif, dan karena penekanan tombol dalam hal ini adalah Ctrl + T, Google Chrome mengasumsikan bahwa Anda menekan tombol pintas untuk tab baru, dan merespon sesuai.

Pemfilteran menurut Jendela

Satu-satunya masalah adalah bahwa tombol pintas sekarang diaktifkan untuk semua jendela. Untuk memperbaikinya, kita bisa mengatur filter jendela menggunakan tombol Set, dan kemudian ketik sesuatu yang mirip dengan ini:

. * Google. * Chrome

Anda mungkin bertanya-tanya apa. * Adalah semua-filter ini menggunakan ekspresi reguler untuk menemukan judul jendela, sehingga Anda harus menggunakan. * Untuk mencocokkan karakter yang tidak ditentukan, termasuk ruang dalam kasus ini. Catatan: Anda bisa menggunakan karakter periode tunggal untuk mewakili ruang jika Anda mau.

Menggunakan Tombol Khusus di AutoKey

Saat Anda membuat frasa baru, Anda dapat menggunakan kode khusus berikut untuk mensimulasikan menekan salah satu kunci khusus. Sebenarnya ada daftar kunci khusus yang jauh lebih besar, tetapi ini mungkin yang paling penting yang harus Anda gunakan:

  • = Windows Key

Menggabungkan Kunci

Jika Anda ingin menggabungkan sejumlah kunci, Anda akan menggunakan karakter +, seperti ini:

++

Jika Anda benar-benar perlu memasukkan simbol +, Anda harus menggunakannya.

AutoKey Rocks!

Ada sejumlah kegunaan untuk teknik ini selain hanya memetakan ulang tombol pintas-Anda dapat mengotomatiskan serangkaian penekanan tombol untuk melakukan tugas, misalnya. Kemungkinannya tidak terbatas - tetapi untuk apa Anda menggunakannya?