Fix a bug that mouse cannot work correctly when maximize the window from 1x window size.
Clang fixes (apple)
Merge pull request #3919 from shenweip/patch-7

Win 32: Fix a bug that mouse cannot work correctly when maximize the window from 1x window size.
Add Full-width Latin keyboard(upper and lower cases), and allow OSK to input characters as long as it's <= FieldMaxLength. This should allow Valkyria Chronicles II to have correct password entry on all platforms.
Remove some unused stuff.
Merge pull request #3920 from thedax/oskAddFWLatin

OSK: Add full-width Latin keyboard(upper/lower) for compatibility with games that need it.
Overhaul the OSK. Select now acts as a shift button(swaps between upper/lower case; in the case of Korean, it does nothing. In the case of Japanese, it swaps Katakana/Hiragana). R Trigger now acts as a language selector, cycling through the 5 keyboard languages(English, English full-width, Japanese, Korean, Russian).
Adjust some of the text to look better.
Be consistent with braces.
Pull language names from langregion.ini.
Let LTRIGGER cycle languages backward.
Merge pull request #3922 from thedax/oskOverhaul

Osk overhaul: Adjust button functionality, and some text positioning.