Comment définir Qalculator comme calculatrice par défaut?


9

J'essaie de définir la calculatrice à appeler lorsque j'appuie sur le bouton de la calculatrice du clavier. Mon application de calcul préférée est Qalculate.

Comment puis-je le définir comme celui par défaut afin que je puisse l'ouvrir via le bouton calc sur mon clavier?


2
la même question exacte a été posée ici
Wilf

1
@wilf Merci. J'ai posté ma solution pour référence et aide aux autres.
ubuntico

Je n'ai pas ajouté le smiley - :-)
Wilf

Réponses:


8

Je suis venu ici pour trouver une réponse qui n'inclut pas le déplacement des exécutables et la création de liens. Puis j'ai réalisé que la réponse est en fait très simple et évidente:

Accédez aux paramètres et créez une liaison de clé personnalisée pour l'application de calculatrice souhaitée et la clé de calcul. Laissez-le désactiver l'ancien. Et c'est tout :)


2

La meilleure option à mon humble avis est de redéfinir la liaison de Calculatorclé de la clé, comme l'a dit @ user58635.

Afin de le rendre plus programmatique, par exemple pour l'inclure dans un script à exécuter après une nouvelle installation, ces étapes peuvent être utiles pour plusieurs:

  1. Définissez la liaison actuelle sur aucune:

    gsettings set org.gnome.settings-daemon.plugins.media-keys calculator ''
    
    • Ou vous pouvez le définir sur une autre liaison de touches, par exemple en appuyant sur Shift+ Calculator:

      gsettings set org.gnome.settings-daemon.plugins.media-keys calculator '<Shift>Calculator'
      
  2. Créez une nouvelle liaison de touches personnalisée pour la touche Calculatrice 1 :

    1. Si vous n'avez pas d'autre raccourci clavier personnalisé:

      # 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. Si vous avez déjà une liaison de touches personnalisée en fonctionnement, vous devez l'ajouter comme autre. Par exemple:

      # 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. Si rien ne se produit au premier essai, redémarrez simplement Gnome. Dans Gnome Shell, c'est juste Alt+ F2, puis appuyez sur r+Enter


Références:

1: Prenez cette excellente réponse comme conseil: https://askubuntu.com/a/597414/17564


2

Je l'ai résolu en suivant le lien dans ce commentaire de @Wilf vers ce fil de discussion Ubuntu

Ubuntu 13.10 utilise l'outil de calculatrice gnome-caculator. Ainsi, au lieu de jouer avec le système, le plus simple est de simuler ce raccourci avec un lien symbolique lié à l' qalculatoroutil.

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

Le raccourci fonctionne instantanément.


La mise à niveau gnome-calculatorpeut provoquer une rupture en remplaçant le lien symbolique par une version mise à niveau de gnome-calculator. La mise à jour d'un raccourci clavier qui va directement à qalculateest plutôt recommandée.
Mark Stosberg
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.