為什麼按“PrtScrn”按鈕不打開 Gnome 的螢幕截圖視窗?
關於如何在 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.
說明暗示當我按下時
PrtScn
我應該看到這個彈出視窗。但是,我正在執行 Debian Jessie,當我按下時,PrtScn
我只聽到相機快門聲而沒有看到彈出視窗。我嘗試粘貼到GIMP
(edit
->paste
) 但剪貼板上沒有任何內容。我聽到快門聲音的事實表明正在發生某些事情,但我如何獲得圖像的副本?
GNOME 有一個內置的螢幕截圖功能已經有一段時間了。螢幕截圖儲存在 中
$HOME/Pictures
,沒有對話框或任何確認。按下螢幕截圖快捷方式時,您只會聽到相機咔噠聲。預設情況下,快捷方式為:
PrtScn
- 擷取整個螢幕Alt
+PrtScn
- 擷取目前視窗Shift
+PrtScn
- 游標變為十字準線,現在您可以選擇要擷取的區域。Ctrl
+Shift
+PrtScn
- 與上面相同,但保存到剪貼板。
我建議安裝
shutter
用於截屏的應用程序。應該在 Debian 的儲存庫中。該應用程序的主站點在這裡:http ://shutter-project.org/ 。
它允許您配置
PrtScr
按鈕,以便它在 Shutter 中擷取螢幕,而不是使用 GNOME 的方法進行擷取。它還允許您擷取區域、整個視窗、整個桌面、右鍵點擊對話框等。它還允許通過添加箭頭、圓圈、模糊文本等來註釋圖像。我每天都在使用它,它是我多年來使用 Linux 時發現的最好的螢幕捕捉工具。看看項目網站上的截圖庫以及展示它的各種截屏影片:
將其設為預設值
PrtScr
如果您想進行此更改,可以在 GNOME 的設置對話框下進行,特別是鍵盤小程序的快捷方式選項卡。
$ gnome-control-center
將帶您進入“設置”對話框。從那裡點擊鍵盤小程序,然後點擊快捷方式選項卡。從這裡您會注意到左側的選項之一,它應該是Screenshots。
從這裡您可以看到系統上存在哪些鍵盤快捷鍵,並且 Shutter 可以通過抓取全屏、活動視窗、區域等來替代它們。但是要覆蓋它們,您必須在下面添加條目自定義快捷方式如下:
可以通過命令行呼叫快門來進行螢幕拍攝,因此只需將按下其中一個按鈕時的動作更改為相應的
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
按鈕並獲得全屏抓取,如下所示: