A Stream Deck plugin that displays the current GPU temperature.
Table of Contents
An open-source Stream Deck plugin, written in C#. It uses the OpenHardwareMonitor library to monitor and display the current GPU temperature every second.
Before you begin, ensure the following are installed:
- .NET Framework 4.7.2 or later
- .NET Core 3.1 SDK or later
- Visual Studio
- Stream Deck software
-
Download the latest release and extract it.
-
Quit Stream Deck.
-
Copy the "com.nicolasluckie.gpu.sdPlugin" folder to "C:\Users\User\AppData\Roaming\Elgato\StreamDeck\Plugins"
-
Launch Stream Deck. You should now see the GPU plugin in the action menu on the right.
-
To see plugin information open Preferences > Plugins > GPU
-
Clone the repository to your local machine:
git clone https://github.com/nicolasluckie/streamdeck-gpu.git
-
Open the solution file (
streamdeck-gpu.sln
) in Visual Studio. -
Right-click on the solution in the Solution Explorer and select "Restore NuGet Packages" to download OpenHardwareMonitor and other dependencies.
-
Right-click on the solution in the Solution Explorer and select "Manage NuGet Packages for Solution", click the "Select all packages" checkbox, then click "Update" to update all dependencies.
-
Build the solution by clicking on "Build" > "Build Solution" in the menu.
-
Once the build is successful, the plugin will be available in the
bin/Debug
directory by default. You can change this tobin/Release
in the build configuration settings. -
Follow steps 2-5 of the Installation instructions to load the plugin into Stream Deck.
- Initial commit
Plugin template from BarRaider/streamdeck-tools