web-dev-qa-db-ja.com

i3のPrint Screenキー

デフォルトでは、iは無視します Print Screen ほとんどのキーボードで使用可能なキー。どうすれば有効化できますか?

9
Luís de Sousa

I3内のすべてをバインドする必要があり、デフォルトの構成内に最小限のキーのセットが追加/生成されます。文字ではない一部のキーは、そのキーコードまたはキーシムで表すことができます。この主題の詳細はこちら:

PrintscreenはPrint keysymです。

私は個人的にそのタスクにgnome-screenshotを使用します。これは、画像をトリミングして人生を楽にすることができるからです。次の行を.config/i3/configまたはi3wmメイン構成ファイルとして使用している構成ファイルに追加します。

#interactive screenshot by pressing printscreen
bindsym Print exec gnome-screenshot -i 
#crop-area screenshot by pressing Mod + printscreen
bindsym $mod+Print exec gnome-screenshot -a

scrotの使用を好む人もいます。それはあなたが決めることです:)。例:

bindsym Print exec scrot $HOME/Images/`date +%Y-%m-%d_%H:%M:%S`.png
14
user34720

@ user34720の答えを拡張するには、もしbindsym $mod+Print exec gnome-screenshot -aは機能しません。--releaseパラメータをbindsym

bindsym --release Print exec gnome-screenshot -i
bindsym --release $mod+Print exec gnome-screenshot -a

0
Wozacosta