KeyPaste
Simulated Keyboard Paste for Windows Proxmox • KVM • Secure Consoles

KeyPaste is a simple Windows application that simulates keyboard strokes to paste the content of the clipboard.
This project is particularly useful for environments like noVNC Consoles in Proxmox, where traditional paste commands do not work.
KeyPaste allows users to quickly paste text from their clipboard into any application by simulating keyboard input.

Fetching latest version…
Download the Latest Release

Features

Typical Usage Example

A common way to use KeyPaste is to position your cursor in the target application where you want to paste, and then press a programmable button on your keyboard or mouse that is configured to run the KeyPaste program. KeyPaste will then automatically type out the current contents of your clipboard at the cursor location, simulating real keyboard input.

More Usage

To use KeyPaste, simply run the application with an optional delay from the Start menu or use the designated keyboard shortcut to paste the clipboard content into your desired application.

Where KeyPaste is Useful

Command-Line Delay Feature

You can provide an optional delay (in seconds) as a command-line argument. This is useful if you want to give yourself time to focus the target window before KeyPaste starts typing.

keypaste.exe 10

This will wait 10 seconds before pasting the clipboard content.

Requirements

⚠️ Warning

Once KeyPaste starts simulating keystrokes, it will continue until all clipboard content has been typed out. Be cautious when pasting large amounts of text, as it may cause unexpected behavior in some applications or windows.

Ensure the target application is ready to receive the input!