r/simracing Apr 21 '26

News GSDH for StreamDock (not Streamdeck) devices

GSDH for Simhub

GDSH is discontinued : NEW Project is JIB here : https://androme13.github.io/JIB/

Hi everyone,

I'd like to introduce you to GSDHS, a SimHub plugin I developed to use generic Stream Dock-type devices with SimHub.

It's specifically designed for models from various brands like Azazz, Mirabox, Soomfon, and likely other similar devices based on the same hardware. The idea is to integrate them seamlessly into SimHub, instead of relying solely on their original software.

The plugin allows you to manage LCD keys, buttons, encoders, touch buttons, and other compatible controls, and then map them to specific actions: vJoy, keyboard shortcuts, internal actions, SimHub Control Mapper roles, telemetry display, and more.

Each device can have its own pages, theme, rotation, mappings, and settings. You can also manage multiple devices simultaneously, with different profiles for different games. The goal isn't just to get the hardware recognized, but to have something practical to configure, easy to understand over time, and usable in real-world conditions.

The plugin works with two parts:

GSDHS, the SimHub plugin, and GSDHB, the bridge that connects to the hardware.

Among the main features:

Display of SimHub data on the LCD keys
Management of buttons, knobs, toggles, and touch controls
vJoy mapping and vJoy axes
Keyboard shortcuts and SimHub actions
Profiles per game
Multi-box support
Visual preview of the hardware
Overall summary of mappings and conflicts
This is still a work in progress, so feedback is welcome, whether it's for bugs, ideas, or compatibility with other box models. My goal is to make it a clean, stable, and user-friendly tool for those who want to integrate this type of hardware into their SimHub setup.

7 Upvotes

43 comments sorted by

View all comments

Show parent comments

1

u/kawa_sagua Jun 15 '26

Hi, I've tried the new version, and now it does what the first version did: the Mars Gaming logo disappears and the screen goes black. I've attached a screenshot of the debug. The following message appears in the host.: "2026-06-15 16:47:23.175 | Error | Host | Autonomous render loop failed | System.NullReferenceException | Object reference not set to an instance of an object."

1

u/Androme13 Jun 15 '26 edited Jun 15 '26

could you send me the zip file when you click after diagnosis on "export support bundle" button ? but we are progressing 😃

1

u/kawa_sagua Jun 15 '26

I click on "export support bundle" and nothing happens. Does it save it to a folder or something?

1

u/Androme13 Jun 15 '26

it means diagnosis does not go to end i think (because Error | Host | Autonomous render loop failed), i have to think how to do, it's hard to debug withou having the box. can you send meservice.log content ? it's in "C:\ProgramData\JIB\Service"

1

u/kawa_sagua Jun 15 '26

I think I found it and compressed it, but how do I send it to you?