# \[SOLVED\] Penoval USI 2.0 Pen not working

**URL:** <https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378>\
**Category:** Framework Laptop 12\
**Created:** [June 30, 2025, 8:11pm UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378 "2025-06-30T20:11:37Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chazb0t](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/chazb0t/32/37610_2.png) [@Chazb0t](https://community.frame.work/u/Chazb0t)\
**Post date:** [June 30, 2025, 8:11pm UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378/1 "2025-06-30T20:11:37Z")

</div>

I have the Penoval USI 2.0 pen and it doesn’t work with the FW12 and Fedora 42 out of the box, I’ve tried troubleshooting it:

`libinput list-devices | grep -A10 -i stylus`

and i get:

```auto
Device: ILIT2901:00 222A:5539 Stylus
Kernel: /dev/input/event9
Id: i2c:222a:5539
Group: 4
Seat: seat0, default
Size: 264x166mm
Capabilities: tablet
Tap-to-click: n/a
Tap-and-drag: n/a
Tap button map: n/a
Tap drag lock: n/a

```

if i do:

`sudo libinput debug-events`

and move the stylus or try to touch it to the screen nothing happens, the stylus is fully charged and works with my Pixel Tablet, so I dunno if there is a handshake issue or what’s going on.

The touchscreen feels and works great with finger input in the meantime.

---

<div class="post-metadata">

**Author:** ![BigT](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/bigt/32/17143_2.png) [@BigT](https://community.frame.work/u/BigT)\
**Post date:** [June 30, 2025, 8:18pm UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378/2 "2025-06-30T20:18:55Z")

</div>

Have you set the pen support to USI 2.0 in the BIOS? It defaults to MPP 2.0.

---

<div class="post-metadata">

**Author:** ![Chazb0t](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/chazb0t/32/37610_2.png) [@Chazb0t](https://community.frame.work/u/Chazb0t)\
**Post date:** [June 30, 2025, 8:20pm UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378/3 "2025-06-30T20:20:52Z")

</div>

ah good call thanks let me check

---

<div class="post-metadata">

**Author:** ![BigT](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/bigt/32/17143_2.png) [@BigT](https://community.frame.work/u/BigT)\
**Post date:** [June 30, 2025, 8:21pm UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378/4 "2025-06-30T20:21:27Z")

</div>

No problem. Hopefully, that’s all it is.

---

<div class="post-metadata">

**Author:** ![Chazb0t](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/chazb0t/32/37610_2.png) [@Chazb0t](https://community.frame.work/u/Chazb0t)\
**Post date:** [June 30, 2025, 8:25pm UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378/5 "2025-06-30T20:25:09Z")

</div>

That was it… sidenote this thing is sweet… I’m loving it so far

---

<div class="post-metadata">

**Author:** ![Jonathan\_Haas](https://avatars.discourse-cdn.com/v4/letter/j/90ced4/32.png) [@Jonathan\_Haas](https://community.frame.work/u/Jonathan_Haas)\
**Post date:** [July 1, 2025, 8:47am UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378/6 "2025-07-01T08:47:17Z")

</div>

> [@BigT](#):
>
> It defaults to MPP 2.0.

That’s weird. According to the product page, Framework’s own stylus uses USI 2.0, so why would they make the BIOS default to MPP?

---

<div class="post-metadata">

**Author:** ![JTrevail](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/jtrevail/32/35824_2.png) [@JTrevail](https://community.frame.work/u/JTrevail)\
**Post date:** [July 1, 2025, 1:17pm UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378/7 "2025-07-01T13:17:23Z")

</div>

Alphabetical order?

---

<div class="post-metadata">

**Author:** ![MJ1](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/mj1/32/15519_2.png) [@MJ1](https://community.frame.work/u/MJ1)\
**Post date:** [July 1, 2025, 3:15pm UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378/8 "2025-07-01T15:15:30Z")

</div>

Oh no. That sounds problematic. Or at least not a smooth or user-friendly experience if every person who buys an Official Framework stylus has to go into the bios to switch the setting.

People would at most only expect to need to charge a 1st party accessory, before it works. Not go into bios settings… Sure Frameworks expect more tech savvyness than other laptops, with needing to open it & do troubleshooting if you run into an issue and wish to use the warranty. But, wasn’t the FWL12 orginally targeted at young kids? Well, let’s frame it as educational! Intro to laptop bios settings.

---

<div class="post-metadata">

**Author:** ![JTrevail](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/jtrevail/32/35824_2.png) [@JTrevail](https://community.frame.work/u/JTrevail)\
**Post date:** [July 1, 2025, 3:37pm UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378/9 "2025-07-01T15:37:38Z")

</div>

They’ll have a QR code to a dead simple walkthrough, I’m sure.

---

<div class="post-metadata">

**Author:** ![nrp](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/nrp/32/352_2.png) [@nrp](https://community.frame.work/u/nrp)\
**Post date:** [July 1, 2025, 11:31pm UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378/10 "2025-07-01T23:31:33Z")

</div>

The Framework stylus mode-switches automatically between USI and MPP.

---

<div class="post-metadata">

**Author:** ![MJ1](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/mj1/32/15519_2.png) [@MJ1](https://community.frame.work/u/MJ1)\
**Post date:** [July 1, 2025, 11:41pm UTC](https://community.frame.work/t/solved-penoval-usi-2-0-pen-not-working/71378/11 "2025-07-01T23:41:18Z")

</div>

That explains it.  
Saw that only USI was mentioned in the stylus’ product listing and assumed no MPP to save costs.
