From WikiTI
Jump to: navigation, search


Official Names: keyExtend, EXTECHO

Memory Address: 8446h

Length: 1 byte

This byte stores the second byte of a two-byte keycode.


A two-byte keycode is usually represented by A containing one of these three values:

  • kExtendEcho (0FEh)
  • kExtendEcho2 (0FCh)
  • kExtendEcho3 (0FDh)

The second byte is then placed here. For example, the keycode for a lowercase 'a' is kExtendEcho2 + 0E2h. So GetKey would return A = 0FCh, but would set (keyExtend) to 0E2h.