Ploopy Bean: The Open-Source Pointing Stick Mouse That Puts You in Control
In a market flooded with standard mice, finding an input device that breaks the mold can be a challenge. Enter the Ploopy Bean, a compact pointing-stick mouse from the quirky Canadian company Ploopy. With just four buttons and a tiny joystick-like nub, this device promises precision, customization, and full open-source transparency—all powered by QMK firmware. Whether you're a developer seeking total control or a user tired of wrist strain, the Bean offers a refreshing take on cursor navigation. Below, we answer your burning questions about this unique gadget.
What exactly is the Ploopy Bean?
The Ploopy Bean is a minimalist pointing device that replaces a traditional mouse with a pointing stick—similar to the TrackPoint found on many ThinkPad laptops. It measures just a few inches across and features four tactile buttons: left, right, middle, and a fourth programmable button. Unlike a trackball or touchpad, the stick responds to gentle finger pressure, moving the cursor proportionally. The entire device is open source, meaning its hardware designs and firmware are freely available for anyone to modify, repair, or enhance. Built by the Canadian company Ploopy, it runs the popular QMK firmware, which is widely used in custom mechanical keyboards. This allows users to remap every button, adjust sensitivity curves, and even layer key commands—all without proprietary software.

How does a pointing stick mouse actually work?
Instead of moving a ball or reflecting light off a surface, the Ploopy Bean uses a pressure-sensitive joystick. When you push the rubber nub in any direction, the device measures the force and angle of your input and converts that into cursor movement. The harder you press, the faster the cursor travels. Let go, and it stops immediately—there's no sensor drift. This technology, also used in IBM/Lenovo TrackPoints, offers exceptional precision for fine movements once you get used to the lack of physical travel. The Bean’s stick is designed with a concave rubber cap for a comfortable fingertip grip. Because it doesn't require sliding across a desk, it's ideal for tight workspaces or for users with limited arm mobility. The four buttons are positioned around the stick, with the top two for left/right click and the bottom two for middle click and a user-defined function (like scrolling or back).
What does "open source" mean for the Ploopy Bean?
Open source means that every part of the Ploopy Bean—from its electronic schematics to its 3D-printable case and the QMK firmware code—is published online under a permissive license. This gives you the freedom to examine how the device works, tweak the button layout, or even design your own custom enclosure. If a component fails, you can order a replacement part or print a new shell rather than tossing the entire unit. The QMK firmware is particularly powerful: you can assign complex macros, create layers (e.g., hold a button to switch to a navigation layer), and adjust pointer acceleration curves using simple C code. For the technically inclined, open source means the Bean can evolve beyond what Ploopy ships. The company actively encourages modifications and provides detailed documentation on their GitHub.
Is the Ploopy Bean compatible with my computer?
Yes, the Ploopy Bean uses a standard USB-C connection and presents itself as a generic HID pointing device. That means it works out of the box with Windows, macOS, and most Linux distributions. No drivers are required for basic functionality—left click, right click, and cursor movement will be recognized immediately. For advanced customization via QMK, you'll need to install the QMK Toolbox or compile the firmware yourself, but that's optional. On Linux, the device may even be picked up automatically by libinput, allowing you to tweak settings through the system settings or configuration files. The Bean also supports VIA, a graphical configurator that lets you remap keys in real time without compiling firmware. Simply connect the device, open the VIA web app, and drag-and-drop new functions onto each button. This makes it accessible to users who aren't comfortable writing code.
How is the build quality and ergonomics?
The Ploopy Bean is housed in a 3D-printed plastic shell, which gives it a slightly textured, matte finish. While not as premium as anodized aluminum, the construction feels solid and durable. The buttons use mechanical switches (similar to those in gaming mice) with a crisp, audible click. The pointing stick is firmly mounted and responsive, with a rubber cap that provides good traction. Ergonomically, the Bean is best used with a flat or slightly tilted hand—you rest your index finger on the stick and use your thumb for the front buttons, or your middle finger for rear ones. Extended-use comfort depends on personal preference; some users find the lack of wrist support fatiguing, while others appreciate the reduced arm movement. The small footprint (about 60mm x 40mm) makes it easy to place anywhere on your desk, and you can even mount it to a keyboard tray or laptop lid. Overall, it's a niche device designed for users who prioritize customization over traditional ergonomics.

Where can I buy the Ploopy Bean and how much does it cost?
The Ploopy Bean is sold directly through the Ploopy website (ploopy.co) and occasionally through online marketplaces like Tindie or Amazon. As of early 2025, the price is approximately $79 CAD (around $60 USD, depending on exchange rates). Shipping is available worldwide, with costs varying by location. Because Ploopy is a small company with a focus on open-source hardware, production runs are limited, and the device may sometimes be out of stock. If you're interested, it's wise to sign up for restock notifications. The price includes the assembled device and a USB-C cable; a premade carrying case or additional rubber caps are sold separately. Given its open-source nature, you can also source the components yourself and build one for roughly $50 CAD if you have access to a 3D printer and soldering skills.
How does the Ploopy Bean compare to trackball mice or other pointing sticks?
Unlike a trackball, which spins a ball under your thumb or fingers, the Ploopy Bean's stick doesn't move physically—only pressure changes. This makes it better for precise, slow movements but less natural for rapid scrolling or large cursor jumps. Compared to the classic ThinkPad TrackPoint, the Bean offers more buttons (four versus three on most ThinkPads) and full programmability via QMK. However, the TrackPoint benefits from being integrated into a keyboard, placing both hands in a neutral typing position. The Bean, as a standalone device, might require you to take your hand off the keyboard, though you could place it right next to the home row. There are also competing pointing stick devices like the Tex Shinobi or the older Adesso stick, but few offer open-source firmware or community-driven support. The Ploopy Bean stands out for its customizability and repairability, appealing to hobbyists and developers who want total command over their input.
Related Articles
- Python 3.13.10 Released: A Detailed Look at the Latest Maintenance Update
- 7 Steps to Build an AI-Powered Emoji List Generator with GitHub Copilot CLI
- Open-Source Documentary Series Set to Reveal Hidden Architects of the Internet
- New Open-Source Utility Finally Unlocks Bluetooth MIDI on Windows for Musicians
- Master GitHub Issues Search: 6 Game-Changing Updates You Need to Know
- Strengthening Deployment Safety with eBPF: GitHub's Approach
- NHS Open Source Pullback: Security Measures or Misguided Policy?
- Behind the Lens: Documenting Open Source's Unsung Heroes