Skip to content

stephenyu/remote-typing

Repository files navigation

Remote Typing

A tiny Windows app that turns your phone (or any device on the same WiFi) into a keyboard for your PC. That's it — one job, done well.

Why does this exist?

Steam Remote Play is great for gaming from the sofa, but the moment a game asks you to type something — a character name, a chat message, a console command — you're stuck reaching for a keyboard. Remote Typing fixes that. Start it on your PC, open the URL on your phone, and type from the couch.

How to use it

  1. Run remote-typing.exe on your Windows PC.
  2. A window pops up with a URL — something like http://192.168.1.42:8080.
  3. Open that URL in the browser on your phone (or tablet, or laptop — anything on the same WiFi).
  4. Tap the keyboard icon and start typing. Your keystrokes appear on the PC instantly.
  5. Click Quit Application (or close the window) when you're done.

What it supports

  • Letters, numbers, symbols
  • Backspace, Enter, Tab, Escape, arrow keys, Delete, F1–F12
  • Modifier combos — Shift, Ctrl, Alt
  • Any language or Unicode character
  • Auto-reconnects if the connection drops

Requirements

  • Windows PC (the app runs here)
  • Any device with a browser on the same local network (your phone, tablet, etc.)
  • No installation, no dependencies — just the .exe

Building from source

You'll need Go installed.

# Clone and enter the directory
git clone <repo> && cd remote-typing

# Install dependencies
go mod download

# Build for Windows (run this from any OS)
GOOS=windows GOARCH=amd64 go build -ldflags "-H windowsgui" -o remote-typing.exe .

Running on a different port

remote-typing.exe -port 9090

Security note

This app is designed for your home network. It accepts keystrokes from anyone who can reach it, so don't run it on a public or shared network.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors