Run hardware controls, pages, and live displays from one Configurator.
JIB combines a Windows host, hardware drivers, plugin providers, and a desktop Configurator for StreamDock-compatible boxes and selected Elgato Stream Deck hardware. It maps keys, knobs, touch pages, LEDs, telemetry, media, OBS, input, HTTP, and system actions without relying on vendor profiles.
Built for live controls, not screenshots
JIB treats the physical box as a runtime surface: rendered buttons, held states, pulse actions, page routing, and feedback all flow through the host.
Providers included today
Actions are selected per control. Global plugin settings stay global; per-card behavior belongs on the mapped action.
SimHub profiles defined in JIB
JIB can consume SimHub telemetry, while these games currently have explicit JIB profile overrides for cleaner field mapping and game-specific values.
This list is about JIB's own SimHub profile catalog, not the complete set of games supported by SimHub itself.
Need another game, action, plugin, or device?
Users can request new SimHub game profiles, provider actions, hardware validation, device support, or workflow improvements. Contributors can also open a pull request when they already have a tested profile, catalog entry, or implementation.
Map a control in three decisions
The Configurator keeps the workflow close to the device: choose a source, choose how it dispatches, then bind it to a real hardware target.
Choose a provider
Pick telemetry, keyboard, mouse, vJoy, media, OBS, HTTP, or a system action from the installed providers.
Set dispatch behavior
Use press/release for held state, pulse for one-shot triggers, or the provider default when it is obvious.
Assign hardware
Bind the action to LCD keys, knobs, touch buttons, swipe zones, LED rings, or device-level controls.
Configurator preview
Real application views are included so users can inspect what they are downloading before installing it.
Install path
The release page intentionally focuses on packaged assets, not source archives.
Download the package
Use the packaged release asset attached to GitHub Releases. Source archives are not the intended user install.
Start the host
Run the JIB host/runtime and keep vendor applications closed when they compete for USB HID access.
Configure the box
Open the Configurator, discover the host, select the hardware, then build pages and mappings.
Scope and expectations
JIB is a host/configurator project. It integrates with providers and hardware catalogs, but it does not replace every vendor or telemetry application.
Not a vendor app clone
JIB drives supported hardware through its own host path. Vendor applications may still be useful for firmware updates or vendor-only features.
Not SimHub itself
JIB consumes SimHub telemetry and adds its own profile overrides. The full SimHub game list remains owned by SimHub.
No shared USB ownership
When another application owns the device, JIB may not be able to control it. Close competing software before testing hardware issues.
Hardware compatibility
Compatibility is tracked from the current JIB hardware catalogs. Firmware, Windows USB behavior, and vendor software ownership can still affect real-world results.
Status meaning
- Catalog matched: the device or model appears in the current runtime hardware catalog.
- Family profile: the hardware family exists, but the exact commercial model is not listed as a USB catalog entry.
- Needs device validation: known provider path, but not strong enough to present as catalog-backed.
Operational notes
- Close vendor applications that may own the device.
- For Elgato hardware, close the official Stream Deck app before using JIB.
- If behavior changes after an upgrade, use Debug > Reset all, then retest.
Known exclusions
- First-generation Stream Deck Mini using BMP format is not supported yet.
- 2017 Stream Deck PID 0x0060 is not supported yet.
- Simultaneous vendor-app control is not guaranteed.
Validation wanted
Rows marked Needs device validation are known or expected families where owner feedback is still useful before presenting them as catalog-backed support.
Elgato status
Elgato support is implemented through JIB's driver/catalog path, but the listed Stream Deck devices still need owner validation before being presented as fully validated hardware.
Hardware rows are generated from the current repository documentation and catalog knowledge, not from a permanent compatibility guarantee.
| Brand | Model | Status | Family | Coverage notes |
|---|
Troubleshooting first checks
These are the checks users should try before reporting hardware or mapping issues.
After updating JIB
If a previously detected box behaves incorrectly, run Debug > Reset all in the Configurator and retest from a clean device state.
Vendor software conflicts
Close applications that may still own the USB device. This matters especially for Elgato Stream Deck hardware.
Rebrands and firmware
Several boxes share USB identifiers. Manufacturer strings, firmware, and model revisions can affect detection.
Latest packaged release
The page reads public GitHub Releases and shows package assets only: zip, 7z, rar, msi, or exe.
Release history
Older packaged versions remain available here after they are published.