Hey yall, it seems like i have some issue with the tablet settings where the screen mapper doesnt seem to work. Either there is a config file that gets prioritised over the usual one found in the .config and I’m an idiot for not finding it or there is a bug.
So The following picture, I got 3 screens driven by mesa on an AMD card: a 60hz 1080p monitor, a 144hz 1080p monitor and a 1440p 60hz pendisplay. I am on fedora 42 obviously KDE on version 6.4 and use Wayland. this is all fine and dandy.
The problem is that the tablet settings remember my screen choice but i have a guess that something either crashes and falls back to the Libinput defaults or a rouge config file is playing tricks on me. Like this is only a QoL issue and doesnt inhibit my ability to draw but its still annoying. A few pointers to either submit a bugreport or where to find possible configs would be cool :3
Okay so, you have the interface that lets you map the output of the tablet/digitizer to a screen, which in my case i want to map to my Pendisplay(screentablet).
But nothing happens regarding the screen assignment and it stays on the default option that libinput uses (or so i assume) yet the UI remembers what option i had selected. Even when deleting the Config lines manually. So dunno.
What I expect to happen when the mapping works, is that the tablet output is always on the tablet screen and not the last screen I click in.
That’s strange, that’s definitely not supposed to happen when you explicitly select a monitor. I have an open bug report related to this setting, so I’ll be investigating it soon anyway
very cool ! :3 I found a similar new confirmed bughttps://bugs.kde.org/show_bug.cgi?id=505768 and the kcminputrc config file reads the values i had set (in my case HDMI-A-1) but it seems to get ignored
Can you post the output of both kscreen-doctor -o and cat ~/.kcminputrc somewhere (either in a code block or pastebin, whichever is easiest for you.) I want to make sure the output names are being set correctly.
Also just to be sure, the tablet KCM doesn’t list multiple devices to switch between right?
Small update, i still have my small traveling graphics tablet (wacom intous s “cth-490/k”)and tried to connect that and that gets assigned to the screen i selected no problem. yet the huion doesnt
I have a similar issue. I can use the mapper properly on my main screen. But on my second screen it ignores the mapping setting. It does map it to the correct screen for Output 2 but it just maps the entire tablet to the entire screen and also ignores the fact that the screen is rotated. So to use it, I have to flip my tablet 90 degrees.
Output: 1 HDMI-A-1 83338979-342e-4644-9e0f-8bf198b50176
enabled
connected
priority 1
HDMI
replication source:0
Modes: 1:2560x1440@60! 2:3840x2160@60 3:3840x2160@50 4:2560x1440@144* 5:2560x1440@120 6:2560x1440@100 7:1920x1080@120 8:1920x1080@120 9:1920x1080@100 10:1920x1080@100 11:1920x1080@60 12:1920x1080@60 13:1920x1080@50 14:1280x1024@75 15:1280x1024@60 16:1440x900@60 17:1152x864@75 18:1280x720@60 19:1024x768@75 20:1024x768@70 21:1024x768@60 22:800x600@75 23:800x600@72 24:800x600@60 25:800x600@56 26:720x480@60 27:640x480@75 28:640x480@73 29:640x480@60 30:640x480@60
Geometry: 1440,932 2560x1440
Scale: 1
Rotation: 1
Overscan: 0
Vrr: Automatic
RgbRange: unknown
HDR: disabled
Wide Color Gamut: disabled
ICC profile: none
Color profile source: sRGB
Color power preference: prefer accuracy
Brightness control: supported, set to 88% and dimming to 100%
DDC/CI: allowed
Color resolution: unknown
Allow EDR: unsupported
Output: 2 DP-2 a34619d3-3560-4351-9e0f-5a711d843a2b
enabled
connected
priority 2
DisplayPort
replication source:0
Modes: 31:2560x1440@60! 32:2560x1440@180* 33:2560x1440@165 34:2560x1440@160 35:2560x1440@155 36:2560x1440@144 37:2560x1440@120 38:2560x1440@100 39:1920x1080@120 40:1920x1080@120 41:1920x1080@100 42:1920x1080@100 43:1920x1080@60 44:1920x1080@60 45:1920x1080@50 46:1280x1024@75 47:1280x1024@60 48:1440x900@60 49:1152x864@75 50:1280x720@60 51:1280x720@50 52:1440x576@50 53:1024x768@75 54:1024x768@70 55:1024x768@60 56:800x600@75 57:800x600@72 58:800x600@60 59:800x600@56 60:720x576@50 61:720x480@60 62:640x480@75 63:640x480@73 64:640x480@60 65:640x480@60
Geometry: 0,0 1440x2560
Scale: 1
Rotation: 2
Overscan: 0
Vrr: Automatic
RgbRange: unknown
HDR: disabled
Wide Color Gamut: disabled
ICC profile: none
Color profile source: sRGB
Color power preference: prefer efficiency and performance
Brightness control: supported, set to 88% and dimming to 100%
DDC/CI: allowed
Color resolution: unknown
Allow EDR: unsupported
So it would correspond to it working fine on Output 1 but not on Output 2.