如何在按下 PrtScr 时创建的屏幕截图中包含光标?

Rev*_*gen 21 screenshot gnome-screenshot 19.04

我想让它当我按下键盘上的打印屏幕键时,它实际上包括光标。我知道它正在调用gnome-screenshot,但我找不到任何方法来更改它使用的参数。如果有人知道这一点,将不胜感激。

Win*_*nix 17

您可以使用dconf-editor执行此操作,但也可以使用命令行执行此操作。以下是gsettings影响gnome-screenshot

gnome-screenshot gsettings.png

使用此命令检查当前设置:

gsettings get org.gnome.gnome-screenshot include-pointer
false
Run Code Online (Sandbox Code Playgroud)

使用此命令打开该选项:

gsettings set org.gnome.gnome-screenshot include-pointer true
Run Code Online (Sandbox Code Playgroud)

对其他gnome-screenshot设置使用相同的技术。


请注意,您可以获得所有设置的列表gsettings list-recursively。对于上面的屏幕截图,我使用了这个答案中的技术:

单行代码(yad仅适用于)是:

gsettings list-recursively | sed 's/  */\n/;s/  */\n/;s/\&/\&/g' | yad --list --title "gsettings" --item-seperator='\n' --width=1800 --height=800 --wrap-width=600 --column=Group --column=Key --column=Setting --no-markup
Run Code Online (Sandbox Code Playgroud)


DK *_*ose 13

man gnome-screenshot 告诉我们

  -p, --include-pointer
          Include the pointer with the screenshot.
Run Code Online (Sandbox Code Playgroud)

因此,您需要设置一个包含-p以下内容的新键盘快捷键:

在此处输入图片说明

需要注意的是GNOME的截图在描述了多种选择man gnome-screenshot,以

  • 捕获活动窗口
  • 捕获整个屏幕
  • 捕获选定区域
  • 截取延迟截图

您可以为这些活动中的每一个创建自己的快捷方式。

  • 但是 OP 将如何修改 PrintScreen 键行为以包含此参数? (4认同)