New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
On-screen keyboard on tablets with Windows 8 #592
Comments
Confirmed. You can work around it by switching to windowed mode and pulling up the keyboard manually, but that kinda sucks. I took a look into SDL 2's touch support, and whilst they do support access to on-screen keyboards where applicable, the I think if this is to be solved, it's either by figuring out how to manually bring up the keyboard or to fix SDL (... by figuring out how to manually bring up the keyboard, and then sticking it in there). |
This sounds like an upstream SDL issue, anything in their bug tracker? |
Anyone reading this who has a tablet with Windows 8/10, and can try it out using latest version of SDL and CorsixTH? There might have been changes. |
I can try and test it on latest master and SDL version on my tablet |
@wolfy1339 any news? |
Sorry, i have forgotten about this. |
It isn't fixed in 2.0.4 shipped with 0.60? |
I can confirm this on Windows 10, latest |
We are not actually invoking SDL_StartTextInput on text fields so the OS has no indication that it should bring up the keyboard. See https://wiki.libsdl.org/SDL_StartTextInput |
Potentially fixed by #1245 - Needs someone to test. |
Note that I didn't address the SDL2 upstream issue reported earlier in this ticket. I don't have any way to verify if that's still a problem. Was there an upstream ticket? |
No response, assume resolved |
This isn't resolved, at least not for the computers I was able to test on. The PR is still open. |
When creating a new save game it is impossible to write any name when running CorsixTH on a tablet using Windows 8, since the on-screen keyboard doesn't show up.
The text was updated successfully, but these errors were encountered: