Como definir o Qalculator como calculadora padrão?


9

Estou tentando definir qual calculadora será chamada quando pressionar o botão da calculadora no teclado. Meu aplicativo de cálculo favorito é o Qalculate.

Como posso defini-lo como o padrão para que eu possa abri-lo via botão calc no meu teclado?


2
exatamente a mesma pergunta foi feita aqui
Wilf

1
@ wilf Obrigado. Publiquei minha solução para obter mais referências e ajudar outras pessoas.
Ubuntico

Eu não adicionar o emoticon - :-)
Wilf

Respostas:


8

Eu vim aqui para encontrar uma resposta que não inclua mover executáveis ​​e criar links. Então percebi que a resposta é realmente muito simples e óbvia:

Vá para configurações e crie uma ligação de teclas personalizada para o aplicativo de calculadora desejado e a tecla calc. Deixe desabilitar o antigo. E é isso :)


2

A melhor opção IMHO é redefinir a combinação de Calculatorteclas, como disse o @ user58635.

Para torná-lo mais programaticamente, por exemplo, incluir em um script a ser executado após uma nova instalação, essas etapas podem ser úteis para mais de uma:

  1. Defina a ligação atual como none:

    gsettings set org.gnome.settings-daemon.plugins.media-keys calculator ''
    
    • Ou você pode configurá-lo para outra combinação de teclas, por exemplo, pressionando Shift+ Calculator:

      gsettings set org.gnome.settings-daemon.plugins.media-keys calculator '<Shift>Calculator'
      
  2. Crie uma nova combinação de teclas personalizada para a tecla Calculadora 1 :

    1. Se você não tiver nenhuma outra combinação de teclas personalizada:

      # 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. Se você já possui alguma combinação de teclas personalizada em operação, adicione-a como outra. Por exemplo:

      # 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. Se nada acontecer na primeira tentativa, basta reiniciar o Gnome. No Gnome Shell, é apenas Alt+ F2e, em seguida, pressione r+Enter


Referências:

1: Aceite esta excelente resposta como conselho: https://askubuntu.com/a/597414/17564


2

Eu o resolvi seguindo o link neste comentário por @Wilf para este tópico dos Fóruns do Ubuntu

O Ubuntu 13.10 usa a ferramenta calculadora gnome-caculator. Portanto, em vez de mexer com o sistema, o mais fácil é falsificar esse atalho com um link simbólico vinculado à qalculatorferramenta.

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

O atalho funciona instantaneamente.


A atualização gnome-calculatorpode causar isso, substituindo o link simbólico por uma versão atualizada do gnome-calculator. É recomendável atualizar um atalho de teclado que vá diretamente para qalculate.
Mark Stosberg
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.