Bug 477787 - Feature to set and switch different modes of the touch ring or touch strip on the tablet
Summary: Feature to set and switch different modes of the touch ring or touch strip on...
Status: CONFIRMED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_tablet (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-30 18:36 UTC by Raghavendra kamath
Modified: 2024-07-29 17:23 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raghavendra kamath 2023-11-30 18:36:07 UTC
SUMMARY
Some most popular tablets have the ability to switch modes of the touch ring or the touch strip. Bassed on the mode the shortcut assigned to the touch ring changes so that use can choose which shortcut to use depending on the situation. For example in mode 1 user can have zoom in and zoom out shortcuts mapped to the touch ring and in mode 2 they can have shortcut to resize the brush. 

This helps the artists to quickly utilise multiple shortcuts in the same touch ring without the need to take away the hand from the tablet.

Libinput too supports this. here is the documentation for it - https://wayland.freedesktop.org/libinput/doc/latest/tablet-support.html#tablet-pad-modes

If you want to read more here is the description page of the touch ring on wacom website. - https://101.wacom.com/UserHelp/en/TouchRing.htm notice there is a diagram showing 4 different modes shown by a led indicator besides the touch ring.
Comment 1 Nicolas Fella 2024-07-29 16:27:46 UTC
Having different button assignments depending on the mode is something we can do.

It seems like you are also asking for *changing* the current mode from Plasma, e.g. via a shortcut. As far as I can tell libinput does not allow changing the mode, i.e. it is read-only. I don't know whether this is a limitation from libinput or the underlying drivers/hardware
Comment 2 Luis B 2024-07-29 17:23:57 UTC
I don't personally need/use the mode switch thingy, but if necessary I have a tablet that supports this and I can test changes when they are made.