2014-12-13, 16:13
(2014-12-13, 15:45)garbear Wrote: button icons are a possibility, but what if you're using a crappy knockoff controller where *all* the buttons are unlabeled? at least textual labels allow for a generic "Button 1", "Button 2" fallback. what if two different controllers are connected?We could put the button labels and icons into the addon that provides the keymap etc. Those things shouldn't really be in core anyway.
Concerning multiple connected controllers that's probably a tricky one. Are the controllers always numbered? If so we could just show the icons that are used by the first connected controller. Otherwise we could remember which controller provided the last input and show those icons. At the beginning we would again fall back to the first connected controller.