Now, I'm sure some people will say, if you are in character mode, Ctrl-Tab should send Ctrl-Tab down the wire to whatever you are connected to. But I think it is sending just a Tab (because Bash responds as if I've sent a Tab). And I'd like it to switch between my session windows, which it certainly isn't. [:wink:]
Well, in Character Mode, NONE of the normal Windows keys are going to work like you'd expect. That's the definition of Character Mode. Ctrl-Tab should be sending Ctrl-Tab to the server. You can check this by opening the Script Debugger and turn on the Show Raw Input/Output to see exactly what TeSSH is sending to the server.
But TeSSH definitely isn't going to kludge this to switch session windows. Just like Ctrl-C doesn't do Copy, and Ctrl-V doesn't do a paste. If the command line has the focus, then Ctrl-Tab should switch windows, but not if the output window has focus in character mode. Making exceptions for certain keys defeats the purpose of character mode.