GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Membuat Daftar Compiz Keybindings yang Digunakan?

Selain mencari setiap plugin yang aktif dan secara manual mencari keybindings / keyboard-shortcuts yang digunakan oleh compiz, apakah ada cara 'sederhana' untuk mengumpulkan informasi ini?

yaitu Beberapa panel yang menampilkan semua ikatan kunci aktif yang sedang digunakan (oleh compiz), atau beberapa perintah terminal untuk melakukan hal yang sama.

Pintasan keyboard tampaknya tidak mencantumkan pintasan kompilasi tertentu.

Terima kasih

Jawaban yang Diterima:

Ini adalah one-liner (sangat panjang) yang mengembalikan semua pintasan dari semua plugin aktif:

for i in $(gconftool-2 --get /apps/compiz-1/general/screen0/options/active_plugins|sed "s/[|]//g"|sed "s/,/ /g"); do echo "# $i:"; gconftool-2 -a /apps/compiz-1/plugins/"$i"/screen0/options | grep "_key|_button|trigger_|initiate |panel_first_menu|keyboard_focus|execute_command|show_launcher" | grep -v "Disabled|=[[:space:]]*$" | sort; done; echo -e "n# metacity overrides:"; gconftool-2 -a /apps/metacity/global_keybindings | grep -v "disabled|cycle|switch_panels" | sort; gconftool-2 -a /apps/metacity/window_keybindings | grep -v "disabled" | sort

Perbarui :
Versi di atas sekarang mendapatkan semua keybindings yang tidak kosong/dinonaktifkan (key, mouse, key+mouse) dari semua plugin yang aktif.

Namun, nilai kunci X-GNOME-WMSettingsModule di /usr/share/applications/compiz.desktop membuat Metacity menimpa beberapa kunci Compiz. Anda akan melihat label miring di ccsm – saat itulah nilainya berasal dari Metacity dan bukan Compiz.

Karena saya tidak menemukan cara mudah untuk memperbaikinya, saya cukup menambahkan semua pintasan Metacity ke akhir output.


Ubuntu
  1. Bagaimana Cara Menggunakan Chromecast?

  2. Bagaimana Cara Menggunakan Xkbprint?

  3. Bagaimana Cara Menggunakan Gsettings Ketika Tidak Ada Skema yang Terdaftar?

  1. Cara Mendaftar Paket yang Diinstal di Ubuntu 20.04

  2. Cara Menggunakan Perintah showmount untuk Membuat Daftar Saham di Server NFS

  3. Bagaimana Cara Menginstal Compiz Di Xubuntu?

  1. Cara Menggunakan Penerusan Port SSH

  2. Cara Mendaftar Paket yang Diinstal di Ubuntu

  3. Cara Menggunakan Perintah "repoquery" untuk Mencantumkan Ketergantungan Paket