Re: [dev] kiosk mode for surf

From: Christian Hesse <>
Date: Sat, 9 Mar 2013 00:21:50 +0100

Nick <> on Fri, 2013/03/08 17:39:
> On Fri, Mar 08, 2013 at 06:23:45PM +0100, Christian Hesse wrote:
> > I need a web browser that has no extras but shows a website. Additionally
> > it may not accept any key stokes. So I added kiosk mode to surf which can
> > be enable with parameter '-k'. This simply disables callback for key
> > input.
> I thought "kiosk mode" often meant something more like you weren't
> able to switch application / affect the underlying operating system,
> rather than basically disabling the keyboard.

Well, yes. But that is ensured by other components, e.g. the window manager
does not accept any key strokes, Xorg does not allow to switch to vt, login
manager is configured for auto-login - at the same time all system accounts
are locked...
So last part is to lock down the browser itself. We have to make sure that
the user has to use the website's navigation, etc...

Name this feature whatever you like, I would be fine if it is not called
kiosk mode. ;)

> Regardless, I reckon this is a specific enough usecase that it
> should be configured through config.h, not as a command line
> argument.

That means I have to maintain my own package with this feature enabled...
Any chance to make you rethink about it? :D

It's not a lot of overhead and having this upstream makes it easier for me.
Additionally this may bring more users to surf. (Have you tries disabling key
stokes in other browsers? That's real pain.)

Anyway, thanks a lot for your work!
main(a){char*c=/*    Schoene Gruesse                         */"B?IJj;MEH"
"CX:;",b;for(a/*    Chris           get my mail address:    */=0;b=c[a++];)
putchar(b-1/(/*               gcc -o sig sig.c && ./sig    */b/42*2-3)*42);}

Received on Sat Mar 09 2013 - 00:21:50 CET

This archive was generated by hypermail 2.3.0 : Sat Mar 09 2013 - 00:24:04 CET