
También me gustaría hacer esto sin dar retroalimentación al usuario, porque un programa que estoy creando lo usará muchas veces.
Lo que no funcionó:
scrot
(Sin puntero del mouse)import -window root
(Sin puntero del mouse)xwd -root
(Sin puntero del mouse)fbgrab
(Aparentemente no estoy usando un framebuffer)gnome-screenshot -p
(Flash grande y feo + sonido)shutter
(Se tomó unsegundo y medio!)
También sería fantástico si fuera rápido (scrot tarda ~ 0,1 segundo en ejecutarse).
Está bien si el cursor del mouse se agrega más tarde mediante un procesamiento adicional.
Respuesta1
Bueno, estaba buscando lo mismo y me topé con esta página de manual:https://manpages.debian.org/testing/scrot/scrot.1.en.htmldonde pude ver:
...
-p, --pointer
Capture the mouse pointer.
...
18 July 2020 scrot-1.4
... y se vincula a un Github:
https://github.com/resurrecting-open-source-projects/scrot
Obviamente, no es apto para esto en Raspbian Stretch, así que tuve que compilarlo desde la fuente, pero la --pointer
opción parece funcionar bien.