Boots straight to your content
Power on and the screen shows your page. No desktop, no login prompt, no operating-system text scrolling past โ every step of the boot is painted deliberately, so customers never see the machinery.
Unattended display software
Menu boards, marketing displays and self-service kiosks that boot straight to your content, run without staff, print for your customers, and come back on their own after the power goes out.
Why SteadyScreen
Most display software assumes someone is nearby to fix it. These machines sit in shops where the person on site cannot help, so the failure modes matter more than the feature list.
Power on and the screen shows your page. No desktop, no login prompt, no operating-system text scrolling past โ every step of the boot is painted deliberately, so customers never see the machinery.
Staff switch off at the door. SteadyScreen expects that: there is no shutdown ritual to remember and no one has to restart anything in the morning.
Tickets, coupons, receipts and labels come off a thermal printer directly from the screen โ no print dialog, no margins, no header or footer.
768 MB of RAM and an 8 GB disk are enough. That old machine in the back office is usually the point, not a problem.
Interactive kiosks take touch input where the panel has an in-kernel driver. Menu boards and marketing screens hide the pointer and controls entirely, so there is nothing to fiddle with.
Put an answer file on the stick and it installs with no questions โ disk, display name, URL and Wi-Fi all pre-set. One stick does a whole chain of stores.
Every display is managed today from its own admin page on your network, and needs nothing else. For estates that outgrow visiting each screen, a central server is being built.
None of this has shipped yet, and nothing above depends on it โ the displays described on this page install and run today without any server at all. Watch this space for updates.
Where it runs
Your menu, pricing and specials on the wall, driven by a web page you already control. Change the page and every board follows. No pointer, no controls, nothing for a customer to press.
Window displays, in-store promotions, waiting-room and lobby screens. Point it at a URL and it holds that page indefinitely, unattended, for as long as the screen is powered.
Price checkers, order and lookup stations, check-in terminals. Add a touchscreen and a thermal printer and the same machine takes input and hands the customer paper.
Printing
A kiosk that can only show things is half a kiosk. SteadyScreen prints tickets, coupons, receipts, labels and order slips straight from the page on screen โ no print dialog for a customer to get stuck in, no margins, no browser header or footer. What the page renders is what comes out of the printer.
| Printer | Supported | Notes |
|---|---|---|
| ESC/POS thermal printers, any make | Yes | Epson, Bixolon, Star in ESC/POS mode and generic 58 mm / 80 mm units โ one built-in driver covers the whole class, with no vendor software to install. |
| AirPrint / IPP Everywhere printers | Yes | Discovered on the network and added by address. No driver needed. |
| Inkjets and lasers needing a vendor driver | No | Deliberately not included โ the image ships no vendor drivers, which is what keeps it small enough to run on old hardware. |
Thermal printers are supported by class rather than by model, so there is no vendor driver to chase and no per-model licence โ 58 mm and 80 mm paper are both handled at full width.
A built-in test print proves the whole path end to end, and refuses with a clear error rather than quietly feeding blank paper when something is wrong.
Install
Two ways to install: write a USB stick and boot an old PC from it, or convert a Windows machine you are already running. Both take about five minutes and end at the same display.
One USB stick, about five minutes, no internet connection needed. The installer wipes the whole target disk โ there is no dual-boot option and no resize.
The release page carries the .img.xz image and a
SHA256SUMS file. You do not need to unpack the image โ BalenaEtcher writes
the compressed file directly.
The version above is the software the image ships with. A newly installed display updates itself to the current release on its first nightly update โ or right away, from its own admin page.
Write the compressed image to a USB stick with BalenaEtcher โ no unpacking needed. Two notes worth passing to whoever does it: say no when Windows offers to format the stick.
Which disk to erase โ and it asks you to type that disk's name back to confirm. Nothing else is asked, because everything else is set later from the display itself. It takes about five minutes and needs no internet connection, and the installer never offers the stick it booted from as a target.
It writes the disk, gives the machine its own identity and keys, and restarts into a setup screen that tells whoever is standing there where to go to configure it. Once it is pointed at your page, that is what it loads on every power cycle after that.
These are the specifications we support, set with headroom rather than at the floor.
| Component | Minimum | Notes |
|---|---|---|
| RAM | 768 MB | Recommended, not a floor โ a stick install enforces no RAM minimum and runs on less. The client itself is about 240 MB; with the browser and X on top, a display in service sits around 550 MB. |
| Disk | 8 GB | Leaves room for updates and the spare boot slot. |
| CPU | 64-bit x86 | Any vintage since roughly 2006. 32-bit firmware does not mean a 32-bit CPU โ those machines are supported. |
| Firmware | BIOS / UEFI 32 / UEFI 64 | All three boot from one stick. On 64-bit UEFI, Secure Boot can stay on โ a stick written from the current download boots through shim and a Debian-signed GRUB, the same chain as the Windows installer. 32-bit UEFI is unsigned, so those machines still need it off. |
| Network | Not needed to install | Needed to load the page once running. |
| Input | None required | Menu boards and marketing displays hide the controls entirely. |
Graphics need a KMS driver, which every Intel, AMD and NVIDIA chipset of that era has. Touch panels with in-kernel drivers work untouched.
.img.xz to the stick with BalenaEtcher. It handles the
compressed file directly โ there is nothing to unpack.Already running Windows? Convert the machine where it stands โ no USB stick, and nobody has to walk to it. One line in an elevated PowerShell downloads the installer and turns the PC into a display.
Open PowerShell as administrator โ right-click it and choose Run as administrator โ then paste:
[Net.ServicePointManager]::SecurityProtocol=3072; irm https://steadyscreen.com/win | iex
Shorter, if you would rather remember one line โ but on older Windows it can stop before it downloads anything with Could not create SSL/TLS secure channel. If you see that, use the line above.
irm https://steadyscreen.com/win | iex
| Windows | Works | Notes |
|---|---|---|
| 11 and 10 | Yes | Either command. |
| 8.1 | Yes | Proven on a live store machine. Use the first command. |
| 7 and older | No | The tools it needs did not exist yet โ use the USB stick. |
Could not create SSL/TLS secure channel โ use the first (longer) command.… running scripts is disabled on this system โ run Set-ExecutionPolicy -Scope Process Bypass -Force first. It applies only to that one PowerShell window and changes nothing permanently.Wipes this computer
The command behind this warning wipes the entire disk of the Windows machine you run it on. There is no undo, no dual-boot, and no way back to the previous system. Only continue on a machine whose contents you no longer need.
Tick the box to reveal the installation command.
Rollouts
Configuring each display by hand is fine for one screen. For a chain of stores it is not. Put a short answer file on the stick and the installer stops asking entirely: it partitions, installs, names the machine, joins Wi-Fi and comes up on your page with nobody watching โ no setup screen, no second visit. The same stick does every site.
UNATTENDED=yes
TARGET_DISK=auto
KIOSK_NAME=kiosk-saltwater
KIOSK_URL=https://example.com/signage/today.html
WIFI_SSID=SaltwaterSurf
WIFI_PSK=โฆ
The answer file lives on its own FAT32 partition, so it can be edited on the spot from Windows, macOS or Linux โ no Linux machine and no re-imaging to change a store name or a URL.
TARGET_DISK=auto installs only when exactly one disk qualifies. If a
machine has two, it stops rather than erasing the wrong one.
Release images ship with no answer file, so a stick always asks which disk to erase. An unattended stick installs with no questions at all โ which is exactly why it should not be the one carried loose in a bag.
Contact