# Actionscript 3 Keyboard constants don't all work?

**URL:** <https://forum.kirupa.com/t/actionscript-3-keyboard-constants-dont-all-work/331843>\
**Category:** flash\
**Created:** [November 5, 2013, 4:47pm UTC](https://forum.kirupa.com/t/actionscript-3-keyboard-constants-dont-all-work/331843 "2013-11-05T16:47:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikebumbaugh](https://avatars.discourse-cdn.com/v4/letter/m/71e660/32.png) [@mikebumbaugh](https://forum.kirupa.com/u/mikebumbaugh)\
**Post date:** [November 5, 2013, 4:47pm UTC](https://forum.kirupa.com/t/actionscript-3-keyboard-constants-dont-all-work/331843/1 "2013-11-05T16:47:34Z")

</div>

I am curious why most keyboard constants are not recognized and a few are.  
Code:  
// runs fine, outputs 37  
import flash.ui.Keyboard;  
trace(Keyboard.LEFT)

Code:  
// Does not compile, but is offered as a choice for auto-complete! Should output 65  
// ERROR: 1119: Access of possibly undefined property A through a reference with static type Class.  
import flash.ui.Keyboard;  
trace(Keyboard.A)

Working with Flash CS4. Any ideas?
