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?

  • Look at the ratpoison window manager
    – hardillb
    Jun 25, 2019 at 12:59
  • But can I use a mouse in ratpoison?
    – sirzento
    Jun 25, 2019 at 13:10
  • Sorry, I picked the wrong window manager from memory. I meant matchbox
    – hardillb
    Jun 25, 2019 at 13:13
  • Ok that matchbox thing is very good. looks like a kiosk mode and my application Looks like it should. I now just need to get to start with my script when my pie boots :) One more thing, when I try Fullscreen with the vncviewer (Fullscreen, not the maximised window) the vnc window disappears, but is still open somewhere.
    – sirzento
    Jun 25, 2019 at 13:36
  • Followwed half of this tutorial for autostart. Now all the parts are working except a few minor bug :) feel free to make an answere to use matchbox so I can accept it
    – sirzento
    Jun 25, 2019 at 13:43

1 Answer 1


The Matchbox window manager is normally a good start for this sort of project.

It displays a single application at a time full screen.

  • Do you know if matchbox has any Hotkeys that I should disable?
    – sirzento
    Jun 25, 2019 at 14:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.