¿Cómo puedo incluir el cursor en las capturas de pantalla creadas cuando se presiona PrtScr?

20

Quiero hacerlo para que cuando presione la tecla de imprimir pantalla en mi teclado, realmente incluya el cursor. Sé que está llamando gnome-screenshot, pero no puedo encontrar ninguna manera de cambiar los argumentos que está usando con él. Si alguien sabe sobre esto, sería muy apreciado.

redstoneguy12
fuente
No responde directamente a su pregunta, pero otras herramientas de captura de pantalla más avanzadas, como shuttertener una opción para incluir el cursor o no, y también pueden hacer cosas como capturas de pantalla retrasadas (útiles para menús contextuales, etc. que desaparecerían cuando presiona una tecla) o edite directamente la imagen resultante.
Byte Commander
1
@ByteCommander gnome-screenshottambién ofrece la opción de retraso.
WinEunuuchs2Unix
@ByteCommander packages.ubuntu.com/search?keywords=shutter no muestra el obturador para el 19.04.
Justicia para Mónica
Oh, no estaba al tanto de eso, gracias @DKBose. Parece que se eliminó de los repositorios a partir de 18.10 debido a dependencias desactualizadas . Espero que se actualice y porte a bibliotecas más nuevas en algún momento, realmente me gusta esa herramienta.
Byte Commander
Y el autor del enlace que proporcionó tiene un ppa: launchpad.net/~linuxuprising/+archive/ubuntu/shutter . Para una anotación simple de imágenes, uso la aplicación ksnip: askubuntu.com/a/1128568/248158
Justice for Monica

Respuestas:

17

Puede hacer esto con dconf-editor pero también con la línea de comando. Aquí están los gsettingsefectos gnome-screenshot:

gnome-screenshot gsettings.png

Use este comando para verificar la configuración actual:

gsettings get org.gnome.gnome-screenshot include-pointer
false

Use este comando para activar la opción:

gsettings set org.gnome.gnome-screenshot include-pointer true

Use la misma técnica para las otras gnome-screenshotconfiguraciones.


Tenga en cuenta que puede obtener una lista de todas las configuraciones con gsettings list-recursively. Para la captura de pantalla anterior, utilicé la técnica en esta respuesta:

Y el código de una línea ( yadsolo funciona con ) es:

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
WinEunuuchs2Unix
fuente
13

man gnome-screenshot nos dice que

  -p, --include-pointer
          Include the pointer with the screenshot.

Por lo tanto, deberá configurar un nuevo método abreviado de teclado que incorpore -p:

ingrese la descripción de la imagen aquí

Tenga en cuenta que gnome-pantalla tiene una variedad de opciones se describe en man gnome-screenshota

  • capturar la ventana activa
  • captura toda la pantalla
  • capturar un área seleccionada
  • tomar una captura de pantalla retrasada

Puede crear sus propios atajos para cada una de estas actividades.

Justicia para Monica
fuente
44
Pero, ¿cómo haría OP para que el comportamiento de la tecla PrintScreen se modifique para incluir este argumento?
Byte Commander
Sí, lo estoy agregando ahora.
Justicia para Mónica
Gracias por la ayuda, la forma en que lo haré es agregando nuevos accesos directos desde el +botón en la parte inferior del menú del teclado en la configuración.
redstoneguy12
@ redstoneguy12 en realidad askubuntu.com/a/1146146/248158 es realmente elegante.
Justicia para Mónica