{"name":"BIS_fnc_keyCode","title":"BIS fnc keyCode","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_keyCode","revid":379500,"updated":"2026-10-31T00:27:02Z","groups":["GUI"],"status":"ok","games":{"arma3":"1.00"},"since":"arma3 1.00","arma3_since":"1.00","description":"Returns DIK code of a given key.","syntaxes":[{"syntax":"input call BIS_fnc_keyCode","params":[{"name":"input","type":"Number, String or Boolean","description":"Number, String or Boolean\n\n- Number: Key code\n- String: Key name\n- Boolean: Return key definitions","type_expr":"Number | String | Boolean","text":"input: Number, String or Boolean\n\n- Number: Key code\n- String: Key name\n- Boolean: Return key definitions"}],"returns":{"type":"String, Number or Array","type_expr":"String | Number | Array"}}],"examples":[{"code":["13 call BIS_fnc_keyCode; // Returns \"EQUALS\""]},{"code":["\"EQUALS\" call BIS_fnc_keyCode; // returns 13"]},{"code":["true call BIS_fnc_keyCode; // returns [\"ESCAPE\",1,\"1\",2,\"2\",3,\"3\",4,\"4\",5,\"5\",6,\"6\",7,\"7\",8,\"8\",9,\"9\",10,\"0\",11,\"MINUS\",12,\"EQUALS\",13...]"]}],"see_also":["DIK KeyCodes"]}