My unity3d webplayer application works good in any browser under windows.
But on MacOS it doesn’t accept input via Input.GetAxis(“Vertical”) for example.
All axes via Input.GetAxis(…) return zero.
Moreover, it cannot catch Input.GetKey(Down\Up)(KeyCode.XXX).
But it can catch Input.anyKey[Down].
What it can be?
Thanks in advance,
Sergey
===
More information: left/right/up/down keyboard buttons work. WSAD that set as alternative buttons in InutManager - don’t work.
Please help.
===
More information.
It’s Mac language layout problem. If I change a layout to English, all works good.
Frech - AZERTY layout, ie ZSQD instead of WSAD.
Under russian layout Event.current.keyCode returns numbers (like 162, 163 etc), so no input from literal keyboard can be accepted correctly.
The same web application works finely on any language layout under Windows.
As I can see on answers.unity3d.com it’s known problem, but unfortunately no solution has been provided from Unity3d support.