Auto typer for consoles
Plenty of consoles have no working clipboard: a virtual machine before its guest tools are installed, a server's remote console, an installer or a boot screen. Every one of them takes typing from your keyboard. CodePass is a keyboard, so it types your text straight in.
A console shows you another machine's screen and passes your keyboard and mouse through to it. The clipboard is a separate thing, and it often does not make the trip.
So you end up reading a 40-character key off one screen and typing it into another, one character at a time.
Every console passes typing through, because a console you cannot type into is no use. When the console window has focus on your PC, keys from CodePass travel exactly the way keys from your own keyboard do: into your PC, through the console, and into the machine on the other side.
You could do the same with a script or a desktop auto typer, if you are allowed to install one. On a jump box, a locked-down admin workstation or someone else's computer, you often are not. CodePass needs nothing installed on the PC and nothing inside the VM. The PC just sees a Bluetooth keyboard.
If a console accepts typing from your keyboard, it accepts CodePass. That includes:
Newlines in your text are typed as Enter, and tabs as Tab. Pasted into a shell, each line runs the moment it arrives, so check a multi-line block before you send it.
CodePass sends keys for the US QWERTY layout. Set your PC to US English, and the machine inside the console too, or symbols will come out as the wrong characters.
Letters, digits and the symbols on a US keyboard all work. Accented letters, emoji and other scripts cannot be typed, and the app lists any it finds before you start.
Lower the speed and send again. The limit is Bluetooth, your PC and the console, not the app.
Android 9 or newer. Works with Windows, macOS and Linux. Setup guide