我也想在不向用户提供反馈的情况下执行此操作,因为我正在编写的程序将多次使用它。
无效的方法:
scrot
(无鼠标指针)import -window root
(无鼠标指针)xwd -root
(无鼠标指针)fbgrab
(显然我没有使用帧缓冲区)gnome-screenshot -p
(巨大、丑陋的闪光 + 声音)shutter
(花了一分半钟!
如果速度快的话就更好了(scrot 运行大约需要 0.1 秒)。
如果鼠标光标稍后通过额外处理添加就好了。
答案1
好吧,我只是想找同样的东西,然后我偶然发现了这个手册页:https://manpages.debian.org/testing/scrot/scrot.1.en.html我可以看到:
...
-p, --pointer
Capture the mouse pointer.
...
18 July 2020 scrot-1.4
...并且它链接到 Github:
https://github.com/resurrecting-open-source-projects/scrot
显然,Raspbian Stretch 上没有适合这个的软件,所以我不得不从源代码构建它 - 但这个--pointer
选项似乎运行良好。