[[Development:Input settings]] thoughts
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.I'm also interested in putting in touchscreen controls as an option. This is becoming more relevant with Windows 8 and more powerful Windows tablets. I'd like to be able to build a list of touchscreen compatible games, e.g. Civ 5.
As far as I know Minecraft has limited touch screen support involving the inventory system, just wanted to note that.
The feature name would have to be something vague since there are also games that are inherently touch-ready without enabling a specific touch mode (e.g. Two Worlds II Castle Defense shares its interface with the iPad version).
The full controller support meant the keyboard not being necessary at any point when going from the menu into the game. I'll make sure that it accepts either hackable or true for showing the additional stuff later.
Would something like 'Touchscreen optimized interface' be fine? I'm not sure just how much more relevant it's becoming to be honest, as the sales of the tablets aren't huge and a rather small overlap between the owners and people who play, but definitely worthy of inclusion.
Axes inversion a point to remember, I'll be adding that as well.
I can't comment on DirectInput or any of those funky solutions for controllers, I'm too used of everything working out of the box on Linux to ever have to worry about such things :) But if it's an important point on Windows, it should be added (although preferably not by me, since I haven't got too much experience with this).
To ensure every row's contents are clear, maybe we should add tooltips for the rows. It would allow adding a much longer explanation this way if needed.
So, just to get a list of things that could be interesting:
- Touchscreen support/Touchscreen optimized
- Full mouse control (menus are not limited to a keyboard)
- Full controller support (one can always use a controller for everything)
- Remappable controller buttons
- Axes inversion (is X-axis inversion even done? Should it be just Y-axis inversion?)
Should any other things be added there? Should any of those not be added there? Also, some help with wording generally would be appreciated, so this can be pushed out soon.
I had another idea, but seems I forgot it. I'll try to make a note of it somewhere next time.
