VB Bluetooth Keyboard +

In-app purchases
3.7
1.15K reviews
100K+
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
Jun 18, 2024

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.11K reviews
Иае Тяаеяıı
March 29, 2025
This app used to work 5 stars out of 5 but now there are communication errors, failing to start the HID service, and freezing inputs causing some things like "hello" turning into "hhhhhhhhhello", with no fix on Android. Could you maybe see if it's conflicting with any firmware (Motorola 14.5.5.1) and update the app? other than that it's crazy good :D
Did you find this helpful?
lostskull7467
June 8, 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?
Lovejeet Matharu
April 16, 2024
works really well and connects to any device. I even used the game pad and it got connected easily and it uses both x input and other. In my opinion it need to be more fast and by that i mean connection, when i press a button there is some delay it might be due to my bluetooth connection but idk but its a good thing that it does not require a server. Edit: I recently played street fighter with it, with two players and it worked perfectly fine.
38 people found this review helpful
Did you find this helpful?

What’s new

Bugs Fix and General Improvements.