Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.

You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.

It would be really nice to be able to have several windows and be able to send all keyboard input to them at the same timeThis would be most useful to have several terminal emulation windows open to several hosts and perform the same changes on all(ie: select a number of windows quickly and easily)

There are other situations where you might also want to have a notepad window open to keep track of everything you type, and in that case you might want to be able to say to send the keyboard input to the foreground window as well as the notepad window.

In both cases it would also be very useful if text pasted from the clipboard also went to the selected destination windowsThis is so that I can have something similar to pconsole or fanterm [linux] to use under Windows

I'm sorry i can't do this right now.But i'm sure that if Skrommel comes around, he should do it in no time.Anyway, if you'd like to give it a try yourself, you could start by the Send command and the Inputbox command. The first will allow you to send text to a specified window, and the latter will allow you to easily input text.

I just tested your "little script" and it works pretty well. I used EditPad Lite and evolvED to create new blank documents. I started you ahk script, selected the two editor windows and started typing.

There is a slight delay between sending and having control back, which makes sense.

There are two minor things I offer for improvement:1) Add a "Continue" button on your splash screen. It took me a while to figure out that I needed to close it to continue.2) It might be cool to have a checkbox on the text sumission box to allow sending CRLF or not.I might not want to send that at each line end.... My thought is that it would be check to send CRLF and would be the default. If I unchecked it, it would just send the text w/o CRLF and I would append the line.

If the 2 first characters in the phrase are '\\', it'll send the text using ahk's map. This means that the following phrase:\\!{f4}Will close the active window. And the next one:\\hi there{enter}Will send "hi there" followed by a {enter} key press.

Notice that with this method, to send a literal '!' or a literal '%' or a literal '^' or any other characters used by ahk, you'll have to escape them ( `! , `% and `^ ).

As long as the two first characters aren't \\, it'll behave exactly as expected.For more info about what can be used in the \\ method, check the table on This page.