title: AS2 getAscii doesn't get Caps Lock in Google Chrome
body: <p>I'm using Flash AS2 (no other option) to get the letters typed by a user.</p>
  
  <p>It seems that in Google Chrome, the Ascii code that I get is different than usual.</p>
  
  <p>I'm testing with typing "P" after activating "Caps Lock". I'm tracing what Key.getCode() and Key.getAscii() return.</p>
  
  <p>In Firefox or IE or even standalone player :</p>
  
  <ul>
  <li>Caps Lock on => Key.getCode() : 80 ; Key.getAscii() : 80</li>
  <li>Caps Lock off => Key.getCode() : 80 ; Key.getAscii() : 112</li>
  </ul>
  
  <p>In Chrome, it seems that the Caps Lock is always off :</p>
  
  <ul>
  <li>Caps Lock on => Key.getCode() : 80 ; Key.getAscii() : 112</li>
  <li>Caps Lock off => Key.getCode() : 80 ; Key.getAscii() : 112</li>
  </ul>
  
  <p>As a result, I cannot get if Caps Lock is on or off on Chrome...</p>
  
  <p>Has anyone seen this problem before?</p>
  
  <hr>
  
  <p>EDIT : complementary tests :</p>
  
  <p>Note that the tests have been made with a french AZERTY keyboard</p>
  
  <p>Google Chrome</p>
  
  <p>1</p>
  
  <ul>
  <li>pad =>   Key.getCode()=97 -> a ; Key.getAscii()=49 -> 1</li>
  <li>normal =>    Key.getCode()=49 -> 1 ; Key.getAscii()=49 -> 1</li>
  <li>shift =>     Key.getCode()=49 -> 1 ; Key.getAscii()=33 -> !</li>
  <li>caps =>  Key.getCode()=49 -> 1 ; Key.getAscii()=49 -> 1</li>
  </ul>
  
  <p>a</p>
  
  <ul>
  <li>normal =>    Key.getCode()=65 -> A ; Key.getAscii()=97 -> a</li>
  <li>shift => Key.getCode()=65 -> A ; Key.getAscii()=65 -> A</li>
  <li>caps =>  Key.getCode()=65 -> A ; Key.getAscii()=97 -> a</li>
  </ul>
  
  <p>Others</p>
  
  <p>1</p>
  
  <ul>
  <li>pad =>   Key.getCode()=97 -> a ; Key.getAscii()=49 -> 1</li>
  <li>normal =>    Key.getCode()=49 -> 1 ; Key.getAscii()=38 -> &amp;</li>
  <li>shift =>     Key.getCode()=49 -> 1 ; Key.getAscii()=38 -> &amp;</li>
  <li>caps =>  Key.getCode()=49 -> 1 ; Key.getAscii()=38 -> &amp;</li>
  </ul>
  
  <p>a</p>
  
  <ul>
  <li>normal =>    Key.getCode()=65 -> A ; Key.getAscii()=97 -> a</li>
  <li>shift => Key.getCode()=65 -> A ; Key.getAscii()=65 -> A</li>
  <li>caps =>  Key.getCode()=65 -> A ; Key.getAscii()=65 -> A</li>
  </ul>