Skip to content

Releases: AxialForge/USBSentry

USBSentry v1.2.0

Choose a tag to compare

@AxialForge AxialForge released this 11 Jul 03:15

USBSentry v1.2.0 - a big feature release.

Highlights

  • Dark / light / follow-Windows theming (with a matching Windows title bar), adjustable text size, a live filter box, and centered columns.
  • Port / Drive column: see the COM port for serial boards (ESP32, Arduino, CP210x, CH340, FTDI) and the drive letter + capacity for USB storage.
  • ESP32 workflow: right-click a board to copy its COM port or a ready-made esptool flash command; double-click to copy the port.
  • Watch-a-board: get an instant "board -> COM3" toast whenever a marked board reconnects.
  • Distinct USB storage alert when a flash drive is inserted (drive letter + free/total space).
  • Sound picker, hide devices, start-on-boot toggle, Quit button, and a custom app icon across window, taskbar, tray, and dialogs.

Fixes

  • Taskbar now shows the USBSentry icon (was the default Python icon).
  • Dark-theme borders and previously unreadable Settings text.

Download

Grab USBSentry-1.2.0.exe below and double-click it. No install, no Python needed.

First run may show a SmartScreen notice: More info -> Run anyway, or right-click -> Properties -> Unblock.

Full details in the changelog.

USBSentry v1.1.0

Choose a tag to compare

@AxialForge AxialForge released this 10 Jul 03:43

What's new in v1.1.0

🕵️ Unrecognized-device mode

Trust the devices you already own and get alerted only when an unfamiliar make/model (VID:PID) is connected. Everything plugged in at first launch is auto-trusted; right-click any device to Trust/Untrust it, or use the new Trusted devices… manager. Toggle it in Settings.

🐛 Fixes

  • Settings, event history, and the trusted-devices list now persist correctly when running the .exe (previously written to a temp folder and lost on exit).

📥 Download

Grab USBSentry-1.1.0.exe below and double-click it — no install needed.

First run may show a SmartScreen notice: More info → Run anyway, or right-click the exe → Properties → Unblock.

Full changelog: https://github.com/AxialForge/USBSentry/blob/main/CHANGELOG.md

USBSentry v1.0.0

Choose a tag to compare

@AxialForge AxialForge released this 10 Jul 01:51

USBSentry — a simple USB peripheral monitor for Windows 11.

Download

Grab USBSentry.exe below and double-click it. No installation, no Python needed.

First run: Windows SmartScreen may warn about an unrecognized app (it isnt code-signed). Click More info -> Run anyway, or right-click the exe -> Properties -> tick Unblock. This only happens on downloaded files.

What it does

  • Live list of every connected USB peripheral (name, type, status, manufacturer, VID:PID)
  • Alerts when a new device is plugged in — toast notification, in-app banner, and sound (each toggleable)
  • Hides internal hubs by default for a clean list
  • Logs every connect/disconnect to a CSV you can export
  • Runs from the system tray so it stays out of the way

See the README for full details.