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

Buttons with multiple assignments do not generate textures #47

Open
ds22x opened this issue Dec 16, 2021 · 3 comments
Open

Buttons with multiple assignments do not generate textures #47

ds22x opened this issue Dec 16, 2021 · 3 comments
Labels
bug Something isn't working wontfix This will not be worked on

Comments

@ds22x
Copy link

ds22x commented Dec 16, 2021

Game Name?

No response

Game ID?

No response

Input device ID?

No response

Dolphin version?

5-0-15445

Operating System?

Windows 10

Describe the bug.

Buttons which have multiple input assignments given to them (separated by a "|" character) will not generate a replacement texture.

Expected behavior.

Use the first button in line as source for the replacement texture.

@ds22x ds22x added the bug Something isn't working label Dec 16, 2021
@Venomalia
Copy link
Owner

InputSyntax are not supported at the moment because there is an uncountable amount of combinations.
unfortunately it will also take a while until it is directly supported by dolphin. :(

@Venomalia Venomalia added the wontfix This will not be worked on label Dec 16, 2021
@up2urheadlights
Copy link

For anyone interested in a workaround, just configure your controller with one input, then delete the DynamicInputTextures folder from /load/. The generated button textures should remain in the /load/textures directory, and because you uninstalled Universal Dynamic Input you can now re-enable your multiple inputs without it interfering with button textures.

@ShadowSageStudios
Copy link

ShadowSageStudios commented Jul 13, 2023

InputSyntax are not supported at the moment because there is an uncountable amount of combinations. unfortunately it will also take a while until it is directly supported by dolphin. :(

So is this a limitation of what UDI is doing, or how Dolphin handles DIT?

For anyone interested in a workaround, just configure your controller with one input, then delete the DynamicInputTextures folder from /load/. The generated button textures should remain in the /load/textures directory, and because you uninstalled Universal Dynamic Input you can now re-enable your multiple inputs without it interfering with button textures.

Given that the above is a workaround (albeit an extremely clunky one), would it be at all possible to read in the assigned device and button configuration, but stop/truncate once it sees certain operators, such as |, &, or ^?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

4 participants