Ploopy Bean: A Compact Pointing Stick Mouse with Customizable Open-Source Firmware
The Quest for Unique Input Devices
The computer mouse market is vast and diverse, offering everything from minimalist designs to ergonomic shapes, gaming-oriented sensors, and trackball alternatives. Yet, for those who crave a truly different input experience, the options quickly thin out. High-quality trackball mice and external trackpads are few, and pointing stick devices—popularized by the ThinkPad's TrackPoint—are even rarer as standalone peripherals. Enter the Ploopy Bean, a compact pointing stick mouse that combines the precision of a joystick-like cursor control with the flexibility of open-source firmware.

Introducing the Ploopy Bean
Developed by the Canadian company Ploopy (a name that deliberately pokes fun at its focus on playful, customizable peripherals), the Ploopy Bean is designed for users who want more than a standard mouse. At its core, it is a pointing stick device—essentially a miniature joystick (often called a TrackPoint or nub) that responds to pressure from your fingertip to move the cursor. Unlike a touchpad or mouse, a pointing stick requires no hand movement: you just push the stick gently in the direction you want to go.
What is a Pointing Stick?
A pointing stick is a pressure-sensitive input mechanism typically found in laptop keyboards. It works by detecting the force applied to a small rubber nub and translating it into cursor movement. The harder you push, the faster the cursor moves. For many, this reduces arm strain because it eliminates the need to reach for a mouse or reposition the hand on a touchpad. The Ploopy Bean brings this experience to desktop setups, allowing users to plug it in via USB and enjoy a familiar yet different form of input.
Four Buttons and More
The Ploopy Bean is equipped with four buttons: left, right, middle, and a fourth that can be assigned to any function. This layout mimics the traditional three-button mouse plus an extra programmable button, offering flexibility for shortcuts like back/forward navigation, tab switching, or custom macros. The buttons are mechanical switches, providing tactile feedback and durability. The device connects via USB and is recognized as a standard HID (Human Interface Device) out of the box.
Open Source QMK Firmware: Endless Customization
What truly sets the Ploopy Bean apart from most off-the-shelf pointing devices is its support for QMK (Quantum Mechanical Keyboard) firmware. Originally developed for custom mechanical keyboards, QMK has become a popular open-source platform for reprogrammable input devices. With QMK, users can modify every aspect of the mouse's behavior:
- Button mappings: Assign different actions to each of the four buttons, including layers (e.g., hold a button to temporarily change another button's function).
- Pointer speed and acceleration: Fine-tune the pointing stick's sensitivity curves to suit personal preferences.
- Macros and combos: Create sequences of keystrokes or button presses triggered by a single input.
- Mouse gestures: Program movements of the stick to perform actions (e.g., flick left for browser back).
The firmware is fully open source, meaning the hardware design and code are available for anyone to inspect, modify, or improve. This level of control appeals to tinkerers, developers, and accessibility users who need specific input configurations.

Who Is It For?
The Ploopy Bean targets several user groups:
- Ergonomics enthusiasts: Those looking to reduce repetitive strain by alternating between a mouse and a pointing stick.
- TrackPoint fans: Users already accustomed to ThinkPad nubs who want a standalone device for desktop work.
- Customization aficionados: People who enjoy tinkering with QMK layers and macros to optimize their workflow.
- Minimalists: One compact device that can sit to the left or right of a keyboard, reducing desk clutter.
Of course, it’s not for everyone. The learning curve for a pointing stick can be steep; precise cursor control takes practice. Gamers may find it inadequate for fast-paced titles. But for productivity tasks like web browsing, coding, or document editing, the Ploopy Bean offers a unique alternative.
Conclusion
The Ploopy Bean is more than just a nostalgic nod to the TrackPoint—it’s a modern, open-hardware input device that puts customization front and center. With four buttons, QMK firmware, and a compact form factor from a Canadian company unafraid to have fun with its name, it fills a niche for users seeking a different kind of mouse. Whether you’re an ergonomics advocate, a QMK enthusiast, or simply curious about a new way to point and click, the Ploopy Bean is worth a closer look.
To learn more about the Ploopy Bean itself or dive into QMK customization, visit the official Ploopy website.
Related Articles
- Python 3.13.10 Released: Critical Bug Fixes and Stability Improvements Included
- Open Source Under Fire: NHS Cites AI Security Risks to Justify Repository Shutdown
- Gowanus Canal's Toxic Legacy Reversed: New Waterfront Parks Mark Historic Turnaround
- 5 Key Changes to GitHub Copilot Individual Plans You Need to Know
- How to Detect and Recover from a Compromised Python Package Attack (GitHub Actions Hijack)
- Sovereign Tech Agency Launches Pilot Program: Paying Open Source Maintainers to Shape Internet Standards
- How to Succeed in Google Summer of Code with the Rust Project: A Step-by-Step Guide
- GitHub Deploys eBPF to Break Deployment Deadlock: A New Safety Net Against Circular Dependencies