2014-12-12, 07:52
Standardizing buttons
The first task is to standardize the buttons. Different systems expect different buttons ("A", "Start", "C-up", "Circle", etc). Here's the non-trivial consoles I'm familiar with, mapped to standardized IDs:
(source can be edited here)
That gives us 21 standardized buttons. The most-buttoned controllers are the PS2 (are the triggers digital?) and Wii U Pro, with 17 buttons, so maybe this can be improved. Let me know if you can add another non-trivial console (or any corrections) to this list, so that I can get the best idea of what standardized buttons we need. (This list isn't part of the API, it's just to give me an idea of which buttons need to be standardized.)
Graphical configuration has been proposed here: http://forum.kodi.tv/showthread.php?tid=164566 . Adding graphical configuration to the input API will be really tricky, but is perhaps possible. Any ideas?
The first task is to standardize the buttons. Different systems expect different buttons ("A", "Start", "C-up", "Circle", etc). Here's the non-trivial consoles I'm familiar with, mapped to standardized IDs:
(source can be edited here)
That gives us 21 standardized buttons. The most-buttoned controllers are the PS2 (are the triggers digital?) and Wii U Pro, with 17 buttons, so maybe this can be improved. Let me know if you can add another non-trivial console (or any corrections) to this list, so that I can get the best idea of what standardized buttons we need. (This list isn't part of the API, it's just to give me an idea of which buttons need to be standardized.)
Graphical configuration has been proposed here: http://forum.kodi.tv/showthread.php?tid=164566 . Adding graphical configuration to the input API will be really tricky, but is perhaps possible. Any ideas?