title: Using Numpad with Modifier Keys exhibits curious behavior
body: <p>I have a keyboard event listener, and I am listening for the <a href="http://livedocs.adobe.com/flash/9.0/main/00001136.html#wp71525" rel="nofollow noreferrer">number pad key codes</a> (1 through 9) for when number lock is activated; this works fine.  However, in my app I also want to allow usage of a modifier key (CTRL) along with the number pad keys.  The strange thing is that when holding CTRL, pressing 1 or 3 does not generate any keyboard event whatsoever, whereas 2 and 4 - 9 do generate the expected events.  <del>I have seen other references to this issue after some Googling, so I do not believe this is necessarily Flash-specific, but I have yet to find any answers.</del></p>
  
  <p>I tried using SHIFT as a modifier, but that just results in generating the key codes from the number pad as if number lock was off (eg, SHIFT+Numpad1 returns the End keycode, regardless of number lock state) - apparently this is intentional Windows behavior.  ALT is not an option with the numpad due to <a href="http://en.wikipedia.org/wiki/Alt_code" rel="nofollow noreferrer">altcodes</a>.</p>
  
  <p>Any ideas on how to get CTRL+Numpad1 and CTRL+Numpad3 to generate the keyboard events?  Or any explanation as to why they don't?</p>
  
  <p><strong>Edit:</strong> I tried out using these key combinations in Firefox as enriquein suggests below, and all the key combinations work A-OK, leading me to believe that this is likely a Flash-specific issue, or at least not a hardware issue.</p>