VYROX Apps
VYROX POS Printer Connector Setup
The VYROX POS Printer Connector lets a VYROX web app such as Snooker King print receipts directly to an ESC/POS thermal receipt printer attached to the counter computer, with no print dialog. It is used by front-desk and cashier computers that run the app in Google Chrome, Microsoft Edge, Brave or Chromium on Windows or macOS.
How It Works
The connector has two parts, and you need both on the same computer that the printer is connected to (or can reach on the network):
| Part | What It Does |
|---|---|
| Connector program | A small program that talks to the printer by USB, serial or Bluetooth, or over the network. It holds your saved printer, paper width and connection type. |
| Chrome extension | Runs inside the browser, receives the receipt from the app page and passes it to the connector program. |
Nothing runs in the background after a restart. The browser starts the connector only when a receipt is sent.
Before You Start
- Windows 10 or 11, or a Mac, with Chrome, Edge, Brave or Chromium.
- An ESC/POS thermal receipt printer, 80mm or 58mm paper, powered on and loaded with paper.
- For USB: the printer plugged in. For Bluetooth: the printer paired in the operating system first. For network: the printer's address on your local network.
- The connector download from VYROX support.
- On Windows, an account that can run programs as Administrator.
Step 1: Install the Connector Program
On Windows
- Copy the downloaded connector folder to a permanent place, such as your Documents folder.
- Right-click the connector program and choose Run as Administrator. If Windows blocks the file, right-click it, choose Properties, tick Unblock, press OK and try again.
- At Setup Mode, choose [1] Auto-Detect Printer (Recommended). Choose [2] Manual Setup if auto-detect does not find your printer.
- Pick the printer and the paper width, 80mm or 58mm.
- When asked, allow a Verification Print. A test receipt should come out.
The first run also registers the connector with your browsers automatically.
On macOS
- Copy the connector folder to a permanent place.
- Open Terminal from Applications > Utilities.
- Type ''bash '' followed by a space, drag the connector script into the Terminal window, and press Return.
- Answer the setup prompts: connection type (1 USB printer, 2 Serial or Bluetooth, 3 Network printer), then paper size (1 80mm, 2 58mm).
- For USB, pick your printer from the list. For network, type the printer's address and press Return to accept the default port.
- Say yes to the test receipt.
- Fully quit and reopen Chrome so it loads the connector.
Step 2: Install the Chrome Extension
The extension is not on the Chrome Web Store, so you load it once per browser profile.
- Unzip the extension download to a permanent folder.
- In Chrome, go to ''chrome://extensions''. In Edge use ''edge://extensions'', in Brave ''brave://extensions''.
- Turn on Developer Mode (top-right toggle).
- Press Load Unpacked and choose the unzipped extension folder.
- Check that the VYROX POS Printer Connector card appears and is enabled.
Step 3: Check the Link
- Click the extension icon in the browser toolbar to open its popup.
- Check Native Host, Printer and Last Print. Native Host should show the connector as found, and Printer should show your saved printer.
- If the popup shows Printer Connector Not Linked or VYROX POS Printer Connector Not Detected, see VYROX POS Printer Connector Troubleshooting and FAQ.
Step 4: Print From the App
- Open your VYROX app in the same browser, for example Snooker King at snookerking.com/app.
- Print a receipt, for example by settling a bill.
- The receipt should print within a couple of seconds.
For Snooker King receipt layouts, printer assignment and the print queue, see Snooker King Printers and Print Queue.
Change the Printer Later
If you replace the printer or move it to another connection, run the connector program again (no options) and complete setup for the new printer. You do not need to reinstall the extension.
Frequently Asked Questions
Do I Need to Start the Connector Every Morning?
No. The browser starts the connector itself each time a receipt is sent. Nothing needs to be started after a restart.
Which Printers Are Supported?
ESC/POS thermal receipt printers with 80mm or 58mm paper, connected by USB, serial, Bluetooth or network.
Does It Work on a Mac?
Yes. The same connector file runs on Windows and macOS, and the same extension works on both.
Which Browsers Can I Use?
Google Chrome, Microsoft Edge, Brave and Chromium.