• Please review our updated Terms and Rules here

Virtual Auto Keyboard - type into Emulators and Consoles as real keystrokes

fargo

Experienced Member
Joined
Dec 6, 2019
Messages
223
Hi all,

I work with a lot of emulators and VM consoles, and one thing that always annoyed me is that not all of them let you paste text into them, such as the noVNC console on my OPNsense box! And pasting Arabic text? That has basically never worked anywhere.

So, with the help of claude code, I built a small macOS app to solve that problem. Virtual Auto Keyboard takes whatever text you give it and types it into another window as genuine key-down/key-up events, so the target sees it exactly as if you sat there typing it. You paste or load your text, hit Send, click the window you want it typed into, and there it goes.

The part I'm most happy with is the Arabic support. It maps characters to keystrokes internally for the Apple, IBM/PC, AZERTY and Sakhr MSX layouts (no system keyboard needed).

It can also load text, .bas, .sh, .bat, .py, .c and .ini files straight into the editor.

The code and app are on GitHub, https://github.com/techana/virtual-auto-keyboard

Cheers!

Screenshot 2026-05-21 at 7.32.13 PM.png Screenshot 2026-05-21 at 7.31.39 PM.png
 
Back
Top