Your comments

This happens when the program is first started, without login. It will be just a white screen for the iRidium page. There is no way to even login. You will need to get one of the SEETEC 10.1" USB DisplayLink monitors to test. For now I have a fix by placing a monitor EDID emulator on the HDMI port of the Intel NUC. 

Mike

What I did at first to get around Windows 10 is to use a batch file to launch the program. Now I created a AutoHotKey program to do it. These files can then be placed in shell:startup.


AutoHotKey for 64bit

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
Run C:\Program Files (x86)\iRidium Ltd\iRidium Pro\iRidium\iRidium64.exe


Yesterday I used Anydesk on a PC running both full screen and windows mode without any issue. When I change modes, I do have to restart Anydesk to get it to resize properly. The same is true with VNC applications. I also have a 1 second flashing button on my i3Pro application. Without the flashing button the screen will not refresh. Try a flashing button and see if it works for you. I use TightVNC.

I use a small PC touch panel called a TCX9 and never have any issues with VNC.

http://tekvox.com/product/78042-tcx9/


When I had this issue as shown in the video, it was due to connecting to a second monitor. I also had the issue where if I tried to use VNC during full screen, the image went back. I found that adding a flashing indicator solved the problem and have been doing this for several months now for all of my projects and no longer have the issue.   

I have seen this same issue if I have another monitor connected to the tablet. To solve the issue do not connect another monitor and add a small flashing indicator on all pages. 

I figured the issue is due to no changes. I fixed this same issue with VNC by placing a flashing 1 second dim LED on each screen.

Yes this is what I have set.

The issue is the PC will not go full screen Kiosk mode.

In the old method all I had to do is set full screen in the display settings. This would go full screen Kiosk as soon as I exited from System Settings. Now GUI settings full screen leaves the taskbar showing. Also I had to restart the application before it would set to full screen.

 

There needs to be a Kiosk setting for PC. While in this setting there should be no method for someone to do any left or right gestures.  

 

Mike

On iPad 2 resolution is set to 1280x800. Once I get it set to full screen it is ok. But with the side menu I cannot set the text and had to guess. Another issue is you have to exit the application to get the settings to take.
Attachments:
image001.png

What I found is if the monitor is turned off and then back on or the HDMI cable is disconnected or reconnected, it is like a blank I3 Pro window is displayed. Using Alt Tab will switch to the main application. Only I3 Pro is running. 

So I put the timer above it and added a test for the IP address and finally got it to work. Thanks  

 

IR.SetInterval(1000, oneSecTimer);

 

    // ***********

    //////////////

 

    var iPInfo = IR.GetCurrentLocalIPInfo();

    if (iPInfo != null) {

        IR.GetItem("PP_Settings").GetItem("MyIpAddressTxt").Text = "TCX9 IP: 0.0.0.0";

 

        for (var index = 0; index < iPInfo.length; index++) {

            if (iPInfo[index].IP != null) {

                IR.Log("index = " + index);

                IR.Log("Name = " + iPInfo[index].Name);

                IR.Log("IP = " + iPInfo[index].IP);

                IR.Log("Mask = " + iPInfo[index].Mask);

                IR.Log("MAC = " + iPInfo[index].MAC);

                var myIp = iPInfo[index].IP;

                if (myIp.search("0.0.0.0") < 0 && myIp.search("169.") < 0) {    // returns the position of the match.

                    IR.GetItem("PP_Settings").GetItem("MyIpAddressTxt").Text = "My IP: " + myIp;

                    IR.GetItem("PP_Settings").GetItem("MyMacAddressTxt").Text = "MAC: " + iPInfo[index].MAC;

                    break;

                }

            }

        }

    }

 

Mike