Attach an event listener to the stage of your movie.
stage..addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
as per http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/events/KeyboardEvent.html#KEY_DOWN
1. If you want just any key, then you don't need a key code.
var myKeyBoolean = false;
function keyDownHandler(event:KeyboardEvent){
if(myKeyBoolean == false){
//start my timer
} else {
//cancel and reset my timer
}
}
2. If you want the same key to do both use a boolean like this:
var myKeyBoolean = false;
function keyDownHandler(event:KeyboardEvent){
if(event.keyCode == myKey){
if(myKeyBoolean == false){
//start my timer
} else {
//cancel and reset my timer
}
}
}
3. If you want two different keys
function keyDownHandler(event:KeyboardEvent){
if(event.keyCode == myStartKey){
//start my timer
} else if (event.keyCode == myStopKey) {
//cancel and reset my timer
}
}
}