Toolsquare PC App

Setup and administration

Installing, activating and running the Toolsquare PC App on Windows.

What it is

The Toolsquare PC App keeps a shared workshop PC behind a full-screen lock until a user is authorised at the Toolsquare hardware unit, and then permits only the applications tied to that session.

Requirements

OSWindows 10 or 11, 64-bit
PrivilegesLocal administrator to install and to open Configuration (UAC)
HardwareToolsquare USB unit
Disk~350 MB free. No other prerequisites.

Install and activate

A fresh install does not lock anything. The MSI registers the service as disabled and writes no auto-start. The machine only starts locking once you activate it in the Configuration app, which requires a working unit and a bypass PIN.

  1. Connect the unit by USB.
  2. Run Toolsquare-<version>.msi as administrator. It installs to C:\Program Files\Toolsquare\ and replaces any previous version. Leave "Open Toolsquare Configuration to finish setup" ticked on the finish dialog.
  3. USB Driver tab. If the unit shows as detected but unbound, click Install driver. Confirm it then appears under Ports (COM & LPT) with a COM port assigned in Device Manager, rather than under "Other devices".
  4. PIN tab. Set the bypass PIN. Stored as a SHA-256 hash; it cannot be read back, only replaced.
  5. Click Activate / Finish setup. Both status dots must be green. This sets the service to auto-start, adds the tray auto-start, and starts locking.

Verify with sc query Toolsquare (elevated), which should report STATE: RUNNING, and check the tray icon appears after sign-in.

Configuration reference

All settings live in the Configuration app: Start Menu, or tray icon → Settings….

TabSettings
PINThe bypass PIN used to unlock a machine locally without the unit.
DisplayCustomer logo, lock-screen text, background (dark/light/custom colour) and overlay transparency, with a live preview. Saving restarts the tray so changes apply at once.
Task ManagerEnforcement policy (see below).
USB DriverDriver state for the connected unit, and the Install driver action.

Task Manager policy

PolicyEffect
AlwaysTask Manager stays blocked while Toolsquare is installed.
While lockedBlocked only when the PC is locked. Recommended.
NeverNot restricted by Toolsquare.

App blocking can be circumvented via Ctrl+Alt+Del unless Task Manager is restricted.

Unlocking without the unit

At the lock screen press Ctrl+Alt+Shift+U and enter the bypass PIN. The lock screen shows this hint.

Anti-lockout backstop: if no PIN has been configured, the code 0000 is accepted so a machine can never be locked with no way in. Once a real PIN is set, only that PIN works. Set a PIN on every machine.

Fleet deployment

Silent install

msiexec /i Toolsquare-<version>.msi /qn /norestart

Silent uninstall

msiexec /x Toolsquare-<version>.msi /qn

Logs and state

C:\ProgramData\Toolsquare\Logs\Rolling service logs. Attach these to support tickets.
C:\ProgramData\Toolsquare\status.jsonLive lock state, booking and current checklist question.
C:\ProgramData\Toolsquare\config.jsonOverlay appearance, written by the Configuration app.
Event ViewerWindows Logs → Application, source Toolsquare. First place to look if the service will not start.
sc query ToolsquareService state.

Update and uninstall

To update, run the newer MSI: it closes the tray and Configuration apps, replaces the service, and keeps your settings and activated state.

To uninstall, remove Toolsquare from Settings → Apps, or use the silent command above.

With the service stopped or removed, the machine is unprotected: nothing blocks input or enforces the whitelist.

Troubleshooting

SymptomCheck
The PC never locks The machine is probably not activated. Open Configuration and check the activation bar; sc query Toolsquare on an inactive machine reports the service as disabled.
Locked even though the user authorised at the unit Re-seat the USB cable: a disconnected unit deliberately holds the lock. Then confirm the service is running and read status.json. Allow a few seconds after a unit reboot for it to re-sync.
Unit not detected Configuration → USB Driver. Detected but unboundInstall driver. Not connected → try another cable or port; avoid hubs and KVMs.
Activate button stays disabled Both gates must pass: the unit must be connected and working, and a bypass PIN must be set.
Service will not start Event Viewer → Application, source Toolsquare. Confirm C:\Program Files\Toolsquare\Toolsquare.Service.exe exists and has not been quarantined.
Antivirus flags the tray or service The app uses low-level keyboard and mouse hooks, which trips heuristic scanners. Binaries are Authenticode-signed; add an exclusion for C:\Program Files\Toolsquare\ or submit them to your vendor.
Wrong apps allowed or blocked Whitelisted apps are matched by executable name, process name or path. If a booked app is blocked, note the exact executable and raise it with support.

Support

Contact support@toolsquare.io with the app version, the logs from C:\ProgramData\Toolsquare\Logs\, what the USB Driver tab reports, and what the user did.

© Toolsquare · PC App setup guide