SimHub joystick communication
Last updated
Last updated
This step is not at all necessary for controller function.
A DDC controller can send information about switch modes, bite point, and really anything you put in the bit fields to SimHub via the Dahl Design Properties plugin. Allthough the plugin is iRacing specific, this part of the plugin works regardless of which sim you are using.
Here is the list of available properties.
2: Install Dahl Design Properties plugin
3: Enable controller input plugin
Just the name of the controller, don't include the ending "_". Also check for DDC Enabled, and also DDS and clutch if relevant.
DDC properties aren't working/loading
Make sure you wrote the controller name correctly.
Make sure none of the wheels axis have been calibrated by Windows. Got to USB controller settings and reset controller to default.
Try flashing with a different board core. For instance, some boards like Pro Micro I've seen just wont be registered by Simhub. Try selecting Arduino Leonardo board when uploading the sketch
Make sure "SW1 Enabled" isn't checked under LED plugin settings. Unless you're actually using an SW1.
Make sure you have the latest version of the plugin.
Switch modes go crazy when changing switch more of a single switch.
Have a look at your switch functions, make sure you havent assigned a field placement higher than 15 anywhere, or that you've assigned a field placement of 15 to a switch that uses two bits (which will make it use bits 15 and 16). Bit 16 in the fields are super buggy.