What I want:
I want a kisok mode application that starts/runs a shell script that opens a vnc viewer. Also it needed to disable all key funktions like alt + f4 or alt + tab etc. Thats it.
What I found:
I found many tutorials to only start chromium with a X server but with this setup I cant start a vnc client. So later I found nw.js and it sems that it has everything I need. nearly all hotkeys are not avaible on a basic X server.
What I did:
I created a nw.js site/application with a button inside that opens ssvnc/vncviewer/xthightvncviewer. I set the application to kiosk mode and fullscreen mode. In my first test it has opened in kiosk mode and a button press later the vnc Viewer ask me for a password and I was connected to another pc.
The Problem:
Now my second test was to start my pie in console only and try my application with "startx myapp". The first thing I noticed was that the application is like 600x800 big and not Fullscreen. After a button press, the vnc Viewer opens but I cant write anything in the Password TextBox. And because the Viewer window has no close button I was stuck there. In a later test the button opend ssvnc Client and in this application I can press every button, mark every Checkbox and also switch every menu but I cant still excess the text boxes (the same thing with xtightvncviewer).
The Question:
How can I acces the textboxes on programs that are opened as second program on a basic X server?
Optional: Do you know another vnc viewer that can be opened via console? Maybe the ones I used dont work for this.
Optional²: Or does a window manager exits that acts like a kiosk mode except that you can move windows and close them and Nothing more?