- Home /
Language change (Hebrew) messes up input?
Switching to Hebrew messes up input control. For example, switching to Hebrew by using the standard windows "right alt + right shift" combo starts making the right alt also act as a left ctrl. This really messes up my game's control scheme and it would be really bad (uncomfortable) if I have to use different keys to get around this.
Disabling Hebrew is fine for testing, but not feasible to expect from players to do it just to make the game work correctly.
Anyone knows how I might fix this? Or is this a Unity bug?
To clarify: this isn't specific to Hebrew, it will affect all right-to-left languages.
Off the top of my head: I would look into an API for disabling language shifting in my App, which I'm not sure exists.
Alternatively, if you can make it so both shifts / alts / ctrls (left and right) have the same meaning that would probably be best (most players don't expect left and right shift to have different meanings for example, except in very specific games, i.e ping ball etc).
Still no real solution (changing controls would make things very uncomfortable for the player)... Is this really a Unity bug though?
Your answer
Follow this Question
Related Questions
Left Shift being cancelled by left control? 1 Answer
How to change input language? 0 Answers
shift key input script 6 Answers
On Mac "left shift" and "right shift" trigger both Keys 3 Answers
Shift + ScrollWheel 1 Answer