Может что-нибудь типа такого?

Код AS3:
protected function keyHandler(event:KeyboardEvent):void {
if (event.type == KeyboardEvent.KEY_DOWN) {
if (!_keyDown) {
_keyCode = event.keyCode;
_keyDown = true;
//Your code here
}
} else if (event.type == KeyboardEvent.KEY_UP) {
if (_keyDown&&(_keyCode==event.keyCode)) {
_keyDown = false;
//Your code here
}
}
}