Вызов GNOME “Выставочные Приложения” из командной строки

Я пытаюсь настроить свои жесты сенсорной панели в Ubuntu 19.10 и xdotools не работает правильно, когда я переключаюсь между различными разметками клавиатур.

Я нашел в этом сообщении, как запустить Обзор Операций из командной строки.
Вызов обзора GNOME Activities из командной строки.

Но я хотел бы сделать то же самое с сеткой "Приложений" в оболочке GNOME.

2
задан 10 January 2020 в 05:41

1 ответ

В основанных на гноме системах это запустит "Выставочные Приложения" путем отправки вызова dbus:

dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.shellDBusService.ShowApplications()'

enter image description here

для переключения..

создайте сценарий с ниже содержания и свяжите сценарий с любым сочетанием клавиш, которого Вы желаете.

#!/bin/bash

status=`gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.overview.visible'`

if [ "$status" == "(true, 'false')" ]; then

dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.shellDBusService.ShowApplications()'
else
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.hide()'
fi

enter image description here

2
ответ дан 11 January 2020 в 09:41

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

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