Die meisten Distributionen haben vorinstallierte Dateien vom Typ *.desktop im Verzeichnis $HOME/Desktop (oder Schreibtisch).
Der Inhalt ist zB für die Lautstärkeregelung:
#!/usr/bin/env xdg-open[Desktop
Entry]Version=1.0
Encoding=UTF-8Name=PulseAudio Volume
ControlName[de]=PulseAudio-Lautstärkeregler
GenericName=Volume
ControlGenericName[de]=Lautstärkeregler
Comment=Adjust the volume level
Comment[de]=Lautstärke anpassen
Exec=pavucontrolIcon=multimedia-volume-control
StartupNotify=trueType=Application
Categories=AudioVideo;Audio;Mixer;GTK;
Die Rechte:
-rwxrwxr-x 1 user user 385 Sep 17 17:26 Desktop/pavucontrol.desktop*
Diese Datei, in dem Fall der Lautstärkeregler, wird per Maus aktiviert. Ob einfach oder doppelt ist einstellbar.
Analog für ein Terminal (Konsole):
Type=Application
TryExec=konsole
Icon=utilities-terminal
Categories=Qt;KDE;System;TerminalEmulator;
Actions=NewWindow;
X-DBUS-StartupType=Unique
StartupNotify=true
X-KDE-AuthorizeAction=shell_access
Name=Konsole
Name[de]=Konsole
GenericName=Terminal
GenericName[de]=Terminal
[Desktop Action NewWindow]
Name=Open a New Window
Name[de]=Ein neues Fenster öffnen
Exec=konsole
Anhand dieser Beispiele sollte es leicht sein, beliebige Anwendungen per Maus zu starten.