web-dev-qa-db-ja.com

選択した領域のスクリーンショットへのショートカットを設定するにはどうすればよいですか?

Gnomeのスクリーンショットプログラムでは、クイックキー PrtScn 画面全体をキャプチャし、 alt+PrtScn アクティブなウィンドウをキャプチャします。選択した領域の3番目のキャプチャオプションをスクリプト化またはセットアップする方法はありますか?

更新:このキーは既にマップされていないようです... enter image description here

109
Rick
  1. 開くシステム設定-> キーボード-> ショートカット
  2. カスタムショートカットスクリーンショット-sに移動しても機能します)を選択します
  3. クリック +
  4. フィールドに入力
    • 名前 to Take a screenshot of area
    • コマンド to gnome-screenshot -aまたはshutter -s(シャッターを好む場合)
  5. OKをクリックします
  6. 作成したものをダブルクリックしてショートカットを設定します Shift+PrtSc

—それだけです...;)


making command
settings shortcut
121
hingev

そのショートカットは既に組み込まれています: Shift+PrtScr :)

スクリーンショットのキーボードショートカットの完全なリストは次のとおりです。

enter image description here

107
ish

上記の回答は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のドキュメント を参照してください。

6
LinuxLover

ショートカットに問題がある場合は、ターミナルからこのコマンドを試すことができます。

sleep 5 && gnome-screenshot -a -c

ここで、スクリーンショットを撮るウィンドウを開き、コマンド実行後5秒後に領域を選択します。

sleep 5

コマンドを実行する前に端末を5秒間待機させます。そのため、この間に目的のウィンドウに移動できます

gnome-screenshot -a -c

エリアのスクリーンショットを取り、それをクリップボードにコピーします。

1

xubuntおよびxfceユーザーの場合:

ランチャーメニューからKeyboardアプリを実行し、Application Shortcutsに移動し、Printの現在のアクションを確認します(xfce4-screenshooter -fの場合)。

  1. 新しいアクションを追加:xfce4-screenshooter -r
  2. セットする Shift+PrtScn それのための
  3. 小切手
  4. 楽しい

xfce4-screenshooterでない場合-現在のツールを「リージョンスクリーンショット」モードで実行する方法を確認してください

0
Ilya Sheershoff