I am a Linux user with a frequent need to ssh into remote computers and keep my session there running while disconnecting. And then later connect back to it from the same or a different 'client' computers. There are a number of programs, terminal multiplexers, that solves this problem. I frequently use gnu screen, tmux, etc.
However, they all seem designed around the idea of taking over rendering of the text surface available to them to do a form of 'screen management'. In doing so they override tasks normally handled by the terminal window on the client computer (i.e., the xterm, gnome terminal, etc. from which I am running the ssh). This means that once I start the multiplexer, I can no longer use, e.g., the scrollbar to access the scrollback history, or the search menu of my graphical terminal. I can no longer mouse mark and drag in the window and have it scroll back by itself, etc. Instead, these terminal multiplexer provide their own keyboard-based user interfaces to handle such tasks. I would much prefer if I could keep using the UI of my client terminal as usual.
Hence, is there a terminal multiplexer that provides the function of a virtual tty, which one can attach and detach from at will, but when one is connected it simply just outputs all text into the console "the normal way"? I.e., without doing any form of "screen management"? (I'm imagining that it could still keep a log of recent history internally, so that when one connects, it can spit out this log to provide context to a newly connected client.)
(Answers that point to ways to configure well-known multiplexers to do this are of course acceptable.)