Як я це отримав, щоб перенести вікна з одного ПК на інший (в один бік)
Вам потрібно: MaxiVista (я використовую демонстрацію) MetaVNC (повинен бути MetaVNC, а не RealVNC чи що-небудь) По-перше, я встановив сервер MaxiVista та сервер MetaVNC на первинному комп’ютері (той, з якого я б отримував вікна з показати на вторинному ПК) Потім встановлено обох клієнтів на вторинному ПК.
Встановіть мої налаштування дисплея 16-бітним кольором на моєму первинному (і тим самим вимкнення Aero) На клієнті я знайшов найкращі налаштування для MetaVNC - кодування RRE та використання 8-бітового кольору, при відключеному менеджері вікон metaVNC.
Потім я розширив екран первинного ПК на вторинний за допомогою MaxiVista (як це було розроблено) і потім встановив область MetaVNC "захоплює" (на вкладці відображення властивостей серверного ПК) як прямокутник і перемістив / збільшив прямокутник, щоб повністю захопити розширений екран, який видно на вторинному ПК. Потім натиснути Застосувати тощо.
На клавіатурі клієнтського ПК я натискаю Windows + D, щоб приховати вікно MaxiVista. Потім підключили клієнт MetaVNC (на вторинному ПК) до сервера metaVNC (на первинному ПК).
Потім, коли я перетягнув вікно до краю монітора мого основного ПК, воно з’явилося на клієнтському ПК серед вікон клієнтського ПК, як я хотів.
Ось так, я перетягнув вікно на розширений екран MaxiVista, який був мінімізований на клієнтському ПК, а потім MetaVNC фіксував те, що було на розширеному екрані. І особливістю метаVNC є те, що він може приховувати фон і показувати лише ті вікна, які він тоді показував на клієнтському ПК, серед власних вікон. На одному ПК ви можете мати половину вікна і на іншому половину.
Я можу розмістити відео на youtube, якщо хтось хоче насправді його переглянути?
btw, клавіатура та миша клієнта могли використовувати як клієнтів, так і вторинні ПК-Windows-що-були-на-розширеному робочому столі. Але клавіатура та миша Первинного ПК не могли використовувати / "торкатися" вікна клієнтського ПК (хоча при подібному синергії це можливо)