For numeric keys, you should be able to just use a KeyHandler. Just make sure it's set to use "Bubbled" as it's HandlerStage property.
The only time this won't work is if you have a TypingHandler in the way - a TypingHandler will eat most keystrokes so your KeyHandlers won't get them.