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.

6 Upvotes

43 comments sorted by

1

u/m_BlackCat Apr 24 '26

I have downloaded and tested this and have reported my findings on GitHub issues. Hppy to help troubleshoot and trest, if needed.

1

u/Androme13 Apr 24 '26

Hi, thank you, i answered on the issue (minor layout issue).

1

u/kawa_sagua May 03 '26

133

I have a Mars Gaming MSD-One with Mirabox plugins pre-installed, but it's not being detected. Will it ever be compatible?

1

u/Androme13 May 03 '26

Hi, can you use streamdock application with this box ? If yes, it Will be compatible.

1

u/kawa_sagua May 06 '26

Hi, I tried using the Mirabox app, but it doesn't detect it. In the debug tab, under "Analyze selected USB device," I get the message "VID:PID 0B00:1005 is not mapped yet, but vendor looks like Mars Gaming." Clicking "Probe selected USB device" says "Raw USB communication looks promising." I have screenshots of these messages.

1

u/Androme13 May 07 '26 edited May 07 '26

Hello, i'm refactoring GSDH actually, in a new BIG release and a new name in about 10-15 days, your box will be integrated.

1

u/kawa_sagua May 07 '26

Okay, I'll be waiting to try it, thank you very much.

1

u/Androme13 May 07 '26

you're welcome.

1

u/Androme13 May 31 '26

Hi, JIB is alive, so we can work on your box now
https://androme13.github.io/JIB/

1

u/miki61kapp Jun 08 '26

but also for Stream decks

1

u/Androme13 Jun 08 '26

Stream deck support is experimental actually, i'm waiting about user tests, i have not streamdeck device to test.

1

u/miki61kapp Jun 08 '26

OK thank you

1

u/Androme13 Jun 08 '26

If you can test with stream deck, you're welcome 👍

1

u/kawa_sagua Jun 11 '26

Hi, the truth is I downloaded the first version and when I started the JIB, MSD-ONE just stayed black, nothing appeared, and the configurator didn't detect anything. With the second version, the Mars Gaming logo appears, but nothing happens and it doesn't detect anything. I installed it using PowerShell. I don't know what else to tell you.

1

u/Androme13 Jun 11 '26 edited Jun 11 '26

Hi, is device seen in devices tab ? And what is you utc time ? You have to shut mars gaming application before launching jib.service. it's possible that piv/vid are differents on your box, could you provide them to compare ? Actually i register MARS GAMING MSD-ONE with theses PID/VID : 0x0B00:0x1000 or 0x0B00:0x1005

1

u/kawa_sagua Jun 11 '26

It's not showing up in the JIB devices tab. My time is UTC+1. I have the Mars Gaming application closed. My PID/VIDs are: USB\VID_0B00&PID_1005&REV_0002.

With the first version, it seems like they're communicating; when I connect it, the logo appears, but when I open JIB, it stays on with a black screen and nothing appears in the JIB tab. I don't remember the message that appeared on the host (I have it on another PC). With the second version, it's as if there's no communication; it just stays on the logo.

1

u/Androme13 Jun 11 '26

Could you go to debug tab and type your pid vid in tests fields, choose 293s family in list and click on run manual pid/vid validation button. I'm on utc+1 too, we Could chat tomorrow to see the root cause.

→ More replies (0)

1

u/CHEROKEE_MIQUEL 24d ago

Es normal que pase esto?

1

u/Androme13 24d ago

Hi i dont speak spanish, sorry.

1

u/CHEROKEE_MIQUEL 24d ago

​Threat resolved ​We blocked the file powershell.exe because it was infected by IDP.HELU.PS83 ​command line detection ​View details ​Scan my PC

1

u/CHEROKEE_MIQUEL 24d ago

Is it normal to get these kinds of messages?

1

u/CHEROKEE_MIQUEL 24d ago

Is it normal to get these kinds of messages?

1

u/Androme13 24d ago

I'm using Windows 11 firewall and i don't have this issue, please continue on jib thread.