This is a tool for color combinations and messing around with controller colors. It has taken me a little while to do, and I will be adding custom buttons soon. Instructions are also in the project. C = open visual editor (press C to close visual editor) X = open numerical editor. (These are different editing interfaces. One is based on visuals, the other based on numbers.) How To Use Numerical Editor This feature is mostly for debugging purposes. to use this feature, press X. The color numbers you input can go from 0 - 200, and maybe more, but work like this. 0 = red 160 = purple. When it asks you for button colors, if you answer 0, it will set the button color to grey. 0 is usually red, but if you answer 1 it will be red. I may add support for RGB (Red, Green, Blue) values if I find how to convert them. Shortcut keys: Space = random A = apply current settings (after pressing C) C= visual color editor X = numerical editor Arrow Keys = various color adjustments. Left arrow = shortcut for left controller change color Right arrow = like left arrow but for right controller Up arrow = Change the left controller's brightness Down arrow = Change the right controller's brightness Click on stuff = see what happens "What does Use Code do?" It's an attempt to convert the custom colors the user applies into a code that can be loaded into the project again (storing information into a certain format). Full support for saving color schemes through codes is not yet supported.
NINTENDO SWITCH, JOY-CON AND ANY OTHER TRADEMARKS BELONG TO RESPECTIVE OWNERS AND SUCH. (copyright statement) Want me to include more controller types (for instance, Xbox, PlayStation, GameCube, PlayStation 2, etc.)? Comment below! Also use the Random button if you would like to make a controller combination that matches. (What I mean is a color scheme that should match both controllers. Another part of this project has been seeing if it can come up with its own color schemes that look cool).