diff --git a/lib/client/key.js b/lib/client/key.js index 54968633..4bdc0ea4 100644 --- a/lib/client/key.js +++ b/lib/client/key.js @@ -99,7 +99,13 @@ var CloudCmd, Util, DOM; ctrl = event.ctrlKey, meta = event.metaKey, keyIdentifier = event.keyIdentifier, - char = fromCharCode(keyIdentifier); + char = ''; + + if (keyIdentifier) + char = fromCharCode(keyIdentifier); + else + char = event.key; + /* если клавиши можно обрабатывать*/ if (Binded) { if (!alt && !ctrl && !meta && keyCode >= KEY.ZERO && keyCode <= KEY.Z)