Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does not work to hide joystick from Steam/Rocksmith2014 #51

Open
nmeier opened this issue Feb 2, 2024 · 2 comments
Open

Does not work to hide joystick from Steam/Rocksmith2014 #51

nmeier opened this issue Feb 2, 2024 · 2 comments

Comments

@nmeier
Copy link

nmeier commented Feb 2, 2024

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
@briankendall
Copy link
Owner

Can you post your devreorder.ini for Rocksmith 2014?

@nmeier
Copy link
Author

nmeier commented Feb 3, 2024

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).

devreorder.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants