Установка ярлыков на экране печати со сценарием

Распространение:

Ubuntu 14.04 64bit Desktop

Вопрос:

Мне нравится использовать программу спуска затвора для захвата и управления снимками экрана. Однако переназначение поведения экрана на соответствующие сочетания клавиш на каждом компьютере довольно утомительно. Я хотел бы иметь возможность запускать скрипт для этого и для меня, и для других.

Я нашел shutter , который, похоже, хочет делать то же самое (установить ярлыки через CLI), но, к сожалению, он не работает для меня (пока) , Я почти уверен, что некоторые вещи в моем скрипте просто нуждаются в настройке, или, возможно, что-то сильно изменилось между 12.10 и 14.04?

Сценарий:

#!/bin/bash
gsettings set org.gnome.desktop.wm.keybindings shutter --select "['Print']"
gsettings set org.gnome.desktop.wm.keybindings shutter --full "['Print']"
gsettings set org.gnome.desktop.wm.keybindings shutter --active "['Print']"

Пример Выход ошибки:

1
задан 13 November 2017 в 14:42

1 ответ

В качестве альтернативы вы можете использовать Compiz для установки команд клавиатуры:

gconftool -t строка / apps / compiz / plugins / commands / allscreens / options / command0 -s "shutter --full" gconftool -t string /: / comp / plugins / commands / allscreens / options / run_command0_key -s "& lt; Control> k"

Примечание: Compiz должен использовать dconf в качестве бэкэнд.

1
ответ дан 24 May 2018 в 07:38
  • 1
    Спасибо, это очень полезно. Первоначально я использовал инструмент плагинов compiz, но время от времени он получал " очищен " по какой-то причине. Я хотел отойти от компиляции на случай, если он однажды станет «неподдерживаемым». – Programster 18 May 2014 в 18:58
  • 2
    Он очищается почти каждый раз, когда есть обновление, обозначенное базой ubuntu, которое, я считаю, обновляет единство компиляции или и то, и другое. Это можно обработать сценарием либо при каждой загрузке, либо после обновления базы ubuntu, если вы знаете, как это сделать. – dginsd 19 May 2014 в 17:17

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

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