Buat pintasan '.desktop' untuk 'Tampilkan Aplikasi' di Ubuntu 18.04

Nov 29 2018

Saya perlu membuat .desktoppintasan untuk ' Tampilkan Aplikasi ', sehingga saya dapat menyematkannya ke dok Papan untuk melihat semua aplikasi dan pencarian.

Jawaban

3 pomsky Nov 30 2018 at 10:51

Instal pertama xdotooldengan menjalankan perintah berikut di Terminal

sudo apt install xdotool

Kombinasi tombol Super+ Amenunjukkan layar 'Tampilkan Aplikasi'. Perintah berikut akan mensimulasikan kombinasi khusus ini

xdotool key super+a

Jadi buat .desktoppeluncur sederhana dan gunakan perintah di atas untuk Exec=entri.

3 vanadium Dec 23 2018 at 08:15

Meskipun jawaban di atas dapat diterima dan pasti akan berfungsi jika Anda menggunakan server tampilan xorg, mengikuti perintah secara langsung "perintah" Gnome Shell untuk menampilkan gambaran umum aplikasi.

dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.show(); if (! Main.overview.viewSelector._showAppsButton.checked) {Main.overview.viewSelector._showAppsButton.checked = true;} else {Main.overview.hide();};'

Jadi buat .desktoppeluncur sederhana dan gunakan perintah di atas untuk Exec =entri.

Meskipun xdotoolmungkin tidak bekerja dengan andal di Wayland, pendekatan ini juga akan berhasil di Wayland tanpa masalah.

1 milan102 Aug 19 2019 at 02:27

Saya sebenarnya membuat penginstal deb ringan untuk melakukan ini, lihat repo saya di sini https://github.com/milan102/Ubuntu-Launchpad

Petunjuk penginstalan ada di github README. Program ini adalah skrip shell sederhana yang memanggil pintasan keyboard untuk menampilkan aplikasi (Super + A)