Skip to content

Venomalia/UniversalDynamicInput

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Universal Dynamic Input

Wiki Changelog Requests Discord Dolphin DIT CreatorTool Downloads Stars

Image1

UniversalDynamicInput is a custom button package for Dolphin emulator.
It uses dynamic input textures to create custom buttons in real time.
Unlike traditional button packs, you can change the control settings at any time,
the in-game buttons are automatically updated to match the controller and setting you're using.
Another advantage is that there are no problems with other texture packs.
Take a look at this Dolphin progress report for more info.

Download

Which Dolphin versions are supported?

Dolphin 5.0-15214 or newer and all branches based on one of these versions.

What games are supported?

You can find all supported games on the wiki, if a game is not supported you can add it or open a request.

Which input devices are supported?

You can find all supported input devices on the wiki, if a devices is not supported you can add it or open a request.

How to install the pack?

You can also find a detailled installation for your version on the wiki.

Installation

  1. Place the DynamicInputTextures folder into Dolphin's Load directory:
    • You can find the load folder if you navigate in dolphin to File > Open User Folder and navigate to the Load folder.
    • By default you can also find the load folder under
      • Windows: %UserName%\Documents\Dolphin Emulator\Load
      • Linux: ~/.dolphin-emu/Load or ~/.local/share/dolphin-emu/Load depending on your system
      • MacOS: ~/Library/Application Support/Dolphin/Load
      • Xbox: Xbox Usb drive at Dolphin\Load
    • The path should now look like this .\Load\DynamicInputTextures
  2. Open Dolphin, enter Graphics > Advanced tab > Check Load Custom Textures.
  3. As soon as you start a supported game, Dolphin will generate and load the new button textures.

    If you have any problems take a look at our troubleshooting guide.

Clone

It is also possible to Clone this repository to Dolphin's Load directory.

FAQ:

Does it work with texture packs?

Yes, there are no known problems.

Does it work with netplay?

Yes, but there can be problems with wii games because only player 1 can use Wii Remote 1.

How to create a package for this project?

Try this guide.

The buttons that are displayed do not fit my controller!

Try the DevicesTextureChanger or create a request.

Where can I ask questions?

You can use Discord or this thread in the Dolphin forum.

Credits:

contributors

Super Mario Galaxy 1 & 2 UI assets created by Razius.

Phantasy Star Online 1 & 2 UI assets created by LutheeMajestic Licensed under license.

Special thanks:

iwubcode for the development of dynamic input textures.

All helpers for beta-tests, feedback, texture-dumps and other improvements.


license