Android APP to emulate PC Keyboard (to control a PC)

TechBoyJK

Lifer
Oct 17, 2002
16,699
60
91
I'm wanting to use a 10" tablet (android) that I can connect via bluetooth to my PC, so that I can use it as a keyboard. My hope is that it would appear to Windows OS as a bluetooth keyboard.

However, while I want it to emulate a keyboard, I want to be able to map keys to square buttons on the app. Basically rather than displaying a keyboard on the tablet, I want to display a grid of buttons that can be assigned keys.

This way, for games in which certain functions are bound to specific keys on a keyboard, I could use the APP instead. The problem it's solving is that for games like Star Citizen, there's about 30 different functions mapped to various keys. It's hard to remember what does what. It'd be easier if I could just use my tablet to tap a button (which is then bound to the keyboard key).

For instance, say the 'eject' function is bound to the 'backspace' key. I'd like the 'eject' button on this mockup to be bound to the 'backspace' key.

hl7Et47.png



Is there an existing app that allows this? I'm scraping google play store but not finding anything.
 

Ichinisan

Lifer
Oct 9, 2002
28,298
1,235
136
When I got my old iPhone 3G, I had an idea for an app that simulates a touchpad and has a big, black area with a button to bring up the iOS keyboard. I wanted it to use standard VNC protocol instead of requiring a proprietary server application on the PC.

I looked and found that it already existed, and it worked very well. One-finger tap to click. Two-finger tap to right click, double-tap and hold to drag, two finger swipe to scroll. I used it a lot to control my Windows Media Center HTPC when browsing the web or doing something the remote control wasn't designed for.

My friend was playing Modern Warfare 2 and I would start making him randomly crouch, fire, aim down sight while I was in the bathroom. He couldn't tell what was happening and the whining was hilarious :)

I have thought many times about making a remote control app like you suggest in the OP with a customizable layout. If it exists, I hope it would use a standard protocol like VNC instead of requiring a proprietary PC server applet.