I'll probably hold off on addressing this until the kernel gets patched but it's very useful to know what the actual problem is. Cheers.
If it helps a built kernel with v2 of the patch https://lore.kernel.org/linux-input/202 … wacom.com/ applied is linked below
https://drive.google.com/file/d/1iNgrYS … sp=sharing linux-6.3.9.arch1-1.2-x86_64.pkg.tar.zst
https://drive.google.com/file/d/1SlPax- … sp=sharing linux-headers-6.3.9.arch1-1.2-x86_64.pkg.tar.zst
Edit:
Fixed 6.4.1 / 6.1.37.
Hi all,
Problem seems to be caused by a conjuction of two issues:
a slight mistake in the wacom kernel module (some vars were declared as integers instead of ktime_t). Solved by this patch
USB power saving shutting down all usb devices (including the BT receiver which might still be an USB device despite being integrated in your laptop/motherboard).
Applying the patch and disabling USB power saving seem to have solved the issue on my computer.
You can selectively or completely disable USB power saving following https://wiki.archlinux.org/title/Power_ … utosuspend.
In order to use the patch, you have to build your own kernel following (warning, it's slightly outdated) https://wiki.archlinux.org/title/Kernel … ild_system.
Thank you for posting this -- I ran into (what I think was) this issue as well and hadn't sorted out what was going on yet (I thought it might be my device's fault).
I'll probably hold off on addressing this until the kernel gets patched but it's very useful to know what the actual problem is. Cheers.
]]>Unfortunately, even after upgrading to the latest kernel.
Patch has not hit upstream yet (https://lore.kernel.org/linux-input/202 … m.com/T/#u).
You still have to manually build the kernel yourself after applying the patch mentioned on libinput's gitlab.
a slight mistake in the wacom kernel module (some vars were declared as integers instead of ktime_t). Solved by this patch
USB power saving shutting down all usb devices (including the BT receiver which might still be an USB device despite being integrated in your laptop/motherboard).
Applying the patch and disabling USB power saving seem to have solved the issue on my computer.
You can selectively or completely disable USB power saving following https://wiki.archlinux.org/title/Power_ … utosuspend.
In order to use the patch, you have to build your own kernel following (warning, it's slightly outdated) https://wiki.archlinux.org/title/Kernel … ild_system.
]]>Problem is still present on my computer and today's kernel upgrade didn’t solve the issue.
Doesn't work for me either. I've just upgraded the kernel to 6.3.4.arch2-1 and the problem is still present.
]]>And thank you, Bobyl for reporting the bug.
Bug report is located here: https://gitlab.freedesktop.org/libinput … issues/901
Feel free to add a comment if you think I missed something in the bug report.
]]>If I downgrade the kernel to 6.3.2 or below, it works without any problems.
Thank you for providing this temporary solution.
I'm going to send a bug report on libinput's gitlab.
The very same issue happens with two of my computers (one with an AMD GPU, and one with an Intel GPU). I've noticed that this issue is present on Kernel 6.3.3+. If I downgrade the kernel to 6.3.2 or below, it works without any problems.
]]>On a side note, could you edit the title of your message since this issue is not AMD related?
]]>It specifically happens when using Xournal++.
I'm using an AMD GPU, like you.
I will try on an Intel GPU tomorrow.
Note that this issue does not occur on X11.
]]>