VB Bluetooth Keyboard +

In-app purchases
3,7
1,23K reviews
500K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Virtual Buttons is a Serverless Bluetooth Keyboard, Touchpad/Mouse, and Gamepad all-in-one app. It connects just the same as a regular Bluetooth device. Use it like a standard device, or customize freely. Virtual Buttons is a lightweight and non-intrusive app.

Compatible with any device that accepts a Bluetooth keyboard, mouse, and gamepad.

Pair to multiple devices manage with ease.

Pre-loaded standard configurations that adjust based on device orientation.

Make personalized configurations with standard buttons, touchpads, scrolls, circular dials, and more.

Customize a button, and set or combine keyboard, mouse, and gamepad keys.

Add labels or choose from thousands of icons.

Option to connect to a device immediately.

**Mac,Iphone,Windows and Android Icon by 8Icon
Updated on
15 Oct 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Personal info and App info and performance
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

3,7
1,18K reviews
Logan Thomas
08 October 2025
This is the best free one of these apps that I've tried!! You get full access to multiple keyboards, including Windows and Mac keyboards. I haven't personally run into any bugs, and the app is very fast and responsive. Thanks for making a great, functional app, and thank you for making it free!
1 person found this review helpful
Did you find this helpful?
Turd Ferguson
11 September 2025
Every time my screen times out, or I open another app, it refuses to reconnect and I have to force close the app to reconnect. Other than that, it's okay. the cursor is a little jittery but usable.
1 person found this review helpful
Did you find this helpful?
lostskull7467
08 June 2024
Connects to other devices fine, but when I tried to use the gamepad preset for dolphin emulator on another android device, it detects it as a keyboard and won't let me bind the buttons to any of the emulator's inputs, even though it does work for navigating and using the menus alright. Would be nice if it actually worked as intended.
2 people found this review helpful
Did you find this helpful?

What's new

Bugs Fix and General Improvements.