(2017-07-17, 18:11)nihilisticEevee Wrote: maybe expand the physical ports to 2 rows, if there are just 2 controllers on a port display them, otherwise display +2(or what ever number it is) in place of the bottom controller.
Expanding the physical ports to 2 rows is a good idea. Especially if the height is resized dynamically when the "Exclusive ports" button is switched. That would give an excellent visual indication of what it does.
Unfortunately, with an extra row, the window ends up a lot bigger. Here's the window with 1 row for phsysical ports:
And here's with 2 rows:
If we go with dynamic height for the exclusive ports setting, this is what it would look like when Exclusive ports are enabled:
Thoughts?
(2017-07-17, 18:11)nihilisticEevee Wrote: But it will add alot of extra elements to the screen , so another idea is instead of adding a second row, just add a small button on the side of the physical ports, to open a full page displaying the physical ports.
This idea seems clunky, having to navigate between different pages, when the use case for non-exclusive ports is so small.
(2017-07-17, 18:11)nihilisticEevee Wrote: When you select the +2 under the physical ports it opens a new page with only that physical port, this ill allow for maximum space to display them.
Good thought.
The +6 under spectator will do the same thing but for spectators.
(2017-07-17, 18:11)nihilisticEevee Wrote: Thinking about that, it might have too many pages, but generally you wouldn't have that many ports with more than 3 controllers on it.
The example given was Monopoly on the NES, where 1 virtual port is used for 8 people, which could be 8 physical controllers. So this new page should handle up to 8 players.
If there is more than 8 controllers, such as the case for thousands of spectators, we can handle this differently.
(2017-07-17, 18:11)nihilisticEevee Wrote: Hope i didn't ramble too much, just wanted to share all my ideas.
Thanks for sharing!