bk138 / gromit-mpx

Gromit-MPX is an on-screen annotation tool that works with any Unix desktop environment under X11 as well as Wayland.
GNU General Public License v2.0
975 stars 81 forks source link

Allow to specify/change icon/size of the mouse cursor in capture mode #168

Closed yarikoptic closed 2 years ago

yarikoptic commented 2 years ago

Is your feature request related to a problem? Please describe.

Nearly impossible to see the mouse cursor in capture mode and it seems that changing size setting via gsettings doesn't effect it.

I am not sure if cursor and its size in the capture mode is something gromit-mpx has control of, or it is windows manager (Gnome in my case) duty, but it seems that changing the size of the mouse cursor via gsettings set org.gnome.desktop.interface cursor-size 96 can (if theme allows) affect the size of the cursor but then when I press F9 and go to "capture" mode - it becomes that tiny barely visible cursor, so I need to draw something to see where it actually is ATM.

Describe the solution you'd like

Consult to org.gnome.desktop.interface cursor-size setting for the size of the cursor if gromit-mpx has control over that.

If cursor icon is provided/set by gromit -- provide alternative ones, e.g. a "pencil" and alike.

Thank you in advance for the clarification (if possible already, could not search up) or implementation.

bk138 commented 2 years ago

I am not sure if cursor and its size in the capture mode is something gromit-mpx has control of, or it is windows manager (Gnome in my case) duty, but it seems that changing the size of the mouse cursor via gsettings set org.gnome.desktop.interface cursor-size 96 can (if theme allows) affect the size of the cursor but then when I press F9 and go to "capture" mode - it becomes that tiny barely visible cursor, so I need to draw something to see where it actually is ATM.

Thanks for your report! This cursor is indeed set at build time, there already is an existing feature request #22 that asks to make this configurable at runtime. Feel free to subscribe there or maybe contribute!

yarikoptic commented 2 years ago

thanks for the quick answer. I wish I found #131 myself -- could have rebuilt/used for the talk... well -- managed without the patch for now, subscribed to #22. Cheers!