>>308670327
>A roundabout way would be to have parameters change a texture to different colours for each value and have a shader detect that colour I guess.

Yeah I'll probably have to do something like that. I was looking into the desktop keyboard setup that was recently released and seeing how I can incorporate that since it's pretty similar to how I wanted it to look.