Hardware Monitor

Overview

Hardware Monitor is an NVDA global plugin that speaks hardware information collected through Libre Hardware Monitor.

Keyboard Commands

Requirements

Important Architecture Warning

This add-on is not a pure Python hardware monitor.

It starts LHM_LocalBridge.exe, and that helper process calls LibreHardwareMonitorLib.dll to collect sensor data. The Python add-on then reads the results through a local named pipe.

If you strongly prefer pure Python add-ons, do not want a companion executable process, or dislike bridge-based designs, this add-on is probably not for you.

What The Add-on Does

PawnIO Removal Preference

On the first run after installation, the add-on shows a dialog that explains what PawnIO does and asks whether it should also be removed when this add-on is uninstalled later.

Removing PawnIO may affect other software that also depends on it, and Windows may ask for administrator permission during removal.

For a clean removal, after uninstalling this add-on you must wait five minutes and then restart Windows so any remaining temporary cleanup files can be deleted completely.

Security Model

Limitations

First Use

On the first startup after installation, the add-on asks whether PawnIO should also be removed when this add-on is uninstalled later.

When you press a hardware shortcut for the first time, the add-on may also need to check whether PawnIO is installed, start the local bridge process, and warm up Libre Hardware Monitor sensor access.

If PawnIO is missing, the add-on will show a confirmation dialog before starting installation.

Author