Próbuję ustawić, który kalkulator będzie wywoływany po naciśnięciu przycisku kalkulatora na klawiaturze. Moją ulubioną aplikacją do kalkulacji jest Qalculate.
Jak ustawić go jako domyślny, aby otworzyć go za pomocą przycisku CAL na klawiaturze?
Próbuję ustawić, który kalkulator będzie wywoływany po naciśnięciu przycisku kalkulatora na klawiaturze. Moją ulubioną aplikacją do kalkulacji jest Qalculate.
Jak ustawić go jako domyślny, aby otworzyć go za pomocą przycisku CAL na klawiaturze?
Odpowiedzi:
Przybyłem tutaj, aby znaleźć odpowiedź, która nie obejmuje poruszania się po plikach wykonywalnych i tworzenia linków. Potem zdałem sobie sprawę, że odpowiedź jest w rzeczywistości bardzo prosta i oczywista:
Przejdź do ustawień i utwórz niestandardowe powiązanie klawiszy dla dowolnej aplikacji kalkulatora i klucza obliczeniowego. Niech to wyłączy stare. I to wszystko :)
Najlepszą opcją IMHO jest Calculatorponowne zdefiniowanie skrótów klawiszowych, tak jak powiedział @ user58635.
Aby uczynić go bardziej programowym, na przykład w celu włączenia do skryptu, który zostanie wykonany po nowej instalacji, te kroki mogą być przydatne dla więcej niż jednego:
Ustaw bieżące wiązanie na none:
gsettings set org.gnome.settings-daemon.plugins.media-keys calculator ''
Możesz też ustawić inne przypisanie klawiszy, np. Naciskając Shift+ Calculator:
gsettings set org.gnome.settings-daemon.plugins.media-keys calculator '<Shift>Calculator'
Utwórz nowe niestandardowe przypisanie do klawisza kalkulatora 1 :
Jeśli nie masz innego niestandardowego skrótu klawiszowego:
# 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'
Jeśli masz już jakieś niestandardowe klawisze, musisz dodać to jako kolejne. Na przykład:
# 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'
Jeśli nic się nie stanie przy pierwszej próbie, po prostu zrestartuj Gnome. W Gnome Shell jest to po prostu Alt+, F2a następnie naciśnij r+Enter
Bibliografia:
1: Weź tę doskonałą odpowiedź jako poradę: https://askubuntu.com/a/597414/17564
Rozwiązałem go, klikając link w tym komentarzu @Wilf do tego wątku na forum Ubuntu
Ubuntu 13.10 korzysta z narzędzia kalkulatora gnome-caculator
. Zamiast więc zadzierać z systemem, najłatwiej jest sfałszować ten skrót za pomocą dowiązania symbolicznego do qalculator
narzędzia.
sudo mv /usr/bin/gnome-calculator /usr/bin/gnome-calculator_original
sudo ln -sT /usr/bin/qalculate /usr/bin/gnome-calculator
Skrót działa natychmiast.
gnome-calculator
może spowodować, że problem się zepsuje, zastępując dowiązanie symboliczne zaktualizowaną wersją gnome-calculator
. qalculate
Zamiast tego zaleca się aktualizację skrótu klawiaturowego, który przechodzi bezpośrednio do .