I am trying to get the Horizon View Client to work with dual monitors on a Chrome Box. There are no options in the Horizon View Client to turn on dual monitors, only to change the screen resolution. I am struggling to find any sources online about the issue as well. I am running VMware 4.7 which seems to be the newest on Chrome OS. Has anyone been able to accomplish this?
With the multiple monitor feature, you can extend a remote desktop to one external monitor.
About this task
To enable the multiple monitor feature for Horizon Client, you install a helper extension and enable Unified Desktop Mode on your Chromebook.
You must install the helper extension to make the remote desktop window display correctly on an external monitor when the Chromebook display and the external display have different width-to-length ratios.
Procedure
Log in to your Chromebook.
Download and install the VMware Horizon Client Helper extension from the Chrome Web Store.
Open a browser window on your Chromebook and type chrome://flags in the URL bar.
Scroll down to Unified desktop mode and tap Enable.
Tap Restart Now to restart your Chromebook and make the change take effect.
What to do next
After your Chromebook restarts, you can open the Chromebook Settings and tap Display settings to configure Unified Desktop display options.
To extend a remote desktop window to the external monitor, tap the Maximize button. You can tap the Restore button to make the remote desktop window go back to the Chromebook monitor.
I love using the virtual desktops on Mac to separate what I'm working on at any time of day. However, I would really like for the Dock to only show the apps that are current to the desktop that I'm working on. As an example, if I'm using a text editor and terminal in the current desktop, I would like for those to be the only items on the dock. Is that possible?
I am looking for a solution that will allow me to create a desktop icon that when clicked will open a url in the user's default browser.
The solution should work for mac & windows (or alternatively will need a separate solution for windows and mac).
For this situation, creating a webpage shortcut from the browser is not enough. It needs to be an .exe or app.
I remember being able to do this with Flash back in the early 2000's.
We are developing an office powerpoint content app. During the slide show (presentation mode) the user needs to be able to click buttons. Until last week this worked perfectly fine, but now I am not able to click buttons during presentations on my Laptop (Lenovo Thinkpad E540). The presentation will just jump to the next slide, thus the app is not focused. But this still works on my colleague's laptop (Asus Vivobook S400C). We use the same versions of Powerpoint (2016) and Windows (10). Rolling back to older versions of our code did not work as well.
Is there any setting in Powerpoint that could be responsible for this issue or is there any way to make this possible using the office.js API?
Edit:
Lenovo Laptop PowerPoint Version: 16.0.7726.1042 (64 Bit)
Asus Laptop Powerpoint Version: 16.0.8201.2102 (32 Bit)
Do you believe I shoud just wait until I am able to update to a higher version?
Thanks in advance
I cannot add a comment for this question. I have exactly the same problem and it also on Lenovo laptop, powerpoint 2016. When going to slide show, powerpoint just show an static image (the snapshot at the time entering presentation mode), so clicking on it just make it move the next slide instead of focusing on the addin.
This was caused by a bug that has since been fixed. For more details, see powerpoint-content-add-in-on-windows-just-show-an-image-in-slide-show-mode
I am using the below JAVA code to capture the desktop of a remote machine
Robot robot = new Robot();
BufferedImage screenShot = robot.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
ByteArrayOutputStream imageBytes = new ByteArrayOutputStream();
ImageIO.write(screenShot, "PNG", imageBytes);
return imageBytes.toByteArray();
However the captured image is blank, when the terminal session to the remote machine is either minimized or disconnected. I appreciate your help in resolving the issue, at the very least the minimized scenario.
Configuration:
I have the same issues with a physical machine running windows 7 and a virtual machine running windows server 2008 R2.
More insights from MSDN:
Why you get black screen when you disconnect from RDP ?
http://msdn.microsoft.com/en-us/library/aa383015%28VS.85%29.aspx
Here is my attempt to make things work, but none of the following did the trick:
How to get data when RDP window minimized ?
You can force the RDP display driver to send data when minized, try these steps and let me know how it goes:
1) Add the following key
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client\ Created a new DWORD value and named it RemoteDesktop_SuppressWhenMinimized. Specified 2 as the value data.
Note: Also tried adding the registry key to HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client\
2) Disable bitmap caching (http://technet.microsoft.com/en-us/library/cc737325(WS.10).aspx)
In the Remote Desktop Connection window, click Options.
On the Experience tab, verify that the Bitmap caching check box is selected. Or, to disable bitmap caching, clear theBitmap caching check box
If you minimize the Remote Desktop window, Windows switches the remote session to the GUI-less mode and does not display windows and controls. As a result, TestComplete (or TestExecute) will be unable to interact with the tested application’s GUI, as it does not exist and your automated GUI test will fail.
To work around the issue, you can change the Remote Desktop’s registry settings on your local computer (where you launch the Remote Desktop):
On your local computer, close all open Remote Desktop sessions.
Launch the Registry editor (regedit.exe).
Navigate to one of the following Registry keys, depending on whether you wish to modify the Remote Desktop settings only for the current user or for all users on the computer:
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
Create a DWORD value named RemoteDesktop_SuppressWhenMinimized and set it to 2.
Or you can do it programmatically by following steps:
Transparent the window
Restore the Window
Capture
Minimize it again
Remove transparency
We had similar problem in our project last year...we could find any stable and permanent solution....however here is how a work around worked for us...
We had to run on 5 remote desktops (which will take screens capture as well during failure) ..however as you have figured already if we disconnect session or minimise the RDC Window blank screenshot is captured. Therefore we had added one more VM to connect those other five test boxes. The task for that VM is to keep session active and resized to other 5 boxes...this worked for us.
If you connect a remote desktop to the test machine, make sure to reboot the machine when you are done, otherwise the desktop will remain locked and screen captures will not work.
I don't believe there is any other way around the issue.
I just configured the clients to auto logon, disabled the screen saver and installed a VNC server on each client.
Basically, make sure the screen is always on, and don't RDP into them.
This worked on both physical PCs and on virtual machines hosted on a Hyper-V server.
I even wrote a small .NET desktop client that ran multiple VNC clients inside a single window, so we could see what was happening on all the clients. We had an old PC running this with it's monitor on top of a cupboard to (a) let the developers see if any client had hung, had hundreds of browser windows open, etc. and (b) to look impressive for any non-developers walking past.
A simpler alternative to the above answers to to transmute the terminal session (RDP) into the console session. The session will then display to the physical screen (Switching the user of anyone currently logged into the physical machine). The following command does this:
for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do (tscon.exe %%s /dest:console)