Does not work to hide joystick from Steam/Rocksmith2014
nmeier opened this issue · 2 comments
I have issues with Rocksmith 2014 thinking my spiking T-Rudder is an input, which leads to ghost UI selections.
I've configured devices into visible/hidden - the log says that DLL is effective and the settings are read
[1424] 21:59:22.585 00004484 devreorder: CreateHook EnumDevicesA status MH_OK
[1424] 21:59:22.631 00004484 devreorder: EnableHook EnumDevicesA status MH_OK
[1424] 21:59:24.277 00004484 devreorder: using program-specific devreorder.ini
[1424] 21:59:24.277 00004484 devreorder: determining new sorting order for devices
[1424] 21:59:24.294 00004484 devreorder: using program-specific devreorder.ini
[1424] 21:59:24.294 00004484 devreorder: using program-specific devreorder.ini
..
[1424] 21:59:24.316 00004484 devreorder: product "T-Rudder" is not in visible section
...
From the code I take it that this means the joystick enumeration Rocksmith is doing should skip that joystick as input.
Alas Rocksmith continues to react to it.
I realize this is a special observation. Maybe others have a similar issue specifically with steam games.
Things tried
- system install - no
- steam controllers on/off - yes
Can you post your devreorder.ini
for Rocksmith 2014?
I have tried both explicitly hiding the relevant controller GUIDS through the hidden section, and only limiting the controllers Rocksmith sees through the visible section (attached). From the log I conclude that the DLL correctly identifies my (spikey) t-rudder stick as not visible (which it shouldn't).