Setting up a new project often begins with finding the right input devices that work reliably with your single-board computer. Finding the Best Keyboards and Mice for Raspberry Pi involves balancing power requirements, connectivity standards, and physical desk space to ensure your system remains stable and responsive.
Whether you are building a dedicated desktop workstation or a compact media center, the right peripherals can significantly improve your interaction with the Linux environment. We have evaluated a range of options, from official hardware to versatile wireless sets, to help you identify the most suitable input solution for your specific project needs.

Best Keyboards and Mice for Raspberry Pi in 2026
Quick Comparison
| Product | Best For | Key Strength | Score |
|---|---|---|---|
| Vis Viva Raspberry Pi Keyboard and Mouse | Best Overall | Integrated 3-port USB 2.0 hub for convenient peripheral expansion. | 4.9 |
| Perixx PERIDUO-212 Mini Keyboard and Mouse | Space-Saving Desktop Choice | Space-saving mini design ideal for small desks | 4.3 |
| Vilros USB Keyboard with Touchpad | Integrated Trackpad Convenience | Integrated trackpad reduces the need for a separate mouse | 4.8 |
| Upvivi Backlit Wireless Mini Keyboard | Handheld Remote Control Design | All-in-one design combines keyboard, mouse, and touchpad in a handheld form factor. | 4.5 |
| TECKNET Wireless Keyboard and Mouse | Clutter-Free Wireless Setup | Single nano USB receiver reduces port usage and desk clutter. | 4.8 |
How We Chose
- Interface compatibility with standard USB-A ports.
- Power consumption profiles to prevent system instability.
- Form factor and portability for varied project environments.
- Responsiveness of input sensors and key switches.
- Integration of multimedia or navigation shortcuts.
1 Vis Viva Raspberry Pi Keyboard and Mouse — Official Foundation Hardware
The Vis Viva Official Raspberry Pi Keyboard and Mouse Combo provides a dedicated input solution designed specifically for the Raspberry Pi ecosystem. This set includes a 78-key US-style keyboard and a three-button optical mouse, both featuring a consistent design language that integrates directly with any Raspberry Pi model.
A primary advantage of this keyboard is the inclusion of three built-in USB 2.0 type-A ports, which function as a hub to power additional peripherals directly from your desk setup. The keyboard connects via a USB type-A to micro USB type-B cable, ensuring a reliable, wired connection that avoids the potential pairing or battery concerns associated with wireless alternatives.
The mouse is built with an optical sensor and a dedicated scroll wheel, offering standard navigation capabilities in a compact, ergonomic form factor. Because the system supports automatic keyboard language detection, users can quickly integrate the hardware into their existing environment without complex configuration steps.
This combo is a practical choice for users seeking a unified, branded input experience that maintains compatibility across the entire Raspberry Pi product line. By utilizing the keyboard's integrated USB hub, you can effectively manage cable clutter while expanding the connectivity options of your single-board computer.
Best for: Users who want a reliable, wired input solution that integrates seamlessly with the Raspberry Pi ecosystem and provides extra USB ports for peripherals.
Skip if: Users who require wireless connectivity or prefer full-sized mechanical keyboards with specialized switches for high-intensity typing.
PROS
- Integrated 3-port USB 2.0 hub for convenient peripheral expansion.
- Wired connection ensures consistent performance without battery maintenance.
- Native compatibility with all Raspberry Pi hardware models.
- Automatic language detection for simplified setup.
CONS
- Wired-only design limits placement flexibility compared to wireless models.
2 Perixx PERIDUO-212 Mini Keyboard and Mouse — Space-Saving Desktop Choice
Setting up a Raspberry Pi often requires a compact input solution that does not overwhelm a small workspace. The Perixx PERIDUO-212 Wired Mini Keyboard and Mouse provides a space-saving footprint of 11.46 by 5.43 inches, making it a practical choice for users who need to keep their desk organized while maintaining full functionality.
This combo features a plug-and-play USB connection, which is essential for quick integration with Raspberry Pi hardware. By eliminating the need for drivers or complex software, the device allows for an immediate setup. The inclusion of 12 multimedia function keys accessed via the Fn layer offers convenient control over media and system tasks, which can streamline workflows on a Linux-based environment.
The keyboard utilizes membrane switches with a 3 mm key travel distance, designed to provide a quiet and consistent typing experience. The bundled 3-button optical mouse operates at 1000 DPI, offering responsive navigation for standard desktop tasks. Both components are built with high-quality ABS material, ensuring durability for daily use.
For users managing cable clutter, the extra-long 5.9 ft cable offers flexibility in routing, allowing the keyboard and mouse to reach ports even if the Raspberry Pi is positioned away from the primary workspace. The design incorporates distinct red accents on both the keyboard and mouse, providing a modern aesthetic that complements various setups.
Best for: Users needing a compact, wired input solution for a Raspberry Pi or limited-space workstation.
Skip if: Users who require wireless connectivity or a full-sized keyboard layout for intensive data entry.
PROS
- Space-saving mini design ideal for small desks
- Plug-and-play USB functionality requires no drivers
- 12 multimedia keys for efficient system control
- 5.9 ft cable provides flexible placement options
CONS
- Wired-only connection limits mobility
- Compact layout may require adjustment for those used to full-sized keyboards
3 Vilros USB Keyboard with Touchpad — Integrated Trackpad Convenience
Managing a Raspberry Pi setup often requires a compact input solution that minimizes cable clutter without sacrificing essential navigation tools. The Vilros 15 Inch USB Keyboard with Touchpad addresses this by integrating a full-sized typing experience with a built-in trackpad, eliminating the need for a separate mouse.
Designed with an ultra-slim profile, this keyboard measures just 0.69 inches in height, making it a space-efficient addition to any workstation. The device connects via a standard USB interface, ensuring broad compatibility with Raspberry Pi models and other hardware featuring a USB input port.
The inclusion of an integrated trackpad is the primary functional highlight, providing a single-cable solution for both data entry and cursor control. This consolidation is particularly useful for users working in tight environments where desk space is limited or where a dedicated mouse would be cumbersome to manage alongside a small-form-factor computer.
With a 1.5-meter cable length, the keyboard offers enough reach for most desktop configurations. Its straightforward plug-and-play nature simplifies the setup process, allowing for immediate use without complex configuration.
Best for: Users seeking a space-saving, all-in-one input solution for Raspberry Pi projects that combines typing and mouse navigation in a single USB device.
Skip if: Users who prefer mechanical switches, dedicated ergonomic mouse hardware, or a wireless connection for their desktop setup.
PROS
- Integrated trackpad reduces the need for a separate mouse
- Ultra-slim design saves valuable desk space
- Standard USB interface ensures broad compatibility with Raspberry Pi
CONS
- Wired-only connection limits placement flexibility
- Fixed footprint may not suit users who prefer smaller, tenkeyless layouts
4 Upvivi Backlit Wireless Mini Keyboard — Handheld Remote Control Design
Navigating the compact interface of a Raspberry Pi often requires a peripheral that balances portability with functional control. The Upvivi Backlit Wireless Mini Keyboard addresses this by integrating a full QWERTY keyboard, a multi-finger touchpad, and dedicated mouse buttons into a single handheld remote-style chassis.
Designed for versatility, this device utilizes a 2.4GHz wireless connection via a plug-and-play USB receiver, offering a range of up to 10 meters. This makes it a practical choice for users operating their Raspberry Pi from a distance, such as when using the board as an HTPC or media center. The inclusion of multi-color backlighting ensures the keys remain visible in low-light environments, such as a darkened living room or a dedicated server closet.
The unit features a rechargeable Li-ion battery with an integrated auto-sleep and wake-up function to preserve power during idle periods. Beyond basic typing, the layout includes 8 hotkeys for quick access to common functions, and the integrated touchpad supports multi-finger gestures to simplify navigation across desktop interfaces.
Measuring only 0.299 pounds, the Upvivi Backlit Wireless Mini Keyboard is built for easy transport and minimal desk footprint. While it is highly compatible with Raspberry Pi, users should note that if the specific board or setup lacks an available USB port, an OTG cable will be required to establish the connection.
Best for: Users seeking a compact, all-in-one handheld controller for Raspberry Pi media centers or remote desktop navigation.
Skip if: Users who require a full-sized mechanical keyboard for heavy typing or long-form coding tasks.
PROS
- All-in-one design combines keyboard, mouse, and touchpad in a handheld form factor.
- Multi-color backlighting improves visibility in dark environments.
- Rechargeable Li-ion battery with power-saving auto-sleep functionality.
- Plug-and-play 2.4GHz wireless connectivity with a 10-meter range.
CONS
- Requires an OTG cable if the host device lacks a standard USB port.
- Compact layout may not be suitable for high-speed or extended typing sessions.
5 TECKNET Wireless Keyboard and Mouse — Clutter-Free Wireless Setup
Setting up a compact workstation for a Raspberry Pi requires peripherals that balance space efficiency with reliable connectivity. The TECKNET Wireless Keyboard and Mouse offers a streamlined solution for these small-form-factor computers by utilizing a single nano USB receiver to manage both devices, effectively minimizing cable clutter on crowded desks.
The keyboard features responsive scissor-switch keys designed for accurate typing, while the mouse provides adjustable 1600 DPI sensitivity for precise cursor control. Both components are built with ultra-quiet mechanisms, ensuring that keystrokes and clicks remain unobtrusive during operation. This combo is highly portable, featuring an ultra-slim, lightweight design that fits easily into small bags, making it suitable for users who frequently move their Raspberry Pi setups.
Connectivity is handled via a stable 2.4GHz wireless connection with a range of up to 49 feet. Users should note that this device requires a USB-A port for the receiver and does not support Bluetooth, which is a critical consideration for Raspberry Pi models that rely on limited USB ports. The system includes 12 multimedia hotkeys for quick access to volume and playback controls, though functionality may vary depending on the operating system.
To maximize longevity, the devices feature an automatic sleep mode that engages during inactivity, helping to conserve the 4 AAA batteries required for operation. The hardware is backed by a 36-month warranty, reflecting a focus on long-term reliability for daily tasks.
Best for: Users seeking a compact, clutter-free wireless input solution for Raspberry Pi setups with available USB-A ports.
Skip if: Users requiring Bluetooth connectivity or those who prefer full-sized keyboards for extensive typing tasks.
PROS
- Single nano USB receiver reduces port usage and desk clutter.
- Ultra-quiet keys and silent clicks minimize noise during use.
- Compact, ultra-slim design is highly portable for travel.
- 36-month warranty provides long-term support.
CONS
- No Bluetooth support requires a dedicated USB-A port.
- Compact size may not be comfortable for users preferring full-sized layouts.
Best Keyboards and Mice for Raspberry Pi Buying Guide
Understanding Connectivity Requirements
The Raspberry Pi relies on standard USB-A interfaces for most wired peripherals. When selecting a keyboard or mouse, it is vital to ensure the device does not exceed the power draw limits of your specific model's USB ports, as high-power gaming peripherals can sometimes cause voltage drops.
For wireless setups, a 2.4GHz USB receiver is generally more reliable than Bluetooth for initial configuration, as it functions like a wired device without requiring complex driver installation or pairing processes within the operating system.
Keyboard Layout and Form Factor
Space is often at a premium in projects involving single-board computers. A mini or compact keyboard layout is frequently preferred to keep your workspace uncluttered, especially if you are using the device for basic terminal commands or media control.
Consider whether you need a full-size layout for heavy coding or data entry. While larger keyboards offer more comfort, they may require more desk space and potentially consume more power than their compact counterparts.
Integrated Input Solutions
For projects where desk space is extremely limited, such as a home theater PC or a portable console, an integrated touchpad is a highly efficient solution. This eliminates the need for a separate mouse, reducing the number of USB ports occupied.
These all-in-one devices often feature multimedia hotkeys that allow for quick navigation, volume adjustment, and web browsing, which are particularly useful when the device is used as a media player.
Build Quality and Ergonomics
The durability of your input devices matters if you are frequently moving your setup. Look for high-quality ABS materials and membrane switches, which provide a quiet and reliable typing experience without the bulk of mechanical switches.
Ergonomics should not be overlooked even in compact designs. Features like scissor-switch keys or contoured mouse shapes can help reduce fatigue during extended coding sessions or project development.
Power Management and Efficiency
Wireless peripherals often include auto-sleep and wake-up functions to conserve battery life. This is essential for maintaining a low-maintenance setup, as it prevents the need for frequent battery replacements.
If you choose a rechargeable model, ensure it uses a standard charging method, such as a USB cable, to keep your workflow uninterrupted and avoid the need for specialized charging hardware.
Frequently Asked Questions
Do I need special drivers for these keyboards and mice?
Most standard USB keyboards and mice are plug-and-play on Raspberry Pi and do not require additional drivers. They are recognized automatically by the operating system.
Can I use a Bluetooth keyboard with my Raspberry Pi?
Yes, most models with built-in Bluetooth support wireless keyboards, but a 2.4GHz USB receiver is often recommended for easier setup and more stable connectivity.
Will a backlit keyboard drain my Raspberry Pi's power?
Backlighting can increase power consumption. If you notice system instability, consider using a powered USB hub to provide extra current to your peripherals.
Are these keyboards compatible with all Raspberry Pi models?
Yes, these devices use standard USB interfaces, making them compatible with all Raspberry Pi boards that feature USB-A ports.
What should I do if my keyboard is not detected?
Ensure the USB receiver is plugged directly into a port on the board or a powered hub. Check that the batteries are charged and the device is switched on.
Conclusion: Our Top Pick
For most users, the Vis Viva Raspberry Pi Keyboard and Mouse stands out as the most reliable choice due to its official foundation design and integrated USB hub functionality, which helps manage peripheral power efficiently.
This combo ensures seamless compatibility with all Raspberry Pi models, providing a stable, ergonomic typing and navigation experience that is perfectly tuned for the platform's unique requirements.








