Qalculatorをデフォルトの計算機として設定するには?


9

キーボードの電卓ボタンを押したときに呼び出される電卓を設定しようとしています。私のお気に入りの計算アプリはQalculateです。

どうすればそれをデフォルトに設定して、キーボードの計算ボタンから開くことができますか?


2
まったく同じ質問がここ
Wilf

1
@wilfありがとう。私は自分の解決策を投稿して、さらに参照したり、他の人に助けたりしました。
ubuntico 2014年

私はスマイリーを追加しませんでした-:-)
Wilf

回答:


8

実行ファイルの移動やリンクの作成を含まない答えを見つけるためにここに来ました。その後、答えは実際には非常に単純で明白であることを認識しました:

設定に移動し、必要な電卓アプリと計算キーのカスタムキーバインディングを作成します。古いものを無効にします。以上です :)


2

CalculatorIMHO の最良のオプションは、@ user58635が言ったように、キーのキーバインドを再定義することです。

これをよりプログラム的にするために、たとえば、新規インストール後に実行されるスクリプトに含めるには、これらの手順が複数の場合に役立つことがあります。

  1. 現在のバインディングをnoneに設定します。

    gsettings set org.gnome.settings-daemon.plugins.media-keys calculator ''
    
    • または、別のキーバインドに設定することもできます。たとえば、Shift+を押しCalculatorます。

      gsettings set org.gnome.settings-daemon.plugins.media-keys calculator '<Shift>Calculator'
      
  2. 電卓キー1の新しいカスタムキーバインドを作成します。

    1. 他にカスタムキーバインドがない場合:

      # 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. すでにカスタムキーバインドが動作している場合は、これを別のキーバインドとして追加する必要があります。例えば:

      # 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. 何も起こらない場合は、Gnomeを再起動してください。GnomeのシェルではそれだけでAlt+ F2、を押しr+Enter


参照:

1:この優れた答えをアドバイスとしてくださいhttps : //askubuntu.com/a/597414/17564


2

このコメントの@WilfによるこのUbuntuフォーラムスレッドへのリンクに従って解決しました

Ubuntu 13.10は計算ツールを使用しますgnome-caculator。したがって、システムをいじる代わりに、qalculatorツールにバインドされたシンボリックリンクでこのショートカットを偽造するのが最も簡単です。

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

ショートカットはすぐに機能します。


アップグレードgnome-calculatorすると、アップグレードされたバージョンのでシンボリックリンクが上書きされるため、これが機能しなくなる可能性がありますgnome-calculator。直接移動するキーボードショートカットを更新することqalculateをお勧めします。
Mark Stosberg、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.