UniversalDynamicInput icon indicating copy to clipboard operation
UniversalDynamicInput copied to clipboard

Buttons with multiple assignments do not generate textures

Open ds22x opened this issue 4 years ago • 3 comments

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 avatar Dec 16 '21 19:12 ds22x

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 avatar Dec 16 '21 21:12 Venomalia

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.

up2urheadlights avatar Feb 28 '23 02:02 up2urheadlights

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 ^?

ShadowSageStudios avatar Jul 13 '23 22:07 ShadowSageStudios