Wie stelle ich Qalculator als Standardrechner ein?

9

Ich versuche festzulegen, welcher Rechner aufgerufen wird, wenn ich die Rechner-Taste auf der Tastatur drücke. Meine Lieblings-Calc-App ist Qalculate.

Wie kann ich die Standardeinstellung festlegen, damit ich sie über die Calc-Taste auf meiner Tastatur öffnen kann?

Ubuntico
quelle
2
Die exakt gleiche Frage wurde hier gestellt
Wilf
1
@ Wilf Danke. Ich habe meine Lösung zur weiteren Bezugnahme und Hilfe für andere veröffentlicht.
Ubuntico
Ich habe den Smiley nicht hinzugefügt - :-)
Wilf

Antworten:

8

Ich bin hierher gekommen, um eine Antwort zu finden, bei der es nicht darum geht, ausführbare Dateien zu verschieben und Links zu erstellen. Dann wurde klar, dass die Antwort tatsächlich sehr einfach und offensichtlich ist:

Gehen Sie zu den Einstellungen und erstellen Sie eine benutzerdefinierte Schlüsselbindung für die gewünschte Taschenrechner-App und den Taschenrechner. Lass es das alte deaktivieren. Und das ist es :)

user58635
quelle
2

Die beste Option ist Calculatormeiner Meinung nach, die Schlüsselbindung des Schlüssels neu zu definieren , genau wie @ user58635 sagte.

Um es programmatischer zu gestalten, beispielsweise um es in ein Skript aufzunehmen, das nach einer Neuinstallation ausgeführt werden soll, können diese Schritte für mehrere nützlich sein:

  1. Setzen Sie die aktuelle Bindung auf none:

    gsettings set org.gnome.settings-daemon.plugins.media-keys calculator ''
    
    • Oder Sie können eine andere Tastenkombination einstellen, z. B. Shift+ drücken Calculator:

      gsettings set org.gnome.settings-daemon.plugins.media-keys calculator '<Shift>Calculator'
      
  2. Erstellen Sie eine neue benutzerdefinierte Tastenkombination für den Taschenrechnerschlüssel 1 :

    1. Wenn Sie keine andere benutzerdefinierte Tastenkombination haben:

      # Create a new set of custom keybindings
      gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"
      
      # Set the new custom keybinding (key, command, name)
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding 'Calculator'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command 'qalculate-gtk'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'Qalculate'
      
    2. Wenn Sie bereits eine benutzerdefinierte Tastenkombination in Betrieb haben, müssen Sie diese als eine weitere hinzufügen. Zum Beispiel:

      # Create a new set of custom keybindings
      gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/']"
      
      # Set the first custom keybinding (key, command, name)
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding 'Launch5'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command 'iceweasel -ProfileManager -no-remote'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'Iceweasel'
      
      # Set the second (new) custom keybinding (key, command, name)
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/ binding 'Calculator'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/ command 'qalculate-gtk'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/ name 'Qalculate'
      
  3. Wenn beim ersten Versuch nichts passiert, starten Sie Gnome einfach neu. In Gnome Shell ist es nur Alt+ F2und dann r+ drückenEnter


Verweise:

1: Nehmen Sie diese hervorragende Antwort als Rat: https://askubuntu.com/a/597414/17564

Nicolás
quelle
2

Ich habe es gelöst, indem ich dem Link in diesem Kommentar von @Wilf zu diesem Ubuntu- Forenthread gefolgt bin

Ubuntu 13.10 verwendet das Taschenrechner-Tool gnome-caculator. Anstatt mit dem System herumzuspielen, ist es am einfachsten, diese Verknüpfung mit einem symbolischen Link zu fälschen, der an das qalculatorTool gebunden ist.

sudo mv /usr/bin/gnome-calculator /usr/bin/gnome-calculator_original
sudo ln -sT /usr/bin/qalculate /usr/bin/gnome-calculator

Die Verknüpfung funktioniert sofort.

Ubuntico
quelle
Ein Upgrade gnome-calculatorkann dazu führen, dass dies durch Überschreiben des Symlinks mit einer aktualisierten Version von unterbrochen wird gnome-calculator. qalculateStattdessen wird empfohlen, eine Tastenkombination zu aktualisieren, die direkt zu geht.
Mark Stosberg