Skip to content

Move chrome windows in full screen to several screen, creating AKA Kiosk

Notifications You must be signed in to change notification settings

alex-tomin/Tomin.Tools.KioskMode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Kiosk Mode In Windows - Chrome or Edge on Multiple Displays

Moves browser windows in full screen to several displays, creating a sort of Kiosk mode on Windows with Multiple displays.

It allows you to:

  • start all browser instances in full screen mode automatically
  • move them to certain Monitors
  • Allow to open multiple tabs (e.g. to cycle through the tabs)

Why Not Alternative Solutions?

Alternative 1 - Native CLI

e.g. from Stack Overflow Answer

start chrome.exe --app="http://www.domain1.com" --window-position=0,0 --kiosk --user-data-dir=c:/monitor1

Downsides

  • Requires profile folders per monitor
  • app mode does not allow tabs 😕

Alternative 2 - Native CLI + Javascript

e.g. from Another Stack Overflow Answer

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" 
     --profile-directory="Default"
     --app="data:text/html,<html><body><script>window.moveTo(580,240);window.resizeTo(800,600);window.location='http://www.test.de';</script></body></html>"

Downsides

  • Works only in app mode, which does not allow tabs 😕

Steps

1. Download and Extract

Download the latest release and extract contents to C:\Kiosk-Mode. You may put into another folder – but ensure you renamed path in all places.

2. Modify Kiosk.ps1

Put necessary URLs and Monitor Numbers (starting from 1)

3. Enable Scripts Execution

Run PowerShell as Administrator and execute the following, confirm when prompted:

  Set-ExecutionPolicy RemoteSigned

4. Launch Shortcut

Double click on link (Start – Kios – modifypath.lnk) to ensure browsers are started and opened on necessary displays. Note: you may need to modify your link if you put file not into C:\Kiosk-Mode. Right click on it -> properties and fill it accordingly.

5. Autostart.

Copy the link/shortcut to desktop for easy access and to your startup folder.

##Troubleshooting

If window is not moved to another desktop – try increasing the delay in script (add -StartDelay parameter to commands).

Script has been tested on Windows 10 machine.

Old Article Link:

https://alextomin.wordpress.com/2015/04/10/kiosk-mode-in-windows-chrome-on-multiple-displays/

About

Move chrome windows in full screen to several screen, creating AKA Kiosk

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •