Как запустить снимок экрана с помощью prtscr на i3

Иногдаpulseaudioalsa)настраиваются с отключенным звуком. Решение состоит в том, чтобы установитьpulseaudio-utils(или alsa-utils, чтобы использовать alsamixerв терминале )и убедиться, что звук не отключен.

В минимальной установке Centos 7 мне нужно было включить звук выходного устройства в PulseAudio Volume Control:

PulseAudio with output device volume muted

Пользовательский каталог PulseAudio также находится в ~/.config/pulse, а не в ~/.pulse

.

0
26.01.2020, 14:02
2 ответа

Вы можете выполнить его, используя i3-dmenu-desktop.

Просто привяжите его к ключу в конфигурации i3

bindsym $mod+[any key] exec i3-dmenu-desktop 

Затем оттуда можно запускать любые настольные приложения.


Или, если вы хотите привязать пламенный выстрел к клавише prntscrn

bindsym Print exec /path/to/flameshot

Или если вы хотите запускать графический интерфейс Flameshot, а не создавать его в трее:

bindsym Print exec flameshot gui
3
28.01.2020, 02:54

Директиву i3 bindsymможно использовать для привязки клавиши или набора клавиш/штрихов к командам. Команда i3 execбудет выполнять программы и запускать процессы.

Добавьте в конфигурацию i3($HOME/.config/i3/config)и перезагрузите конфигурацию или перезапустите i3:

echo 'bindsym Print exec flameshot' >> $HOME/.config/i3/config
i3-msg reload

В моей системе с Altв качестве клавиши-модификатора($mod)комбинация Alt + Printфактически вызывает Sys_Req. Вам нужно соответствующим образом изменить привязку, если вы хотите, чтобы это работало:

echo 'bindsym $mod+Sys_Req...'
0
03.02.2020, 14:23

Теги

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