Buat pintasan keyboard khusus untuk mengirim Super + 2

9

Saya mencoba mengatur numpad saya menjadi pusat kendali media. Saya ingin memiliki kunci 0 menarik Clementine dan membawanya ke latar depan. Saat ini saya sudah mengatur untuk meluncurkan Clementine, tapi itu hanya menari di peluncur dan tidak datang ke latar depan. Jadi, saya telah menyematkan Clementine ke slot kedua pada peluncur, dan saya ingin mengatur pintasan tombol khusus melalui Pengaturan Keyboard. Pertanyaannya adalah, bagaimana cara mengirim Super + 2 sebagai perintah?

Kedua, saya ingin tombol plus dan minus untuk mengirim Alt + Kiri dan Alt + Kanan (untuk navigasi browser).

Ketiga, dan kurang penting, saya ingin kunci periode untuk membuka EQ Clementine, dan 7 dan 9 untuk mengirim Fast Forward dan Rewind.

wjandrea
sumber

Jawaban:

6

Bagaimana cara mengirim Super + 2 sebagai perintah

Anda dapat menggunakan xdotoolini ( sudo apt-get install xdotooluntuk menginstal):

xdotool key super+2

Kedua, saya ingin tombol plus dan minus untuk mengirim Alt + Kiri dan Alt + Kanan

Ini seharusnya bekerja:

xdotool key alt+Right
xdotool key alt+Left

7 dan 9 untuk mengirim Fast Forward dan Rewind

Anda bisa mencobanya:

xdotool key XF86AudioNext
xdotool key XF86AudioPrev

Saya ingin kunci periode untuk membuka EQ Clementine

Di sinilah segalanya menjadi rumit. Tanpa pintasan khusus Anda harus memprogram xdotoolmakro untuk mengakses menu dan meluncurkan equalizer, tapi saya juga tidak yakin apakah itu akan berhasil.


Dalam kasus apa pun, seperti yang Anda lihat sebagian besar penyesuaian ini dapat dilakukan menggunakan xdotoolpenekanan tombol virtual .

Jika Anda bertanya-tanya bagaimana cara menetapkan perintah ini ke hotkey pilihan Anda, pastikan untuk memeriksa T&J ini:

Bagaimana saya bisa mengubah tombol apa pada keyboard saya lakukan? (Bagaimana cara membuat perintah / pintasan keyboard khusus?)

Glutanimate
sumber
Terima kasih! Inilah yang saya butuhkan. Perintah Super + 2 berfungsi dengan baik, meskipun beberapa kali berperilaku seperti Super. Hmm ... Bagaimanapun juga, itu adalah sesuatu. Perintah browser nav bekerja dengan sempurna. Saya menemukan Clementine sebenarnya memiliki kontrol baris perintah untuk hampir semua hal, jadi untuk maju dan mundur cepat, saya menggunakan clementine --seek-by 2dan clementine --seek-by -2. Masih mengerjakan bagian EQ itu.
wjandrea
3

Pendekatan lain (saya pikir lebih mudah) adalah dengan menggunakan AutoKey .

Setelah tombol ditetapkan sebagai hotkey, Anda dapat menggunakan frasa yang ditentukan khusus untuk memancarkan hampir apa pun yang Anda inginkan.


AutoKey juga mendukung skrip yang ditulis dengan Python yang dapat melakukan hampir semua hal ketika diaktifkan oleh frase pemicu atau hotkey. Anda bahkan dapat memberi tahu skrip untuk hanya berfungsi di jendela tertentu sehingga frasa tombol pintas / pemicu berperilaku seperti kunci normal di tempat lain.

Joe
sumber