Gnomeのスクリーンショットプログラムでは、クイックキー PrtScn 画面全体をキャプチャし、 alt+PrtScn アクティブなウィンドウをキャプチャします。選択した領域の3番目のキャプチャオプションをスクリプト化またはセットアップする方法はありますか?
Take a screenshot of area
gnome-screenshot -a
またはshutter -s
(シャッターを好む場合)—それだけです...;)
そのショートカットは既に組み込まれています: Shift+PrtScr :)
スクリーンショットのキーボードショートカットの完全なリストは次のとおりです。
上記の回答はUbuntuでうまくいきましたが、 Lubuntuに切り替えた後、 ShiftPrtScn 動作していません。
次の手順で修正しました。 Lubuntuではscrot
プログラムが使用されているため、次を~/.config/openbox/lubuntu-rc.xml
に追加する必要があることがわかりました。
<!-- Launch scrot with interactive select when Shift-Print is pressed -->
<keybind key="S-Print">
<action name="Execute">
<command>scrot -s</command>
</action>
</keybind>
変更後、更新を有効にするためにopenbox --reconfigure
を発行することを忘れないでください。
詳細については、 Lubuntuのドキュメント を参照してください。
ショートカットに問題がある場合は、ターミナルからこのコマンドを試すことができます。
sleep 5 && gnome-screenshot -a -c
ここで、スクリーンショットを撮るウィンドウを開き、コマンド実行後5秒後に領域を選択します。
sleep 5
コマンドを実行する前に端末を5秒間待機させます。そのため、この間に目的のウィンドウに移動できます
gnome-screenshot -a -c
エリアのスクリーンショットを取り、それをクリップボードにコピーします。
xubuntおよびxfceユーザーの場合:
ランチャーメニューからKeyboard
アプリを実行し、Application Shortcuts
に移動し、Print
の現在のアクションを確認します(xfce4-screenshooter -f
の場合)。
xfce4-screenshooter -r
xfce4-screenshooter
でない場合-現在のツールを「リージョンスクリーンショット」モードで実行する方法を確認してください