Joysticks Expansion Modules
The Joysticks Expansion Modules (also known as "My Laptop Has Ears") are pair of expansion card modules that add analog joysticks to the Framework Laptop 13, enabling handheld gaming use. Developed by Wiktor Tomanek and first announced in October 2023, the modules plug into the left and right expansion card slots and function as a pair of USB game controllers.
Laptop 16 ThinkPad Keyboard Mod
A modification by Martin Roth (MartinLRoth) to install a ThinkPad Compact USB Keyboard with TrackPoint into the Framework Laptop 16.
LED Matrix Controllers
LED Matrix Controllers is a JavaScript/TypeScript library providing cross-firmware controllers for the Framework Laptop 16 LED Matrix Input Module, developed by Jacob Padgett (GitHub: jpadgett314). The library abstracts the differences between three LED matrix firmwares — the official Framework firmware, sparkle-fw16, and sigroot's firmware — behind a unified API using the WebHID and Web Serial APIs.
PSP Joystick Expansion Card
The PSP Joystick Expansion Card is a community-designed expansion card that adds an analog joystick and two buttons to a Framework laptop. Created by Nils Schulte (schnili) and published in June 2025, it uses a Sony PSP replacement joystick module that fits within the expansion card form factor with millimeter-level clearance.
sparkle-fw16
sparkle-fw16 is an alternate firmware for the Framework Laptop 16 LED Matrix Input Module, written in C using the RP2040 Pico SDK. Developed by vddCore, it was created as a leaner alternative to the official FrameworkComputer/inputmodule-rs firmware, which the author found had "too many useless features" and was written in Rust, a language they disliked.