We have Windows 10 kiosks that do not have keyboards or touch screens. Only a mouse. They are running a custom shell, so there is no Windows UI on these.
I am trying to make the on-screen keyboard (osk.exe) stay up, using group policy somehow. Currently, I've added a Scheduled Task via group policy to launch "cmd.exe /c start c:\windows\system32\osk.exe" on login, and every 5 minutes after that.
I am hoping to get something more elegant. For one, the command prompt window flashes every 5 minutes. For two, if the user accidentally closes the on-screen keyboard, they're just gonna have to wait for the next time the task runs and opens the keyboard again.
For now this will work, but is there any other way to make this work?