Which Linux distro are you using?
Fedora (GNOME, Wayland)
Which release version?
(if rolling release without a release version, skip this question)
Fedora 44
Which kernel are you using?
7.0.12-201.fc44.x86_64
Which BIOS version are you using?
03.07
Which Framework Laptop 12 model are you using?
Laptop 12 (13th Gen Intel Core)
Description of the Issue:
Hi everyone,
I am experiencing an annoying issue with the official Framework Stylus on my Laptop 12, which I experienced while using Xournal++.
The Problem: Whenever I hover the stylus above the screen and press the barrel button to switch to the eraser, the screen completely stops responding to any pen touches. The cursor still moves, but touching the screen does absolutely nothing – I cannot write or erase anything, no matter how hard I press. It stays in this non-responsive state for the entire duration of the hover and only starts working again once I lift the pen completely out of the hover zone and return back to the screen.
When enabling the built-in debug feature in Xournal++, every time I press the button while hovering, the application logs errors regarding erroneous timestamp values.
What I’ve tried: I managed to temporarily fix this by creating a udev rule that sets LIBINPUT_MODEL_TABLET_MODE_NO_CONTROL=1 (or ID_INPUT_WIDTH_REDUCED=1) for the Ilitek digitizer (i2c:222a:5539).
If I run this command manually during a live session:
sudo udevadm trigger --subsystem-match=input
The stylus instantly starts working perfectly in Xournal++ without any issues.
However, this fix only lasts till next reboot, and i haven’t found any lasting solution.
Thanks for any help!