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
1.01k stars 84 forks source link

Add different modifier or permanent pen selector keys #172

Open itcultus opened 2 years ago

itcultus commented 2 years ago

I find it very counter-productive to use the modifier keys. In my setup I use a pen-tablet and using multiple modifiers for different pens means that I need to press buttons either on my tablet or in my keyboard every time I need a different color or a different shape.

What I would like to have is "proper" key-bindings, like:

Pen A is assigned to default pen Pen B is used when I press the combination button Ctrl/Meta/Alt/whatever+B Pen C is used when I press the combination button Ctrl/Meta/Alt/whatever+C

At the same time, great functionality, like for example the arrow, could/should be using Shift/Alt/Ctrl/Meta since I would like to have the arrow as an addition to my existing annotation's color, or the laser functionality requested elsewhere.

This will make my life enormously easier. For example, if I annotate on a dark background, I want to use Pen C, always. That means I have to press a key until the scene is changed to something else and I change pen's color altogether.

I would love to actually see this implemented.

raphaelfournier commented 1 year ago

I came here looking for this functionality, I clearly second the demand for the use case.

Axlefublr commented 9 months ago

I third it. Currently trying to think of a way to add more colors while retaining three possible pen sizes, and it would be incredible if I could just set a pen, rather than having to hold modifiers, that are limited.

JennytheDragon2000 commented 2 months ago

yh just add a teminal command to change the pens. so we can use whatever keyboard shortcut manager we want to change the keys.

scattergory commented 1 week ago

I 4th it. For the use case of working with a drawing tablet, particularly wireless ones, it's possible to configure the driver to send key-combinations on certain button presses of the tablet, but it's a hassle to hold them down while drawing.

Moreover, practically every other annotation tool on the planet has the capacity to toggle the pen attached to the default drawing button. Implementing this would ease adoption.