Add Flipped Hybrid Screen Layout
This commit added the "Flipped Hybrid" option to the screen layout options. It is similar to the "Hybrid" option but moves the large screen to the right and the two smaller screens to the left. This feature will help for people who are right-handed (or left-handed!) using a touch screen on Steam Decks or similar devices. It works with all four rotations, swap screen option, and touch functionality.
Hybrid Layout:
Flipped Hybrid Layout:
Closes #1658
you're duplicating far too much code.
you're duplicating far too much code.
I see what you mean. I'll have to retry when I have time. Thanks.
I fixed up the duplicated code and ensured it works on Windows and Linux. On top of that, I just added a new toggle, which takes the place of how "Swap screens" worked with the hybrid layout. Now, the "Swap screens" toggle works the way it does in other layouts. The new toggle changes what the large screen displays (top/bottom). This addresses #1704 and includes hotkey support.
Quick reference for both hybrid layouts:
- Swap screens: swap the two small screens with each other.
- Swap focused hybrid screen: change large screen to show the top screen/bottom screen.
I've always wanted this feature. Its good for left handed people.