Gnome

為什麼按“PrtScrn”按鈕不打開 Gnome 的螢幕截圖視窗?

  • August 23, 2021

關於如何在 debian online下截屏有一套非常詳細的說明。第一段表明 debian 支持內置的螢幕截圖工具:

"Print Screen" key to take a screenshot of the whole screen.
Alt+"Print Screen" key to take a screenshot of the current active window.

debian 螢幕截圖彈出視窗

說明暗示當我按下時PrtScn我應該看到這個彈出視窗。但是,我正在執行 Debian Jessie,當我按下時,PrtScn我只聽到相機快門聲而沒有看到彈出視窗。我嘗試粘貼到GIMP( edit-> paste) 但剪貼板上沒有任何內容。

我聽到快門聲音的事實表明正在發生某些事情,但我如何獲得圖像的副本?

GNOME 有一個內置的螢幕截圖功能已經有一段時間了。螢幕截圖儲存在 中$HOME/Pictures,沒有對話框或任何確認。按下螢幕截圖快捷方式時,您只會聽到相機咔噠聲。預設情況下,快捷方式為:

  • PrtScn- 擷取整個螢幕
  • Alt+ PrtScn- 擷取目前視窗
  • Shift+ PrtScn- 游標變為十字準線,現在您可以選擇要擷取的區域。
  • Ctrl+ Shift+ PrtScn- 與上面相同,但保存到剪貼板。

我建議安裝shutter用於截屏的應用程序。應該在 Debian 的儲存庫中。該應用程序的主站點在這裡:http ://shutter-project.org/ 。

    #1

它允許您配置PrtScr按鈕,以便它在 Shutter 中擷取螢幕,而不是使用 GNOME 的方法進行擷取。它還允許您擷取區域、整個視窗、整個桌面、右鍵點擊對話框等。它還允許通過添加箭頭、圓圈、模糊文本等來註釋圖像。

我每天都在使用它,它是我多年來使用 Linux 時發現的最好的螢幕捕捉工具。看看項目網站上的截圖庫以及展示它的各種截屏影片:

將其設為預設值PrtScr

如果您想進行此更改,可以在 GNOME 的設置對話框下進行,特別是鍵盤小程序的快捷方式選項卡。

$ gnome-control-center

將帶您進入“設置”對話框。從那裡點擊鍵盤小程序,然後點擊快捷方式選項卡。從這裡您會注意到左側的選項之一,它應該是Screenshots

    SS#2

從這裡您可以看到系統上存在哪些鍵盤快捷鍵,並且 Shutter 可以通過抓取全屏、活動視窗、區域等來替代它們。但是要覆蓋它們,您必須在下面添加條目自定義快捷方式如下:

    #3

                                             #4

    #5

    #6

    #7

可以通過命令行呼叫快門來進行螢幕拍攝,因此只需將按下其中一個按鈕時的動作更改為相應的shutter命令,以映射其他類型的動作。從shutter的使用頁面:

$ shutter --help
Usage:
   shutter [options]

...

 Capture Mode Options:
   -s, --select=[X,Y,WIDTH,HEIGHT]
           Capture an area of the screen. Providing X,Y,WIDTH,HEIGHT is
           optional.

   -f, --full
           Capture the entire screen.

   -w, --window=[NAME_PATTERN]
           Select a window to capture. Providing a NAME_PATTERN (Perl-style
           regex) ist optional.

   -a, --active
           Capture the current active window.

   --section
           Capture a section. You will be able to select any child window
           by moving the mouse over it.

   -m, --menu
           Capture a menu.

   -t, --tooltip
           Capture a tooltip.

   --web=[URL]
           Capture a webpage. Providing an URL ist optional.

   -r, --redo
           Redo last screenshot.

...

因此,有了該映射,您現在可以點擊PrtScr按鈕並獲得全屏抓取,如下所示:

    #8

引用自:https://unix.stackexchange.com/questions/155352