Globale Tastenkürzel unter Linux

Steuern Sie BetterStickies per Tastenkombination von überall aus, auch während Sie in einer anderen App arbeiten. Unter Linux braucht das eine kurze, einmalige Einrichtung in den Einstellungen Ihres Desktops.

Sie nutzen die Snap- oder Flathub-Version? Globale Tastenkombinationen gibt es dort nicht. Beide laufen in einer Sicherheits-Sandbox, die die Verbindung blockiert, auf der die Hilfsbefehle beruhen. Das AppImage und die nativen (nicht in einer Sandbox laufenden) Builds unterstützen sie. Wenn Ihnen globale Tastenkombinationen wichtig sind, wechseln Sie auf betterstickies.com zum AppImage.

Wie es funktioniert

BetterStickies lauscht im Hintergrund auf Befehle. Ihre Desktop-Umgebung (KDE Plasma, GNOME und so weiter) verarbeitet die Tastenkombination und sagt BetterStickies, was zu tun ist. Sie müssen nur beides verbinden.

Verfügbare Befehle

BefehlFunktion
Notiz erstellenÖffnet eine neue leere Notiz
SucheÖffnet den Suchdialog
Ein-/Ausblenden umschaltenBlendet alle Notizen aus oder wieder ein
SchnellerfassungErstellt eine neue Notiz mit dem Inhalt der Zwischenablage
Hub anzeigenHolt den Hub zurück, wenn er im Infobereich ausgeblendet ist

Bevor Sie anfangen

  1. Stellen Sie sicher, dass BetterStickies läuft
  2. Öffnen Sie in BetterStickies Menü > Einstellungen > Globale Tastenkombinationen. Dort sind die Namen der Tastenkombinationen als Referenz aufgeführt

Der Dialog hat außerdem eine Schaltfläche Systemeinstellungen öffnen, die Sie direkt zu den Tastenkombinationseinstellungen Ihres Desktops bringt.

Einrichtung unter KDE Plasma

  1. Öffnen Sie die Systemeinstellungen (oder klicken Sie im BetterStickies-Dialog auf Systemeinstellungen öffnen)
  2. Gehen Sie in der Seitenleiste zu Kurzbefehle
  3. Klicken Sie auf Benutzerdefinierte Kurzbefehle
  4. Klicken Sie auf Bearbeiten > Neu > Globaler Kurzbefehl > Befehl/URL

Für jede gewünschte Tastenkombination:

  1. Vergeben Sie einen Namen (zum Beispiel „BetterStickies - Notiz erstellen“)
  2. Klicken Sie im Reiter Auslöser in das Feld und drücken Sie Ihre Tastenkombination (zum Beispiel Ctrl+Alt+N)
  3. Tragen Sie im Reiter Aktion den Befehl aus der Tabelle unten ein
  4. Klicken Sie auf Anwenden

Zu verwendende Befehle

AktionBefehl
Notiz erstellen~/.config/BetterStickies/betterstickies-cmd.sh create-note
Suche~/.config/BetterStickies/betterstickies-cmd.sh search
Ein-/Ausblenden umschalten~/.config/BetterStickies/betterstickies-cmd.sh toggle-hide-show
Schnellerfassung~/.config/BetterStickies/betterstickies-cmd.sh quick-capture
Hub anzeigen~/.config/BetterStickies/betterstickies-cmd.sh show-hub

Diese Befehle nutzen ~/.config/BetterStickies/, dort legt BetterStickies auf den meisten Systemen seine Dateien ab. Wenn Sie Ihren Konfigurationsordner an einen eigenen Ort verschoben haben, liegt das Hilfsskript stattdessen in diesem Ordner unter BetterStickies/, passen Sie die Pfade also entsprechend an.

Wiederholen Sie die Schritte 4 bis 8 für jede Tastenkombination, die Sie einrichten möchten. Sie müssen nicht alle anlegen. Nehmen Sie die, die Sie wirklich nutzen.

Einrichtung unter GNOME

GNOME unterstützt eigene Befehls-Tastenkombinationen standardmäßig nicht, mit einer Erweiterung lassen sie sich aber nachrüsten:

  1. Installieren Sie den Erweiterungsmanager, falls Sie ihn nicht haben:
    • Ubuntu/Debian: sudo apt install gnome-shell-extension-manager
    • Fedora: sudo dnf install gnome-extensions-app
  2. Öffnen Sie den Erweiterungsmanager und suchen Sie nach „Custom Hot Keys“
  3. Installieren und aktivieren Sie die Erweiterung
  4. Legen Sie Tastenkombinationen mit denselben Befehlen aus der Tabelle oben an

Vorschläge für Tastenkombinationen

Das sind nur Vorschläge. Nehmen Sie, was sich für Sie natürlich anfühlt:

AktionVorgeschlagene Tastenkombination
Notiz erstellenCtrl+Alt+N
SucheCtrl+Alt+S
Ein-/Ausblenden umschaltenCtrl+Alt+H
SchnellerfassungCtrl+Alt+V

Fehlerbehebung

Die Tastenkombinationen funktionieren nicht

  • Läuft BetterStickies? Die Tastenkombinationen funktionieren nur, solange die App geöffnet ist (sie darf im Infobereich liegen)
  • Führen Sie den Befehl zur Kontrolle direkt in einem Terminal aus: ~/.config/BetterStickies/betterstickies-cmd.sh create-note
  • Erscheint „command not found“, starten Sie BetterStickies neu: Die App legt die Hilfsdatei beim Start an

Die Hilfsdatei fehlt

BetterStickies legt sie beim Start automatisch unter ~/.config/BetterStickies/betterstickies-cmd.sh an und hält sie aktuell. Wenn Ihre Kopie älter ist (wenn etwa ein Befehl wie show-hub mit "Usage: …" antwortet), frischt ein Neustart der App sie ebenfalls auf. Ist sie nicht da, starten Sie die App neu. Prüfen können Sie das auch, indem Sie ein Terminal öffnen und Folgendes ausführen: ls ~/.config/BetterStickies/betterstickies-cmd.sh

Wenn Sie einen eigenen Konfigurationsordner verwenden, schauen Sie stattdessen in diesem Ordner unter BetterStickies/ nach. Und wenn Sie aus dem Snap Store oder von Flathub installiert haben: In diesen Sandbox-Versionen werden globale Tastenkombinationen nicht unterstützt (siehe den Hinweis oben auf dieser Seite). Beim Snap erscheint die Datei überhaupt nie, und der Flathub-Build legt zwar eine Kopie in seinem eigenen privaten Konfigurationsordner ab (~/.var/app/com.betterstickies.BetterStickies/config/BetterStickies/), sie von außerhalb der Sandbox auszuführen wird aber nicht unterstützt.

Die Schnellerfassung fügt nichts ein

Die Schnellerfassung nimmt, was gerade in Ihrer Zwischenablage liegt. Ist die Zwischenablage leer, entsteht einfach eine leere Notiz.

Siehe auch