Kembali dari Windows 7 Saya ingin dua jenis pintasan bekerja sekaligus:
- Menekan Win(alias Super) saja harus membuka whiskermenu misalnya untuk peluncuran aplikasi cepat
- Menekan Win+ panah harus memberikan perilaku yang sama seperti Windows, yaitu Memaksimalkan / Memulihkan, Meminimalkan, Ubin Kiri / Kanan
Sayangnya ketika saya mengatur kedua pintas manajer Jendela untuk yang terakhir dan shortcut aplikasi Keyboard xfce4-popup-whiskermenu
untuk Super-L, kombinasi manajer Jendela diabaikan dan setelah melepaskan Winpara whiskermenu terbuka tetap.
Bagaimana ini bisa diperbaiki?
(Saya menjalankan Arch Linux, jika itu relevan)
keyboard-shortcuts
xfce
Tobias Kienzler
sumber
sumber
xbindkeys
mengaturWin
->xfce4-popup-whiskermenu
jalan pintas?xbindkeys
dari sesi berlari sudah cukup, saya tidak memodifikasi.Xsession
dan me-relog: "*** Peringatan *** Harap verifikasi bahwa tidak ada program lain yang berjalan yang menangkap satu dari kunci yang diambil oleh xbindkeys. Tampaknya ada konflik, dan xbindkeys tidak dapat mengambil semua kunci yang ditentukan dalam file konfigurasinya. "xbindkeys
berusaha mengikat kunci yang sama. Jika Anda menonaktifkan WM, setidaknya Anda dapat menggunakanxbindkeys
dan kemudian Anda dapat melihat apakah ini benar-benar membantu atau tidak.xbindkeys
untuk mengontrol manajer Jendela juga: - /Jawaban:
Gunakan xcape untuk memperbaikinya (pengguna KDE mungkin tertarik dengan ksuperkey ). Meskipun daemon latar belakang kecil ini berguna untuk mengikat kunci ke (kombinasi) tombol lain, ia juga datang bersama dengan fitur tindakan yang berjalan hanya ketika kunci dilepaskan, bukan ketika mereka ditekan.
Instal xcape .
Tetapkan Superseperti pintasan placeholder seperti ⎈ Shift⎇ Ctrl⇧ Alt SuperDatau pintasan lain yang tidak diambil oleh aplikasi lain:
Pastikan untuk memulai whiskermenu dengan pintasan yang sama. Lakukan ini dengan menambahkan pintasan di Pengaturan> Papan Ketik> Pintasan .
sumber
xcape
perintah ke pengaturan startup, seperti contoh yang ia berikan:xcape -e 'Super_L=Control_L|Shift_L|Alt_L|Super_L|Escape'
Terima kasih telah menyatukan ini untuk kami, @Devon