I have indeed done much digging before posting this question -
The tablet sort of worked straight out of the box, though the settings menu and GIMP did not recognize my stylus. That was fixed by installing the libwacom-utils.x86_64
package, which was not present before. I have also installed 2 more packages that seemed necessary for my needs.
A quick run of dnf list '*wacom*'
:
Nevertheless, I don’t think if it’s a driver issue per-se; The functionality is technically there from, for instance, using the commandline tool xsetwacom
:
Notice how MapToOutput, quite literally, has a “next” operator.
xsetwacom --set <id> MapToOutput next
works fluently as I wished:
Firing the above command triggers a switch from monitor 1, to monitor 2, to all displays - and repeats on execution. That’s the exact behavior the “Switch monitor” setting should, in theory, have.
(The option for Area
set also exists, but I can’t attach any more screenshots as a ‘new user’.)
It’s also important to mention that the functionality of the “Map to Monitor” setting menu works 100% fine; all Fedora really really needs to do in practice is to decide “which monitor is next in the cycle?”, and just set this setting accordingly. (Or use the “next” operator of the command previously shown.)
This is why I doubt it’s a driver-related issue.
I’m certain the “Switch monitor” feature is supposed to work as I described, but for some reason - it just does not. All the necessary tools are there in place - but this feature just doesn’t work.
Maybe I can somehow see a log output or event viewer of this? Perhaps there is an underlying error that should be fixed…?
I could alternatively just make a script to listen to the button press I want and fire this command, but if the feature is there and exists, then… yk.