Как установить Qalculator в качестве калькулятора по умолчанию?

Я пытаюсь установить, какой калькулятор будет вызываться, когда я нажимаю кнопку калькулятора на клавиатуре. Мое любимое приложение calc - Qalculate.

Как я могу установить его по умолчанию, поэтому я могу открыть его с помощью кнопки calc на моей клавиатуре?

1
задан 31 December 2013 в 14:00

2 ответа

Я пришел сюда, чтобы найти ответ, который не включает перемещение исполняемых файлов и создание ссылок. Затем понял, что ответ на самом деле очень прост и очевиден:

Перейдите к настройкам и создайте настраиваемую привязку клавиш для любого приложения калькулятора, которое вы хотите, и клавишу calc. Пусть он отключит старый. Вот и все:)

5
ответ дан 24 May 2018 в 13:33

Лучшим вариантом IMHO является переопределение ключевого слова ключа калькулятора, так же, как @ user58635.

Чтобы сделать его более программным, например, включить в скрипт, который будет выполнен после новая установка, эти шаги могут быть полезны более чем для одного:

Установить текущую привязку к 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'
Создание нового настраиваемого привязки для ключевого слова Calculator1: Если у вас нет другого пользовательского привязки клавиш:
# 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'
Если у вас уже есть пользовательский привязку клавиш, вы должны добавить это как другое. Например:
# 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'
Если при первой попытке ничего не происходит, просто перезапустите Gnome. В Gnome Shell это просто Alt + F2, а затем нажмите r + Enter

Ссылки:

1: Возьмите этот отличный ответ как совет: https: / /askubuntu.com/a/597414/17564

1
ответ дан 24 May 2018 в 13:33

Другие вопросы по тегам:

Похожие вопросы: