KDE NEON: stepped pressure response with Wacom Cintiq

If you know someone with a Cintiq around you, maybe you can ask to test his/her tablet on your computer?
Or maybe it’s just the pen and then, if you can try another Cintiq pen on your tablet, if everything is fine buying a new pen only?

Is your tablet is still under warranty?

Grum999

I don’t know anyone with a Cintiq around here. Even less a Linux user. I’m not getting the jagged lines in Windows btw, so I’m kind of loath to call this a hardware problem.

I haven’t tried with a standard Wacom pen, since I really want the rotation feature only the Art Pen seems to provide, and don’t have other types of pen around. I doubt a new Art Pen would help since I have tested two already.

I guess I need to try to fix the splotches I get at the start of the stroke in Windows instead of trying to figure out how to get this working in Linux for now. shudder. But I haven’t managed to do that, ever, and it’s been a few years since that problem came up.

Maybe send in a bug report to the Linuxwacom project?

I probably should. But I’m not sure whether to report it as a kernel driver bug, xorg driver bug or what… Also I’m getting some USB oddities in Linux, odd error messages etc, I need to find out what that’s about, too.

Anyway that seems like it’ll take a while to get me painting again. I’ll try to see if I can get Windows + Art Pen to like themselves again.

I don’t know if it makes any difference, but here’s the output from a Cintiq:

Event: time 1633889043.494857, -------------- SYN_REPORT ------------
Event: time 1633889043.500862, type 3 (EV_ABS), code 0 (ABS_X), value 22861
Event: time 1633889043.500862, type 3 (EV_ABS), code 1 (ABS_Y), value 22589
Event: time 1633889043.500862, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 853
Event: time 1633889043.500862, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.500862, -------------- SYN_REPORT ------------
Event: time 1633889043.506857, type 3 (EV_ABS), code 0 (ABS_X), value 22982
Event: time 1633889043.506857, type 3 (EV_ABS), code 1 (ABS_Y), value 22424
Event: time 1633889043.506857, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.506857, -------------- SYN_REPORT ------------
Event: time 1633889043.512848, type 3 (EV_ABS), code 0 (ABS_X), value 23111
Event: time 1633889043.512848, type 3 (EV_ABS), code 1 (ABS_Y), value 22253
Event: time 1633889043.512848, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 855
Event: time 1633889043.512848, type 3 (EV_ABS), code 26 (ABS_TILT_X), value 28
Event: time 1633889043.512848, type 3 (EV_ABS), code 27 (ABS_TILT_Y), value 3
Event: time 1633889043.512848, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.512848, -------------- SYN_REPORT ------------
Event: time 1633889043.518873, type 3 (EV_ABS), code 0 (ABS_X), value 23242
Event: time 1633889043.518873, type 3 (EV_ABS), code 1 (ABS_Y), value 22079
Event: time 1633889043.518873, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.518873, -------------- SYN_REPORT ------------
Event: time 1633889043.524840, type 3 (EV_ABS), code 0 (ABS_X), value 23377
Event: time 1633889043.524840, type 3 (EV_ABS), code 1 (ABS_Y), value 21917
Event: time 1633889043.524840, type 3 (EV_ABS), code 25 (ABS_DISTANCE), value 5
Event: time 1633889043.524840, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.524840, -------------- SYN_REPORT ------------
Event: time 1633889043.530854, type 3 (EV_ABS), code 0 (ABS_X), value 23491
Event: time 1633889043.530854, type 3 (EV_ABS), code 1 (ABS_Y), value 21760
Event: time 1633889043.530854, type 3 (EV_ABS), code 25 (ABS_DISTANCE), value 2
Event: time 1633889043.530854, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 861
Event: time 1633889043.530854, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.530854, -------------- SYN_REPORT ------------
Event: time 1633889043.536839, type 3 (EV_ABS), code 0 (ABS_X), value 23611
Event: time 1633889043.536839, type 3 (EV_ABS), code 1 (ABS_Y), value 21611
Event: time 1633889043.536839, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.536839, -------------- SYN_REPORT ------------
Event: time 1633889043.541861, type 3 (EV_ABS), code 0 (ABS_X), value 23724
Event: time 1633889043.541861, type 3 (EV_ABS), code 1 (ABS_Y), value 21469
Event: time 1633889043.541861, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 857
Event: time 1633889043.541861, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.541861, -------------- SYN_REPORT ------------
Event: time 1633889043.547860, type 3 (EV_ABS), code 0 (ABS_X), value 23833
Event: time 1633889043.547860, type 3 (EV_ABS), code 1 (ABS_Y), value 21324
Event: time 1633889043.547860, type 3 (EV_ABS), code 25 (ABS_DISTANCE), value 1
Event: time 1633889043.547860, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.547860, -------------- SYN_REPORT ------------
Event: time 1633889043.553841, type 3 (EV_ABS), code 0 (ABS_X), value 23934
Event: time 1633889043.553841, type 3 (EV_ABS), code 1 (ABS_Y), value 21201
Event: time 1633889043.553841, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 863
Event: time 1633889043.553841, type 3 (EV_ABS), code 27 (ABS_TILT_Y), value 5
Event: time 1633889043.553841, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.553841, -------------- SYN_REPORT ------------
Event: time 1633889043.559846, type 3 (EV_ABS), code 0 (ABS_X), value 24037
Event: time 1633889043.559846, type 3 (EV_ABS), code 1 (ABS_Y), value 21091
Event: time 1633889043.559846, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 866
Event: time 1633889043.559846, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.559846, -------------- SYN_REPORT ------------
Event: time 1633889043.565859, type 3 (EV_ABS), code 0 (ABS_X), value 24121
Event: time 1633889043.565859, type 3 (EV_ABS), code 1 (ABS_Y), value 20994
Event: time 1633889043.565859, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 868
Event: time 1633889043.565859, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.565859, -------------- SYN_REPORT ------------
Event: time 1633889043.571878, type 3 (EV_ABS), code 0 (ABS_X), value 24205
Event: time 1633889043.571878, type 3 (EV_ABS), code 1 (ABS_Y), value 20904
Event: time 1633889043.571878, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 890
Event: time 1633889043.571878, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.571878, -------------- SYN_REPORT ------------
Event: time 1633889043.577841, type 3 (EV_ABS), code 0 (ABS_X), value 24280
Event: time 1633889043.577841, type 3 (EV_ABS), code 1 (ABS_Y), value 20829
Event: time 1633889043.577841, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 891
Event: time 1633889043.577841, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.577841, -------------- SYN_REPORT ------------
Event: time 1633889043.583858, type 3 (EV_ABS), code 0 (ABS_X), value 24345
Event: time 1633889043.583858, type 3 (EV_ABS), code 1 (ABS_Y), value 20780
Event: time 1633889043.583858, type 3 (EV_ABS), code 25 (ABS_DISTANCE), value 4
Event: time 1633889043.583858, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 893
Event: time 1633889043.583858, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090
Event: time 1633889043.583858, -------------- SYN_REPORT ------------
Event: time 1633889043.590578, type 3 (EV_ABS), code 0 (ABS_X), value 24408
Event: time 1633889043.590578, type 3 (EV_ABS), code 1 (ABS_Y), value 20742
Event: time 1633889043.590578, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 912
Event: time 1633889043.590578, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1293910090

Thanks, @Bleke . It looks like your Cintiq is also sending events without pressure data at times. Maybe that’s not the cause of my issue, then.

I assume you don’t have this kind of heavily stepped pressure issue, either:

I went and plotted the pressure vs time for that stroke above and got this:


It looks like I’m getting some jaggies there., and at the end of the stroke at least, they seem to match up with the unevenness of the result.

I’m also getting some oddities with input, my keyboard seems to be dropping some keystrokes as I type this etc. Maybe related, maybe not, this is a new motherboard and this problem first surfaced with my old one!

There might be small issues with the pressure, but I haven’t noticed them so no problem for me. :slight_smile:

It ought to be you doing the stroke tests on my tablet. I’m pretty sure we push down and let off at differently. But your stroke does seem quite jagged even on the long taper.

edit:

My graph looks worse than yours.

How do you do to find the device adress to --grab with evtest? I have the Intuos4XL connected, but also the XPpen24Pro; I’m really also curious to understand what’s going on. (and it is really weird xsetwacom can’t make significant change for the Suppress and RawSample.)

@deevad if you just run ‘sudo evtest’ , it should enumerate the devices available.

@bleke I think my graph looks “better” because there are fewer datapoints. And that is the problem, presumably. Or maybe it’s not…

I don’t quite understand how to read that time. The number before the decimal is seconds? If so I have about 17 readings every tenth of a second.

@Deevad Here’s my command to extract the correct lines:
sudo evtest --grab /dev/input/event21 EV_KEY 24|grep PRESSURE >pressure.txt

event21 is “Wacom ISDv5 325 Pen” on my computer and “EV_KEY 24” is “ABS_PRESSURE”

1 Like

Thanks for the method! Ok, here a sample of a pen gesture with the Wacom Intuos4XL:

Event: time 1633980184.414199, type 3 (EV_ABS), code 0 (ABS_X), value 51926
Event: time 1633980184.414199, type 3 (EV_ABS), code 1 (ABS_Y), value 37425
Event: time 1633980184.414199, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1168
Event: time 1633980184.414199, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.414199, -------------- SYN_REPORT ------------
Event: time 1633980184.422200, type 3 (EV_ABS), code 0 (ABS_X), value 51947
Event: time 1633980184.422200, type 3 (EV_ABS), code 1 (ABS_Y), value 37446
Event: time 1633980184.422200, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1156
Event: time 1633980184.422200, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.422200, -------------- SYN_REPORT ------------
Event: time 1633980184.426202, type 3 (EV_ABS), code 0 (ABS_X), value 51964
Event: time 1633980184.426202, type 3 (EV_ABS), code 1 (ABS_Y), value 37470
Event: time 1633980184.426202, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1146
Event: time 1633980184.426202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.426202, -------------- SYN_REPORT ------------
Event: time 1633980184.430201, type 3 (EV_ABS), code 0 (ABS_X), value 51982
Event: time 1633980184.430201, type 3 (EV_ABS), code 1 (ABS_Y), value 37490
Event: time 1633980184.430201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1137
Event: time 1633980184.430201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.430201, -------------- SYN_REPORT ------------
Event: time 1633980184.434200, type 3 (EV_ABS), code 0 (ABS_X), value 52002
Event: time 1633980184.434200, type 3 (EV_ABS), code 1 (ABS_Y), value 37518
Event: time 1633980184.434200, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1134
Event: time 1633980184.434200, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.434200, -------------- SYN_REPORT ------------
Event: time 1633980184.442203, type 3 (EV_ABS), code 0 (ABS_X), value 52024
Event: time 1633980184.442203, type 3 (EV_ABS), code 1 (ABS_Y), value 37542
Event: time 1633980184.442203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1130
Event: time 1633980184.442203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.442203, -------------- SYN_REPORT ------------
Event: time 1633980184.446203, type 3 (EV_ABS), code 0 (ABS_X), value 52047
Event: time 1633980184.446203, type 3 (EV_ABS), code 1 (ABS_Y), value 37570
Event: time 1633980184.446203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1127
Event: time 1633980184.446203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.446203, -------------- SYN_REPORT ------------
Event: time 1633980184.450203, type 3 (EV_ABS), code 0 (ABS_X), value 52066
Event: time 1633980184.450203, type 3 (EV_ABS), code 1 (ABS_Y), value 37590
Event: time 1633980184.450203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1123
Event: time 1633980184.450203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.450203, -------------- SYN_REPORT ------------
Event: time 1633980184.454200, type 3 (EV_ABS), code 0 (ABS_X), value 52088
Event: time 1633980184.454200, type 3 (EV_ABS), code 1 (ABS_Y), value 37612
Event: time 1633980184.454200, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1119
Event: time 1633980184.454200, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.454200, -------------- SYN_REPORT ------------
Event: time 1633980184.462206, type 3 (EV_ABS), code 0 (ABS_X), value 52119
Event: time 1633980184.462206, type 3 (EV_ABS), code 1 (ABS_Y), value 37639
Event: time 1633980184.462206, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1117
Event: time 1633980184.462206, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.462206, -------------- SYN_REPORT ------------
Event: time 1633980184.466203, type 3 (EV_ABS), code 0 (ABS_X), value 52143
Event: time 1633980184.466203, type 3 (EV_ABS), code 1 (ABS_Y), value 37665
Event: time 1633980184.466203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1114
Event: time 1633980184.466203, type 3 (EV_ABS), code 27 (ABS_TILT_Y), value 8
Event: time 1633980184.466203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.466203, -------------- SYN_REPORT ------------
Event: time 1633980184.470200, type 3 (EV_ABS), code 0 (ABS_X), value 52172
Event: time 1633980184.470200, type 3 (EV_ABS), code 1 (ABS_Y), value 37678
Event: time 1633980184.470200, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1110
Event: time 1633980184.470200, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.470200, -------------- SYN_REPORT ------------
Event: time 1633980184.474201, type 3 (EV_ABS), code 0 (ABS_X), value 52196
Event: time 1633980184.474201, type 3 (EV_ABS), code 1 (ABS_Y), value 37697
Event: time 1633980184.474201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1099
Event: time 1633980184.474201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.474201, -------------- SYN_REPORT ------------
Event: time 1633980184.482200, type 3 (EV_ABS), code 0 (ABS_X), value 52228
Event: time 1633980184.482200, type 3 (EV_ABS), code 1 (ABS_Y), value 37713
Event: time 1633980184.482200, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1086
Event: time 1633980184.482200, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.482200, -------------- SYN_REPORT ------------
Event: time 1633980184.486200, type 3 (EV_ABS), code 0 (ABS_X), value 52261
Event: time 1633980184.486200, type 3 (EV_ABS), code 1 (ABS_Y), value 37728
Event: time 1633980184.486200, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1078
Event: time 1633980184.486200, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.486200, -------------- SYN_REPORT ------------
Event: time 1633980184.490200, type 3 (EV_ABS), code 0 (ABS_X), value 52290
Event: time 1633980184.490200, type 3 (EV_ABS), code 1 (ABS_Y), value 37740
Event: time 1633980184.490200, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1068
Event: time 1633980184.490200, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.490200, -------------- SYN_REPORT ------------
Event: time 1633980184.494201, type 3 (EV_ABS), code 0 (ABS_X), value 52323
Event: time 1633980184.494201, type 3 (EV_ABS), code 1 (ABS_Y), value 37760
Event: time 1633980184.494201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1053
Event: time 1633980184.494201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.494201, -------------- SYN_REPORT ------------
Event: time 1633980184.502200, type 3 (EV_ABS), code 0 (ABS_X), value 52355
Event: time 1633980184.502200, type 3 (EV_ABS), code 1 (ABS_Y), value 37775
Event: time 1633980184.502200, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1037
Event: time 1633980184.502200, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.502200, -------------- SYN_REPORT ------------
Event: time 1633980184.506200, type 3 (EV_ABS), code 0 (ABS_X), value 52396
Event: time 1633980184.506200, type 3 (EV_ABS), code 1 (ABS_Y), value 37787
Event: time 1633980184.506200, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1022
Event: time 1633980184.506200, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.506200, -------------- SYN_REPORT ------------
Event: time 1633980184.510201, type 3 (EV_ABS), code 0 (ABS_X), value 52423
Event: time 1633980184.510201, type 3 (EV_ABS), code 1 (ABS_Y), value 37799
Event: time 1633980184.510201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1007
Event: time 1633980184.510201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.510201, -------------- SYN_REPORT ------------
Event: time 1633980184.514200, type 3 (EV_ABS), code 0 (ABS_X), value 52464
Event: time 1633980184.514200, type 3 (EV_ABS), code 1 (ABS_Y), value 37812
Event: time 1633980184.514200, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1002
Event: time 1633980184.514200, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.514200, -------------- SYN_REPORT ------------
Event: time 1633980184.522201, type 3 (EV_ABS), code 0 (ABS_X), value 52506
Event: time 1633980184.522201, type 3 (EV_ABS), code 1 (ABS_Y), value 37829
Event: time 1633980184.522201, type 3 (EV_ABS), code 25 (ABS_DISTANCE), value 24
Event: time 1633980184.522201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 998
Event: time 1633980184.522201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.522201, -------------- SYN_REPORT ------------
Event: time 1633980184.526201, type 3 (EV_ABS), code 0 (ABS_X), value 52544
Event: time 1633980184.526201, type 3 (EV_ABS), code 1 (ABS_Y), value 37842
Event: time 1633980184.526201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 996
Event: time 1633980184.526201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.526201, -------------- SYN_REPORT ------------
Event: time 1633980184.530201, type 3 (EV_ABS), code 0 (ABS_X), value 52588
Event: time 1633980184.530201, type 3 (EV_ABS), code 1 (ABS_Y), value 37858
Event: time 1633980184.530201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 994
Event: time 1633980184.530201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.530201, -------------- SYN_REPORT ------------
Event: time 1633980184.534201, type 3 (EV_ABS), code 0 (ABS_X), value 52627
Event: time 1633980184.534201, type 3 (EV_ABS), code 1 (ABS_Y), value 37867
Event: time 1633980184.534201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 993
Event: time 1633980184.534201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.534201, -------------- SYN_REPORT ------------
Event: time 1633980184.542202, type 3 (EV_ABS), code 0 (ABS_X), value 52668
Event: time 1633980184.542202, type 3 (EV_ABS), code 1 (ABS_Y), value 37880
Event: time 1633980184.542202, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 991
Event: time 1633980184.542202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.542202, -------------- SYN_REPORT ------------
Event: time 1633980184.546205, type 3 (EV_ABS), code 0 (ABS_X), value 52712
Event: time 1633980184.546205, type 3 (EV_ABS), code 1 (ABS_Y), value 37891
Event: time 1633980184.546205, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 987
Event: time 1633980184.546205, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.546205, -------------- SYN_REPORT ------------
Event: time 1633980184.550205, type 3 (EV_ABS), code 0 (ABS_X), value 52760
Event: time 1633980184.550205, type 3 (EV_ABS), code 1 (ABS_Y), value 37893
Event: time 1633980184.550205, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 982
Event: time 1633980184.550205, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.550205, -------------- SYN_REPORT ------------
Event: time 1633980184.554204, type 3 (EV_ABS), code 0 (ABS_X), value 52802
Event: time 1633980184.554204, type 3 (EV_ABS), code 1 (ABS_Y), value 37907
Event: time 1633980184.554204, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 979
Event: time 1633980184.554204, type 3 (EV_ABS), code 26 (ABS_TILT_X), value 25
Event: time 1633980184.554204, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.554204, -------------- SYN_REPORT ------------
Event: time 1633980184.562201, type 3 (EV_ABS), code 0 (ABS_X), value 52848
Event: time 1633980184.562201, type 3 (EV_ABS), code 1 (ABS_Y), value 37915
Event: time 1633980184.562201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 977
Event: time 1633980184.562201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.562201, -------------- SYN_REPORT ------------
Event: time 1633980184.566204, type 3 (EV_ABS), code 0 (ABS_X), value 52896
Event: time 1633980184.566204, type 3 (EV_ABS), code 1 (ABS_Y), value 37926
Event: time 1633980184.566204, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 975
Event: time 1633980184.566204, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.566204, -------------- SYN_REPORT ------------
Event: time 1633980184.570202, type 3 (EV_ABS), code 0 (ABS_X), value 52944
Event: time 1633980184.570202, type 3 (EV_ABS), code 1 (ABS_Y), value 37929
Event: time 1633980184.570202, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 970
Event: time 1633980184.570202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.570202, -------------- SYN_REPORT ------------
Event: time 1633980184.574205, type 3 (EV_ABS), code 0 (ABS_X), value 52992
Event: time 1633980184.574205, type 3 (EV_ABS), code 1 (ABS_Y), value 37948
Event: time 1633980184.574205, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 964
Event: time 1633980184.574205, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.574205, -------------- SYN_REPORT ------------
Event: time 1633980184.582202, type 3 (EV_ABS), code 0 (ABS_X), value 53037
Event: time 1633980184.582202, type 3 (EV_ABS), code 1 (ABS_Y), value 37951
Event: time 1633980184.582202, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 953
Event: time 1633980184.582202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.582202, -------------- SYN_REPORT ------------
Event: time 1633980184.586201, type 3 (EV_ABS), code 0 (ABS_X), value 53081
Event: time 1633980184.586201, type 3 (EV_ABS), code 1 (ABS_Y), value 37968
Event: time 1633980184.586201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 930
Event: time 1633980184.586201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.586201, -------------- SYN_REPORT ------------
Event: time 1633980184.590201, type 3 (EV_ABS), code 0 (ABS_X), value 53131
Event: time 1633980184.590201, type 3 (EV_ABS), code 1 (ABS_Y), value 37978
Event: time 1633980184.590201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 910
Event: time 1633980184.590201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.590201, -------------- SYN_REPORT ------------
Event: time 1633980184.594201, type 3 (EV_ABS), code 0 (ABS_X), value 53179
Event: time 1633980184.594201, type 3 (EV_ABS), code 1 (ABS_Y), value 37988
Event: time 1633980184.594201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 893
Event: time 1633980184.594201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.594201, -------------- SYN_REPORT ------------
Event: time 1633980184.602201, type 3 (EV_ABS), code 0 (ABS_X), value 53231
Event: time 1633980184.602201, type 3 (EV_ABS), code 1 (ABS_Y), value 37999
Event: time 1633980184.602201, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 874
Event: time 1633980184.602201, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.602201, -------------- SYN_REPORT ------------
Event: time 1633980184.606202, type 3 (EV_ABS), code 0 (ABS_X), value 53284
Event: time 1633980184.606202, type 3 (EV_ABS), code 1 (ABS_Y), value 38014
Event: time 1633980184.606202, type 3 (EV_ABS), code 25 (ABS_DISTANCE), value 23
Event: time 1633980184.606202, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 864
Event: time 1633980184.606202, type 3 (EV_ABS), code 26 (ABS_TILT_X), value 27
Event: time 1633980184.606202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.606202, -------------- SYN_REPORT ------------
Event: time 1633980184.610202, type 3 (EV_ABS), code 0 (ABS_X), value 53337
Event: time 1633980184.610202, type 3 (EV_ABS), code 1 (ABS_Y), value 38027
Event: time 1633980184.610202, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 853
Event: time 1633980184.610202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.610202, -------------- SYN_REPORT ------------
Event: time 1633980184.614202, type 3 (EV_ABS), code 0 (ABS_X), value 53397
Event: time 1633980184.614202, type 3 (EV_ABS), code 1 (ABS_Y), value 38039
Event: time 1633980184.614202, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 848
Event: time 1633980184.614202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.614202, -------------- SYN_REPORT ------------
Event: time 1633980184.622202, type 3 (EV_ABS), code 0 (ABS_X), value 53459
Event: time 1633980184.622202, type 3 (EV_ABS), code 1 (ABS_Y), value 38047
Event: time 1633980184.622202, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 846
Event: time 1633980184.622202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.622202, -------------- SYN_REPORT ------------
Event: time 1633980184.626202, type 3 (EV_ABS), code 0 (ABS_X), value 53524
Event: time 1633980184.626202, type 3 (EV_ABS), code 1 (ABS_Y), value 38061
Event: time 1633980184.626202, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 845
Event: time 1633980184.626202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.626202, -------------- SYN_REPORT ------------
Event: time 1633980184.630202, type 3 (EV_ABS), code 0 (ABS_X), value 53587
Event: time 1633980184.630202, type 3 (EV_ABS), code 1 (ABS_Y), value 38064
Event: time 1633980184.630202, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 844
Event: time 1633980184.630202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.630202, -------------- SYN_REPORT ------------
Event: time 1633980184.634202, type 3 (EV_ABS), code 0 (ABS_X), value 53651
Event: time 1633980184.634202, type 3 (EV_ABS), code 1 (ABS_Y), value 38085
Event: time 1633980184.634202, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 845
Event: time 1633980184.634202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.634202, -------------- SYN_REPORT ------------
Event: time 1633980184.642206, type 3 (EV_ABS), code 0 (ABS_X), value 53723
Event: time 1633980184.642206, type 3 (EV_ABS), code 1 (ABS_Y), value 38094
Event: time 1633980184.642206, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 846
Event: time 1633980184.642206, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.642206, -------------- SYN_REPORT ------------
Event: time 1633980184.646202, type 3 (EV_ABS), code 0 (ABS_X), value 53794
Event: time 1633980184.646202, type 3 (EV_ABS), code 1 (ABS_Y), value 38111
Event: time 1633980184.646202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.646202, -------------- SYN_REPORT ------------
Event: time 1633980184.650204, type 3 (EV_ABS), code 0 (ABS_X), value 53863
Event: time 1633980184.650204, type 3 (EV_ABS), code 1 (ABS_Y), value 38126
Event: time 1633980184.650204, type 3 (EV_ABS), code 25 (ABS_DISTANCE), value 22
Event: time 1633980184.650204, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 847
Event: time 1633980184.650204, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.650204, -------------- SYN_REPORT ------------
Event: time 1633980184.654202, type 3 (EV_ABS), code 0 (ABS_X), value 53931
Event: time 1633980184.654202, type 3 (EV_ABS), code 1 (ABS_Y), value 38148
Event: time 1633980184.654202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.654202, -------------- SYN_REPORT ------------
Event: time 1633980184.662209, type 3 (EV_ABS), code 0 (ABS_X), value 53998
Event: time 1633980184.662209, type 3 (EV_ABS), code 1 (ABS_Y), value 38168
Event: time 1633980184.662209, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.662209, -------------- SYN_REPORT ------------
Event: time 1633980184.666205, type 3 (EV_ABS), code 0 (ABS_X), value 54058
Event: time 1633980184.666205, type 3 (EV_ABS), code 1 (ABS_Y), value 38188
Event: time 1633980184.666205, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 846
Event: time 1633980184.666205, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.666205, -------------- SYN_REPORT ------------
Event: time 1633980184.670203, type 3 (EV_ABS), code 0 (ABS_X), value 54121
Event: time 1633980184.670203, type 3 (EV_ABS), code 1 (ABS_Y), value 38205
Event: time 1633980184.670203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 843
Event: time 1633980184.670203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.670203, -------------- SYN_REPORT ------------
Event: time 1633980184.674204, type 3 (EV_ABS), code 0 (ABS_X), value 54190
Event: time 1633980184.674204, type 3 (EV_ABS), code 1 (ABS_Y), value 38225
Event: time 1633980184.674204, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 842
Event: time 1633980184.674204, type 3 (EV_ABS), code 26 (ABS_TILT_X), value 26
Event: time 1633980184.674204, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.674204, -------------- SYN_REPORT ------------
Event: time 1633980184.682203, type 3 (EV_ABS), code 0 (ABS_X), value 54245
Event: time 1633980184.682203, type 3 (EV_ABS), code 1 (ABS_Y), value 38243
Event: time 1633980184.682203, type 3 (EV_ABS), code 25 (ABS_DISTANCE), value 24
Event: time 1633980184.682203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 840
Event: time 1633980184.682203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.682203, -------------- SYN_REPORT ------------
Event: time 1633980184.686204, type 3 (EV_ABS), code 0 (ABS_X), value 54306
Event: time 1633980184.686204, type 3 (EV_ABS), code 1 (ABS_Y), value 38270
Event: time 1633980184.686204, type 3 (EV_ABS), code 25 (ABS_DISTANCE), value 23
Event: time 1633980184.686204, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 839
Event: time 1633980184.686204, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.686204, -------------- SYN_REPORT ------------
Event: time 1633980184.690203, type 3 (EV_ABS), code 0 (ABS_X), value 54369
Event: time 1633980184.690203, type 3 (EV_ABS), code 1 (ABS_Y), value 38297
Event: time 1633980184.690203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 837
Event: time 1633980184.690203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.690203, -------------- SYN_REPORT ------------
Event: time 1633980184.694203, type 3 (EV_ABS), code 0 (ABS_X), value 54424
Event: time 1633980184.694203, type 3 (EV_ABS), code 1 (ABS_Y), value 38322
Event: time 1633980184.694203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 836
Event: time 1633980184.694203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.694203, -------------- SYN_REPORT ------------
Event: time 1633980184.702203, type 3 (EV_ABS), code 0 (ABS_X), value 54482
Event: time 1633980184.702203, type 3 (EV_ABS), code 1 (ABS_Y), value 38359
Event: time 1633980184.702203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 837
Event: time 1633980184.702203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.702203, -------------- SYN_REPORT ------------
Event: time 1633980184.706202, type 3 (EV_ABS), code 0 (ABS_X), value 54535
Event: time 1633980184.706202, type 3 (EV_ABS), code 1 (ABS_Y), value 38390
Event: time 1633980184.706202, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.706202, -------------- SYN_REPORT ------------
Event: time 1633980184.710203, type 3 (EV_ABS), code 0 (ABS_X), value 54584
Event: time 1633980184.710203, type 3 (EV_ABS), code 1 (ABS_Y), value 38425
Event: time 1633980184.710203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 836
Event: time 1633980184.710203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.710203, -------------- SYN_REPORT ------------
Event: time 1633980184.714203, type 3 (EV_ABS), code 0 (ABS_X), value 54637
Event: time 1633980184.714203, type 3 (EV_ABS), code 1 (ABS_Y), value 38467
Event: time 1633980184.714203, type 3 (EV_ABS), code 25 (ABS_DISTANCE), value 25
Event: time 1633980184.714203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 837
Event: time 1633980184.714203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.714203, -------------- SYN_REPORT ------------
Event: time 1633980184.722204, type 3 (EV_ABS), code 0 (ABS_X), value 54690
Event: time 1633980184.722204, type 3 (EV_ABS), code 1 (ABS_Y), value 38513
Event: time 1633980184.722204, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 836
Event: time 1633980184.722204, type 3 (EV_ABS), code 26 (ABS_TILT_X), value 25
Event: time 1633980184.722204, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.722204, -------------- SYN_REPORT ------------
Event: time 1633980184.726204, type 3 (EV_ABS), code 0 (ABS_X), value 54731
Event: time 1633980184.726204, type 3 (EV_ABS), code 1 (ABS_Y), value 38564
Event: time 1633980184.726204, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 833
Event: time 1633980184.726204, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.726204, -------------- SYN_REPORT ------------
Event: time 1633980184.730205, type 3 (EV_ABS), code 0 (ABS_X), value 54774
Event: time 1633980184.730205, type 3 (EV_ABS), code 1 (ABS_Y), value 38611
Event: time 1633980184.730205, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 812
Event: time 1633980184.730205, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.730205, -------------- SYN_REPORT ------------
Event: time 1633980184.734203, type 3 (EV_ABS), code 0 (ABS_X), value 54808
Event: time 1633980184.734203, type 3 (EV_ABS), code 1 (ABS_Y), value 38665
Event: time 1633980184.734203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 784
Event: time 1633980184.734203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.734203, -------------- SYN_REPORT ------------
Event: time 1633980184.742204, type 3 (EV_ABS), code 0 (ABS_X), value 54844
Event: time 1633980184.742204, type 3 (EV_ABS), code 1 (ABS_Y), value 38710
Event: time 1633980184.742204, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 769
Event: time 1633980184.742204, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.742204, -------------- SYN_REPORT ------------
Event: time 1633980184.746203, type 3 (EV_ABS), code 0 (ABS_X), value 54881
Event: time 1633980184.746203, type 3 (EV_ABS), code 1 (ABS_Y), value 38764
Event: time 1633980184.746203, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 761
Event: time 1633980184.746203, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243
Event: time 1633980184.746203, -------------- SYN_REPORT ------------
Event: time 1633980184.750205, type 3 (EV_ABS), code 0 (ABS_X), value 54915
Event: time 1633980184.750205, type 3 (EV_ABS), code 1 (ABS_Y), value 38824
Event: time 1633980184.750205, type 3 (EV_ABS), code 25 (ABS_DISTANCE), value 27
Event: time 1633980184.750205, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 755
Event: time 1633980184.750205, type 4 (EV_MSC), code 0 (MSC_SERIAL), value 1736444243

Thanks for the interest, all! I got in touch with a linuxwacom dev on Reddit, we’ll see if that leads anywhere. They said some pens, like the Art Pen I use, output so much data that some sensors do not get updated every report. So that’s expected, but the result isn’t, since this cintiq+art pen combo used to work fine.

My speculation right now is that the USB controller in the Cintiq is bad, and is falling back to some lower speed than it normally would. It would then be unable to send all the data the Art Pen is sending, resulting in low sample rate for some sensors, like pressure. This would explain why the eraser tip is OK - it has fewer sensors.

I don’t know this to be true, of course, but it would make sense at least. To back up a bit, this all started when I started getting random crashes on my PC - write errors on disks, segfaults, freezes etc. No systems tests I ran found anything wrong - memtest completed fine, the hard drives seemed OK, the crashing continued with a different GPU, so eventually I figured the motherboard must have gone. In the process of trying to figure this out I also reinstalled my OS a few times since the HD kept getting corrupted. That’s when I tried painting in KDE Neon and found this Wacom issue.

Now, having replaced the motherboard and CPU, the crashes are gone. But depending on the USB port I use I get USB errors from the Wacom. I’m wondering if it was the Cintiq all along… Maybe the old motherboard was more sensitive to whatever faulty data the Cintiq was sending out and that was causing the crashes. Or, maybe something fried the USB controller on the motherboard, and the Cintiq as well! Either option would explain the odd coincidence of crashes and the Cintiq failing at the same time.

BTW @Deevad I retested setting RawSample to 20 and I do notice a difference in the way the cursor responds - there’s noticeable lag, as you’d expect. It just doesn’t seem to average the pressure data. Maybe that’s intended, after all since the pressure data apparently is known to only get updated every n polling cycles, you couldn’t just average 4 samples together since some would have no data in them. Although it seems like a pretty simplistic approach if that’s what’s going on.

1 Like

I have a Cintiq too but I am on a W10 system because all my tests on Linux gave poor results. I am if the opinion that the drivers are not good on Linux.

Do you want me to test something still?

No need, thanks. What kinds of issues did you get on Linux, though?

Well the pressure is cut to very few levels compared to what cintiq has. It felt like my old Bamboo. It is just the bare bones essencials for it to run. Having a Cintiq and having it run like a Bamboo is not appealing to me.

Also there were a lot of options missing. For me essential was the control of luminosity , contrast and temperature. I am an epileptic so if I can’t control my screen I will not be able to use it literally more than 1 minute. But there is a lot more missing than just that.

Connected to this was the fact that Linux dulled colours alot on lower contrasts and no windows scalling and graphics card issues did not help me stay. Don’t know how how neon is now though with that it was last year or so.

But everything related to the Cintiq as a screen and as a tablet does not work or works very poorly. So I stay on windows.

Ah, your Cintiq handles display settings via the driver? Mine is an older 24 HD touch, and it has physical buttons for all the settings. They’re very annoying to use, but they’re there.

Yes it is all with the drivers now :sob: I just have the power button physically. Even the top screen options are touch screen and driver powered I think. It is faster to use the app than to use those buttons.

Honestly I liked Neon more than the other Linux distro a but yeah :sweat:

Yes, controlling the luminosity/contrast and all option is done now only via a driver on Win/Mac (no physical button and OSD since… ~2015 and the 22HD era? ).

To control the Luminosity/Contrast on Linux; here is the only possibility I found: Cintiqs on GNU/Linux: How to setup brightness, contrast and more. - David Revoy

2 Likes

Interesting. Do the settings get saved on the Cintiq itself, or do the get applied by the driver every reboot? IOW if you set them once and , say, reinstall your OS, do the Cintiq settings stay set?