Is there a remote monitor (server) limitation with ultravnc ?
We have some uvnc servers that have 4 and 5 monitors, and we couldn't manage to have this working...
SkyBeam wrote:So I have some feedback too...
Installation:
- Does not deploy certificate
- Unattended deployment asks for manual driver installation confirmation after
...
[Run]
Filename: "certutil.exe"; Parameters: "-addstore ""TrustedPublisher"" {app}\ultravnc.cer";StatusMsg: "Adding trusted publisher..."
[UninstallRun]
Filename: "certutil.exe"; Parameters: "-delstore trustedpublisher 01302f6c9f56b5a7b00d148510a5a59e";StatusMsg: "Removing trusted publisher..."
pnputil /add-driver c:\temp\UVncVirtualDisplay64\UVncVirtualDisplay.inf
EXIO wrote:Hellos,
Thanks for the new version.
It seems that now I can see more screens, but something seems wrong with the mouse after Clicking on the Select Full Desktop.
It isn't correctly positioning and start flickering like crazy..
Performance wise seems slower I think.. But I will run more tests again in 2h more or less, I will keep you posted.
Func MoveallAPP_To_PrimaryScreen()
While 1
$getwindow = WinList()
For $i = 1 to $getwindow[0][0]
If $getwindow[$i][0] <> "" AND IsVisible($getwindow[$i][1]) Then
WinMove($getwindow[$i][1], "", 0, 0)
EndIf
Next
ExitLoop
WEnd
EndFunc
using System;
using System.Drawing;
public static class DisplayFusionFunction
{
public static void Run(IntPtr windowHandle)
{
// Get the Primary monitor's ID
uint primaryMonitor = BFS.Monitor.GetPrimaryMonitorID();
// Loop through all monitors
foreach (uint monitor in BFS.Monitor.GetMonitorIDs())
{
// Ignore the Primary monitor
if (primaryMonitor != monitor)
{
// Loop through all windows on the monitor and move them to the Primary monitor
foreach (IntPtr window in BFS.Window.GetVisibleAndMinimizedWindowHandles())
{
if (BFS.Monitor.GetMonitorIDByWindow(window) != primaryMonitor)
BFS.Window.MoveToMonitor(primaryMonitor, window);
}
}
}
}
}
Users browsing this forum: No registered users and 0 guests