View on GitHub

Adbkeyboard

A useful Windows app for forwarding PC keyboard input to a connected Android device over ADB.

Download this project as a .zip file Download this project as a tar.gz file

ADBKeyboard

Download v1.1

Sorry, Windows only, Requires .Net 4.5 Framework

A useful Windows app for forwarding PC keyboard input to a connected Android device over ADB.

When testing Android apps, we often have to repeatedly enter textual infomation in via the keyboard (usernames, passwords etc). We can hard code things into the app or create fancy gradle scripts to avoid this but often we just don't have the time or expertise for this.

This app allows you to direct your PC's keyboard input to a connected Android device via ADB. You can enter snippets of text into the macro boxes as well if you have pieces of text you commonly have to enter.

alt tag

How does it work? It simply opens a hidden cmd command prompt, creates a shell session with the device and makes use of the handy ADB commands "input keyevent" and "input text".