Seven themes (one per column) · one to four readings per key · sparkline, bar and ring · amber warn / red critical alerts · Stream Deck + dials in one, two or three rows
Live HWiNFO readings on your Stream Deck keys and dials.
Temperatures, clocks, fans, usage and power, with a sparkline, bar or ring and amber and red alerts.
Install · Keys · Dials · Themes and alerts · Sensor details · Troubleshooting · Build
- Install from the Elgato Marketplace, or download the
.streamDeckPluginfrom Releases. - Turn on sharing in HWiNFO: Settings → Shared Memory Support.
- Drag HWiNFO Sensors → Sensor Reading onto a key and pick a reading.
Note
Needs Windows 10 or later (x64), Stream Deck 6.9+ and HWiNFO. Free HWiNFO switches Shared Memory off after 12 hours; if yours runs all day, I recommend HWiNFO Pro, which has no limit.
More: Getting started · Data sources
One reading with a sparkline, bar or ring, or up to four readings on one key.
- Press to cycle current, MIN, MAX and AVG.
- Labels size themselves to fit; decimals compact through k, M, G and T.
- Temperatures in °C or °F; bytes in decimal or binary units.
More: Sensor Reading
One reading or several on each Stream Deck + and + XL touchscreen segment, in any of the seven themes.
- View: one reading with a range bar, three compact rows, or two rows with big values and a trend line.
- At warn and critical the bar turns amber or red; the rest of the face keeps its theme.
- Rotate to move through the readings; the marked row follows and the list scrolls. Touch cycles stats; push resets the session.
- An HWiNFO Control key steers a dial from a pedal, a Multi Action or another deck.
More: Sensor Dial · Controls
Seven themes, set per key or once for the whole deck.
- At the warn threshold the key turns amber; at critical, red. Alert colors are the same on every theme.
- Alert when below flips the comparison for fan RPM or free space.
- Type accents (on by default) color the graph by sensor type; turn them off and each theme uses its own color.
More: Themes · Thresholds and alerts
A key press can open a full page of readings, then return.
- Show every reading from the pressed sensor, a list you build, or a filter such as
*gpu*fan*. - Pack up to four readings per tile and page through long sources.
- One editable profile ships per deck type, from Mini to + XL.
More: Sensor details
When a key can't show a reading, it names the problem and the fix.
What each screen means
| Key shows | Fix |
|---|---|
| Start HWiNFO | Start HWiNFO with Shared Memory Support or Gadget reporting on. |
| HWiNFO busy | Momentary; the plugin retries on the next poll. |
| Shared Memory off | Turn it back on in HWiNFO Settings (the free version's 12-hour timer lands here), or enable Gadget reporting. |
| Tick sensors in Gadget | In HWiNFO: Configure Sensors → HWiNFO Gadget, tick Report value in Gadget per reading. |
| Not updating | Reopen HWiNFO's Sensors window; restart HWiNFO if it repeats. |
| Access denied | Run HWiNFO and Stream Deck at the same privilege level. |
| Plugin damaged | Reinstall the plugin; an antivirus often quarantined bin/hwsm.node. |
| Pick a sensor / Sensor missing | Open the key's settings and pick the reading again. |
More: Status screens · Troubleshooting · FAQ
npm ci # Node 20+
npm run build # bundles bin/plugin.js
npm test # unit suites (node:test)
npm run e2e # drives the built plugin over a mock Stream Deck
npm run pack # release/com.lawrensen.hwinfo.streamDeckPluginDev loop: streamdeck dev, then streamdeck link com.lawrensen.hwinfo.sdPlugin
and npm run watch. Every command, the project layout and the conventions are
in AGENTS.md. Performance numbers live in PERF.md.
bin/hwsm.node, the native bridge to HWiNFO's shared memory, is unsigned.
Every release from 1.4.0 on publishes its SHA-256 and the pack's; check a copy
with Get-FileHash <file> -Algorithm SHA256. See SECURITY.md.
MIT. Free, no ads, no telemetry. The original idea came from the Go plugin by @shayne; this is a ground-up TypeScript rewrite on the official Elgato SDK and shares no code with it. Full credits in NOTICE.md.
Not affiliated with, endorsed by, or sponsored by REALiX, s.r.o. or Elgato. "HWiNFO" is a trademark of REALiX, s.r.o.; "Stream Deck" and "Elgato" are trademarks of Corsair Memory, Inc.





