user
action
CLICK MOUSE
TYPES CHARACTER
SURFACES WINDOW
OS platform
detection
actions
user
generation
GUI events
MOUSE CLICKS
KEYSTROKES
PAINT EVENT
determination
receiver
application
window
placement
in
queues
application
event