About
A keyboard is composed of key that permits to type characters.
Application reacts to the key events (key down, key up, key hold) in order to:
- write text
- track keyboards event. (For instance, keylogger)
- or run actions known as application shortcut (or access key)