
Hak Cipta © 2011 Subhashish Pradhan
Hak Cipta © 2012 T.C. Hollingsworth
Perizinan telah dikabulkan untuk menyalin, mendistribusikan, dan/atau memodifikasi dokumen ini di bawah ketentuan lisensi GNU Free Documentation License, Versi 1.2 atau versi yang lebih baru yang diterbitkan oleh Free Software Foundation; dengan tanpa Invariant Sections, dengan tanpa Front-Cover Texts, dan dengan tanpa Back-Cover Texts. Sebuah salinan lisensi telah disertakan dalam the section entitled "GNU Free Documentation License".
Daftar Isi
Modul System Settings Pintasan Kustom memungkinkanmu untuk mengkonfigurasikan pintasan keyboard dan gestur mouse. Kamu bisa menggunakannya untuk mengendalikan aplikasi, jalankan perintah tertentu, dan selebihnya.

Modul ini memungkinkanmu untuk mengurutkan pintasan terkait ke dalam Grup. Misalnya, jika kamu memiliki beberapa pintasan yang terkait dengan pemutar musikmu, kamu bisa ciptakan grup untuk mereka yang disebut Pemutar Musik
.
Untuk menambahkan sebuah grup baru, klik pada tombol bagian bawah panel kiri dan pilih opsi .
Untuk menambahkan pintasan baru, klik pada tombol bagian bawah panel kiri dan pilih opsi .
Menu pertama yang muncul memungkinkanmu untuk memilih tipe pemicu. Berikut ini opsi yang tersedia:
Ini adalah pintasan keyboard standar yang akan dikenali di mana saja, selama Plasma KDE Workspace sedang berjalan.
Aksi Window adalah pemicu yang terjadi ketika sesuatu terjadi pada window tertentu, seperti ketika ia muncul, mendapatkan fokus, atau ditutup.
Sebuah aksi gestur mouse yang dipicu ketika sedang menggerakkan mouse (atau touchpad atau touchscreen) yang telah dilakukan.
Setelah kamu memilih jenis pemicu, muncul submenu lain yang memungkinkanmu memilih jenis aksi. Jenis berikut ini yang tersedia:
Aksi ini akan meluncurkan sebuah perintah atau membuka sebuah URL ketika pintasan dipicu.
Aksi ini akan memanggil sebuah metode D-Bus dalam aplikasi yang berjalan atau daemon sistem. Untuk informasi selebihnya pada D-Bus, lihatlah D-Bus Introduction pada KDE TechBase.
Aksi ini akan mengirimkan input keyboard ke aplikasi yang berjalan saat ini, sama seperti jika kamu mengetiknya sendiri.
Setelah kamu memilih tipe aksi, kemudian kamu bisa mengedit pintasan yang kamu sukai. Lihatlah bagian bernama “Memodifikasi Pintasan” untuk informasi selebihnya.
Untuk menghapus pintasan atau grup, pilihlah itu, kemudian klik pada tombol bagian bawah panel kiri, dan pilihlah opsi .
Kamu bisa mengekspor sebuah grup, sehingga kamu bisa menyimpan seisi pintasan dan menggunakannya pada komputer lainnya atau memelihara sebuah cadangan.
Untuk mengekspor grup, pilih grup yang akan diekspor, lalu klik pada tombol di bawah panel kiri dan pilih opsi , yang membuka jendela baru yang memungkinkanmu menentukan beberapa opsi tentang grup yang diekspor. Berikut ini opsi yang tersedia:
- Aksi Ekspor
Ini memungkinkan kamu untuk memilih status pintasan ketika diimpor nanti. Pilih Keadaan Sebenarnya untuk memelihara kondisi saat ini, Difungsikan untuk memastikan semuanya difungsikan, atau Dinonfungsikan untuk memastikan semuanya dinonfungsikan.
- Id
Di sini kamu bisa memasukkan teks untuk mengidentifikasi grup. Jika grup disertakan menurut bakunya, teks ini dapat diisi secara baku.
- Bolehkan Penggabungan
Ini menentukan apa yang terjadi jika grup sudah ada pada sistem, grup yang diekspor maupun yang diimpor. Saat difungsikan, aksi baru apa pun akan ditambahkan ke grup pada sistem target, sementara aksi yang memiliki nama yang sama tetapi konfigurasi yang berbeda akan diperbarui dengan konfigurasi dari file yang diimpor. Saat dinonfungsikan, modul akan menolak untuk mengimpor file.
- Nama-file
Di sini kamu bisa memasukkan nama file yang ingin kamu ekspor pintasannya. Kamu juga dapat memilih tombol
ke sebelah kanan kotak teks untuk membuka dialog File dan memilih file dari situ.
Tip
File-file yang diekspor menggunakan ekstensi
.khotkeys
secara bakunya.

Di bagian kiri window, pintasan baku dikategorikan ke dalam grup. Grup tersebut dapat diperluas dengan mengeklik panah di sebelahnya untuk membuka pintasan.
Ketika kamu mengeklik pada sebuah grup, kamu akan diberikan dua tab untuk mengkonfigurasi grup itu sendiri. Komentar memungkinkan kamu untuk menyimpan catatan tentang grup, dan sebenarnya tidak digunakan oleh sistem untuk apa pun. Tab Kondisi memungkinkan kamu untuk membatasi window di mana sebuah pintasan grup yang bekerja dengannya.
Kondisi ditampilkan dalam sebuah hierarki, tingkat atas adalah Dan. Semua kondisi di bawah Dan mestinya dipenuhi agar pintasan dalam grup dipicu.
Kamu bisa menambahkan kondisi grup tambahan dengan mengeklik kotak tarik turun di sebelah kanan pada hierarki kondisi. Tipe grup tersebut di atas termasuk , , yang mana hanya satu anggota grup yang harus puas, atau , yang mana kebalikan dari semua anggota akan memicu pintasan di dalam grup.
Untuk menambahkan definisi window ke daftar, tekan tombol . Kamu bisa memilih jika kamu ingin pintasan dipicu hanya apakah window yang ditentukan saat ini fokus, atau kamu bisa memilih jika kamu ingin pintasan terpicu selama window itu terbuka, terlepas dari apakah kamu menggunakannya atau tidak. Memilih salah satu dari opsi ini membuka window tempat kamu bisa mengedit definisi window.
Klik tombol untuk mengedit sebuah set yang ada pada definisi window. Sebuah window terbuka dengan pengedit definisi window. Untuk informasi selebihnya, lihat see bagian bernama “Mendefinisikan Window”.
Untuk menghapus sebuah definisi window dari daftar kondisi, klik tombol .

Di bagian kiri window, pintasan baku dikategorikan ke dalam grup. Grup tersebut dapat diperluas dengan mengeklik panah di sebelahnya untuk membuka pintasan.
Sebagai baku, grup KMenuEdit, Gestur Konqueror dan Examples telah terinstal. Aplikasi bisa menyediakan pintasan tambahan, misal Spectacle menambahkan sebuah grup Screenshots. Grup ini, ketika diperluas, mengungkapkan macam konfigurasi pintasan seperti Mulaikan Alat Cuplikan yang mana, ketika dipilih, mengungkapkan bagian pada sisi yang benar, dengan tiga tab:
Tab Komentar memungkinkanmu menjelaskan bagaimana cara menggunakan pintasan, apa fungsinya, atau apa pun yang mungkin ingin kamu sertakan.
Tab Pemicu berisi konfigurasi pemicu, yang tergantung pada tipe pemicu yang ditentukan:
- Pintasan Global
Untuk memodifikasi pintasan keyboard, klik tombol yang bergambar kunci inggris, lalu masukkan pintasan keyboard yang diinginkan. Untuk menghapus pintasan, klik pada tombol dengan ikon
di sebelah kanan tombol pengubah pintasan.
- Aksi Window
Aksi window berisi bermacam opsi:
- Picu Ketika
Ini mengkonfigurasikan aksi window tertentu yang harus terjadi untuk pintasan yang akan dipicu. Opsi berikut ini yang tersedia:
Window muncul - Dipicu ketika sebuah window dibuka.
Window menghilang - Dipicu ketika sebuah window ditutup.
Window mendapatkan fokus - Dipicu ketika kamu beralih ke sebuah window.
Window kehilangan fokus - Dipicu ketika kamu beralih meninggalkan dari sebuah window.
- Window
Ini adalah di mana kamu menentukan window yang sebenarnya atau window yang diterapkan pemicunya. Untuk informasi selebihnya, lihatlah bagian bernama “Mendefinisikan Window”
- Gestur Mouse
Gestur mouse bisa diubah dengan mengeklik tombol di bawah area yang menampilkan gestur mouse, yang akan membuka window. Tekan tahan tombol mouse dan gambari gestur mouse yang diinginkan di area yang disediakan. Gestur itu akan disimpan ketika kamu melepaskan tombol mouse .
Tab Aksi adalah tempat kamu mengkonfigurasi aksi yang akan dilakukan ketika pintasan dipicu. Ada beberapa tipe aksi yang memiliki opsi konfigurasi yang berbeda:
- Perintah/URL
Ketika menggunakan Perintah atau URL adalah sebuah pemicu, kotak teks disediakan di mana kamu bisa memasukkan perintah untuk menjalankan atau URL untuk dibuka ketika pintasan dipicu. Kamu juga bisa mengeklik tombol di sebelah kanan kotak teks untuk membuka dialog pemilihan file di mana kamu bisa pilih file di sistem lokalmu atau jarak jauh.
- Perintah D-Bus
Opsi berikut ini yang disediakan yang memungkinkanmu untuk menentukan sebuah metode D-Bus yang akan dilakukan:
- Aplikasi jarak jauh
Nama layanan untuk aplikasi jarak jauh yang akan dijalankan, misalnya
org.kde.spectacle
jika kamu ingin melakukannya pada Spectacle utilitas cuplikan.- Objek jarak jauh
Alur ke objek jarak jauh metodenya adalah dilakukan padanya, misalnya
/
untuk aksi cuplikan menggunakan Spectacle atau/Document/1
, jika kamu ingin melakukannya pada dokumen pertama yang dibuka di Kate.- Fungsi
Nama dari metode D-Bus yang akan dipanggil, misalnya
Fullscreen
jika kamu ingin mengambil cuplikan layar penuh atauprint
jika kamu ingin mencetak dokumen.- Argumen
Masukkan arguman tambahan untuk metode D-Bus agar dipanggil.
- Panggil
Gunakan tombol ini untuk memverifikasi bahwa aksi tersebut bekerja seperti yang diharapkan.
- Luncurkan Penelusur D-Bus
Luncurkan aplikasi QDBusViewer sehingga menelusuri metode-metode D-Bus dan argumen-argumen untuk aplikasi yang berjalan.
Untuk informasi selebihnya pada D-Bus, lihatlah D-Bus Introduction pada KDE TechBase.
- Kirimkan Keyboard Input
Di bagian atas pada tab Aksi, yang terdapat entri teks yang besar di mana kamu dapat memasukkan keystrokes yang ingin kamu kirim saat pintasan dipicu.
Kebanyakan kunci berisi satu karakter, dan untuk memasukkannya di sini kamu cukup masukkan karakter itu. Misalnya, untuk mengetikkan “A”, cukup masukkan
A
. Beberapa kunci memiliki nama yang lebih panjang, dan kamu juga bisa menggunakan nama-nama itu. Misalnya, untuk penekanan tuts Alt cukup masukkanAlt
.Keysteokes individual seharusnya dipisahkan dengan tanda-titik-dua (
:
). Misalnya, untuk mengetik “foo”, masukkanF:O:O
.Tuts yang diperlukan untuk ditekan pada saat yang sama seharusnya dipisahkan dengan tanda plus. Misalnya, untuk menekan Ctrl+C, masukkan
Ctrl+C
.Tip
Ingat, kamu harus memasukkan keystrokes di sini tepat seperti apa yang kamu harapkan pada keyboard. Untuk mengkapitalkan huruf, untuk mengetik “Hello”, masukkan
Shift+H:E:L:L:O
.Ini juga menerapkan karakter khusus. Misalnya, untuk mengetik tanda at pada tataletak keyboard U.S. English, masukkan
Shift+2
.Awas
Aksi yang dilakukan adalah bergantung pada tataletak keyboard yang dipilih saat ini. Jika kamu mengubah tataletak keyboard dan pemicu sebuah pintasan, itu mungkin memiliki konsekuensi yang tidak diinginkan.
Di bawah kotak teks entri keystroke, kamu bisa memilih window mana yang keystroke akan diarahkan ke mana. Kamu bisa memilih dari opsi berikut ini:
Window aktif - Window yang terbuka saat ini.
Window spesifik - Window yang kamu deskripsikan menggunakan formulir di bagian bawah. Untuk informasi selebihnya pada pendeskripsian window, lihatlah bagian bernama “Mendefinisikan Window”.
Window aksi - Ketika menggunakan tipe pemicu Aksi Window, masukkan keystroke di dalam window yang dipicu si pintasan.

Bermacam area pada modul memungkinkanmu untuk mendefinisikan sebuah daftar dari window. Mereka semua menggunakan antarmuka yang sama, yang berisi opsi-opsi berikut:
- Komentar
Ini hanyalah sebuah kotak teks informasi kamu bisa gunakan untuk memperjelas menerapkan pemicu apa untuk apa atau menyimpan informasi yang berguna lainnya. Itu tdaklah sebenarnya digunakan oleh sistem untuk apa pun.
- Daftar Window
Di bawah kotak Komentar di sebelah kiri adalah daftar semua definisi window saat ini yang ada di dalam pemicu. Cukup klik salahsatu untuk melakukan operasi padanya.
Tekan tombol ini untuk memodifikasi definisi window yang dipilih saat ini. Sebuah window baru akan terbuka yang memungkinkanmu untuk mengeditnya. Window ini berisi opsi-opsi berikut:
- Data Window
Ini adalah di mana kamu mendeskripsikan window yang seharusnya pemicu diterapkan.
Di bagian atas, ada sebuah bidang Komentar, yang mana adalah informasi seperti sesuatu di dalam tab Pemicu utama.
Tiga karakteristik window yang tersedia:
Judul window - Judul yang muncul di bagian atas window.
Kelas window - Biasanya nama dari aplikasi.
Peran window - Bisanya nama dari kelas Qt™ yang menghiasi window.
Setiap karakteristik window menyediakan kotak tarik-turun, dan kotak teks di bawahnya. Masukkan nilai yang kamu inginkan untuk menguji window di dalam kotak teks. Dari kotak tarik-turun, pilih tipe uji yang ingin kamu terapkan. Kamu bisa menggunakan Is untuk meminta kecocokan yang tepat, Berisi untuk meminta agar teks yang dimasukkan berada di suatu tempat di dalam nilai yang lengkap, atau Ekspresi Reguler Yang Cocok untuk menggunakan ekspresi regular untuk menentukan kecocokan. Kamu juga bisa melakukan kebalikan dari semua operasi ini. Pilih Tidak Usah jika kamu tidak ingin karakteristik khusus itu diperiksa.
Cara termudah untuk mengisi informasi ini adalah dengan membuka window yang diinginkan, lalu klik tombol di bagian bawah bagian ini, dan kemudian klik pada window pemicu yang diinginkan. Ketiganya karakteristik window akan diisi dengan informasi dari window itu, dan kemudian kamu bisa menyesuaikan pengaturan yang diperlukan.
- Tipe Window
Ini membiarkanmu membatasi kecocokan untuk tipe window tertentu. Opsi-opsi berikut adalah yang tersedia:
Normal - Sebuah window aplikasi biasa.
Desktop - Desktop utama sebenarnya adalah jendela khusus sendiri.
Dialog - Window kecil yang merupakan bagian dari aplikasi normal, seperti kotak pesan atau layar konfigurasi.
Dock - Window kecil yang dapat dilampirkan atau dilepas dari window aplikasi utama.
Ciptakan sebuah definisi window baru. Ini membukakan dialog edit yang dideskripsikan di atas.
Ini menciptakan sebuah definisi window baru dengan ketepatan spesifikasi yang sama sebagai definisi window yang dipilih saat ini. Ini akan membuka dialog edit yang dideskripsikan di atas sehingga kamu dapat membuat beberapa perubahan lebih lanjut.
Menyingkirkan definisi window yang dipilih saat ini.

Ketika kamu pertama kali memasuki modul, atau ketika kamu klik tombol di bawah panel kiri, di situ akan ada bermacam opsi konfigurasi di sebelah kanan panel.
- Mulaikan daemon Aksi Input saat login
Konfigurasi-konfigurasi ini apakah iya atau tidak untuk mengaktifkan aplikasi latarbelakang yang memantau pintasan-pintasan keyboard dan pemicu-pemicu aksi yang dikonfigurasi. Sebagai bakunya ini adalah difungsikan.
- Gestur
Pilihlah kotak centang ini untuk memfungsikan gestur mouse.
Ada dua opsi spesifik untuk gestur mouse:
- Timeout
Ini menentukan interval waktu maksimum selama gestur mouse akan dipantau dan dikenali oleh sistem, dalam milidetik.
- Tombol Mouse
Ini menentukan tombol mouse yang akan digunakan untuk gestur mouse. Biasanya,
1
adalah tombol mouse ,2
adalah tombol mouse , dan3
adalah tombol tengah atau roda. Jika mouse-mu memiliki tombol lebih banyak, kamu juga bisa alih-alih menggunakannya.Catatan
Tombol 1 adalah taktersedia, sehingga gestur mouse tidaklah mengganggu dengan operasi normal sistemmu.

Terima kasih khususnya kepada Subhashish Pradhan peserta Google Code-In 2011 atas banyaknya penulisan artikel ini.
Wantoyo(wantoyek AT gmail.com)
Dokumentasi ini dilisensikan di bawah ketentuan lisensi GNU Free Documentation License.
Program ini dilisensikan di bawah ketentuan lisensi GNU General Public License.