Run your register on a Windows PC in fullscreen โ boots straight into the register, with the customer display on a second monitor.
https://<device-id>.saflio.app/kioskCreate a Windows shortcut with this target, replacing the URL with your device's register URL. Use --start-fullscreen, not --kiosk: Edge kiosk mode is a single-window lockdown and loads the customer display inside the register tab instead of opening it on the second monitor.
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --start-fullscreen --user-data-dir="C:\saflio-kiosk" --no-first-run --new-window "https://<device-id>.saflio.app/kiosk" Keep --user-data-dir the same every time โ that folder stores the device enrollment and login, so staff only sign in once.
edge://settings/content/popups โ Allow, and add your device URL.shell:startup and press Enter.SaflioPOS.bat in that folder with the content below โ the register opens fullscreen every time the PC starts.@echo off
start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --start-fullscreen --user-data-dir="C:\saflio-kiosk" --no-first-run "https://<device-id>.saflio.app/kiosk" netplwiz, uncheck "Users must enter a user name and password", and pick the kiosk user.With two monitors connected and the display permission allowed, the customer display opens automatically on monitor 2 when the register loads.
If it does not open automatically, tap the Customer button once โ the window opens on monitor 2 and goes fullscreen.
--kiosk; switch to --start-fullscreen.shell:startup, and enable netplwiz auto-login if the PC sits at a login screen.