Cómo lo conseguí para poder mover ventanas de una PC a otra (de una manera)
Necesitas: MaxiVista (estoy usando la demostración) MetaVNC (debe ser MetaVNC, no RealVNC ni nada) Primero instalé el servidor de MaxiVista y el servidor de MetaVNC en la computadora principal (de la que obtendría las ventanas para mostrar en la PC secundaria) Luego instaló ambos clientes en la PC secundaria.
Establezca mi configuración de pantalla para que sea de color de 16 bits en mi primario (y, por lo tanto, apague Aero) En el cliente encontré que la mejor configuración para MetaVNC era la codificación RRE y el uso de color de 8 bits, con el administrador de ventanas metaVNC desactivado.
Luego extendí la pantalla de la PC Primaria a la secundaria con MaxiVista (como estaba diseñado para ser) Y luego configuré el área que MetaVNC "captura" (en la pestaña de visualización de propiedades en la PC Servidor) como un rectángulo y moví / amplié rectángulo para capturar completamente la pantalla extendida que es visible en la PC secundaria. Luego hizo clic en Aplicar, etc.
En el teclado de la PC cliente presioné Windows + D para ocultar la ventana MaxiVista. Luego conectó el cliente MetaVNC (en la PC secundaria) al servidor metaVNC (en la PC primaria).
Luego, cuando arrastré una ventana al borde del monitor de mi PC principal, apareció en la PC cliente entre las ventanas de la PC cliente como quería.
Esto es porque había arrastrado la ventana a la pantalla extendida de MaxiVista que estaba minimizada en la PC del cliente, y luego MetaVNC estaba capturando lo que estaba en la pantalla extendida. Y una característica de metaVNC es que puede ocultar el fondo y solo mostrar las ventanas que mostraba en la PC cliente entre sus propias ventanas. Puede tener una ventana mitad en una PC y mitad en la otra.
¿Puedo publicar un video en YouTube si alguien realmente quiere verlo?
por cierto, el teclado y el mouse del cliente podrían usar tanto los clientes como las PC secundarias-ventanas-que-estaban-en-el-escritorio-extendido. Pero el teclado y el mouse de la PC principal no podían usar / "tocar" las ventanas de la PC cliente (aunque con algo como Synergy esto podría ser posible)