Multiple stylus don't work on multiple OS

I initially bought this cheapo amazon stylus. It arrived and did not work. I looked at libinput debug-events, and nothing showed up.
This was in arch linux, using gnome on wayland.
As it is not an officially supported distro, I booted into a ubuntu live environment. I ran xev, it did not recognize the stylus.

At this point I took the stylus to a computer store where I tested it on Chromebooks. It works on multiple of the Chromebooks on display without issues.

I then updated my firmware from 3.04 to 3.06, it did not work. This was all with the stylus input set to USI2.0 in the BIOS.

A friend of mine has a Lenovo Precision Pen 2. It is uses MPP2.0, so I changed it in the BIOS.
I tried it on the arch setup, libinput showed nothing. Tried it on ubuntu, xev showed nothing.
I tried it on a Fedora 42 live environment, libunput showed nothing.

When I say “showed nothing” I mean it displayed every other input event except for the stylus.

As this problem happens across multiple OSs and multiple styluses and multiple protocols I have reason to believe this is a hardware problem.

Any advice?

i’m using Arch and Gnome (Wayland) and the stylus works fine.

I’ve tried both USI and MPP styluses.

this cheap amazon pen
eiP MPP Pro Stylus
Lenovo Precision Pen 2
Framework stylus

i consistently get button presses, axis, and pressure readings when watching “libinput debug-events” as well as in Xev under a live boot of Ubuntu.

this sounds like it might be a hardware issue, if it were me, i’d check to make sure the display connector and touch connectors are seated well, and possibly re-seat them just to be sure

2 Likes

I thought this wouldn’t work, as the touch screen works. I did it anyway. Did not work.
Maybe I should escalate this to support

My FW12 was detecting the stylus just fine on the morning of 2025-11-07 and then stopped working when I needed it that afternoon. I’ve tried everything I could find online: swapping nibs, recharging different ways, swapping the protocol from MPP to USI and back, getting a different stylus, updating the BIOS. I didn’t swap operating systems yet since I opened a ticket and Ubuntu is officially supported. Hopefully I’ll get a response sometime this coming week.

Also, the screen detects my fingers just fine.

@Bruce_Ayati Rather than swapping the operating system, you could try something like creating a live USB of Fedora and boot up on that. If the stylus works, there must be something going on in the software of your Ubuntu install. If it doesn’t, it’s more likely a hardware issue.

Thanks, the same problem occurs with Fedora running Plasma. I put in a ticket 9 days ago and never got a response. I also put a new ticket in today and got a confirmation this time that the ticket was received, so hopefully I will get some sort of response.

Hi, any news on this? I got the same stylus and can’t make it work work with Fedora. It seems like libinput debug-events detected a few movements at some point but barely enough for it to actually work.

I’m running Omarchy (Arch based) on the Framework 12 and the Microsoft Surface pen I have works on it without any issue. Kind of curious that you are not seeing it. Seems like a hardware issue might be the problem here. If you wouldn’t mind letting us know after you have dealt with support, that would be good.