Take the 2-minute tour ×

We are trying to set up a web application in a kiosk mode using Chrome in Windows 8.1. I have been able to create an "assigned access" account (the new Windows 8.1 kiosk feature) that will log in and lock the user into Chrome. This works quite well in that Chrome starts up when the user logs in, takes the whole screen, and the user can't access any other applications.

But this is not sufficient for us. When Chrome is run this way the address bar is visible and the user can close tabs and open new ones using keyboard shortcuts. We need to lock the kiosk into a single web application and not allow the user to navigate elsewhere. The assigned access mode requires a Windows 8 Metro-style app, so I don't know of any way to supply command-line arguments to the Chrome instance.

Has anyone done this on Windows 8 or 8.1, using assigned access or any other method? I've looked into using the JavaScript fullscreen API, but that requires user interaction, and the user can always cancel the fullscreen mode and get back to the address bar.

share|improve this question
Have you set Chrome as your default browser? I will be honest Chrome likely will have to add support. There MIGHT be an extension that might mimic the required features and disable keyboard shortcut. –  Ramhound Sep 30 '13 at 15:45
Yes, I've tried it both with Chrome as the default browser, and with IE as the default browser. –  Mark Meuer Sep 30 '13 at 18:17
Sounds like you will need an extension to disable the keyboard shortcuts.stackoverflow.com/questions/8886367/… and something like chrome.google.com/webstore/detail/kioskmodehelper/… might be helpful.If the extension does not work then you will have to either make one that does what you require or wait until somebody else. This is an issue where Chrome simply does not support what you required.(more then likely) I realized i linked to argument soluion. –  Ramhound Sep 30 '13 at 19:02

protected by Community Jan 28 at 22:00


Would you like to answer one of these unanswered questions instead?

Browse other questions tagged or ask your own question.