Предотвратить движение затвора Worskspace

Я нанес на карту shutter --active команда alt-print screen для снятия скриншотов моего активного окна. К сожалению, если Затвор уже открыт в другом рабочем пространстве, а не свернут, то он не будет делать снимок экрана, пока не начнет перемещать меня в рабочее пространство, в котором открыто окно затвора. Единственный способ обойти это - убедиться, что затвор сворачивается, прежде чем пытаться сделать снимок экрана. Это приведет к открытию затвора в вашем текущем рабочем пространстве, что раздражает тех из нас, кому нравится организовывать наши рабочие пространства.

Есть ли способ сделать снимок снимка экрана без изменения моего вида на рабочее место затвора в настоящее время открыт? Я уже пытался отключить "автоматическое скрытие главного окна..." и "представить главное окно после создания снимка экрана" в настройках поведения.

Youtube видео выпуска.

1 ответ

Решение

Если вы действительно хотите или должны использовать Shutter, вы можете просто использовать обходной путь ниже:

Вы можете автоматически закрыть затвор (не убить) перед тем, как сделать снимок экрана, что предотвратит переход к другому окну просмотра. Так как он изящно закрыт, нет риска потери изображений; они сохраняются автоматически.
После скриншота будет запущен Shutter, поэтому вы не заметите разницу.

Чтобы это сработало, вам нужно сопоставить приведенную ниже команду с комбинацией клавиш, а не запустить shutter --active непосредственно из комбинации клавиш:

kill -s TERM $( pgrep shutter );shutter --active
Другие вопросы по тегам