PREV UP NEXT GNU Emacs Lisp Reference Manual

18.5: Input Events

The Emacs command loop reads a sequence of input events that represent keyboard or mouse activity. The events for keyboard activity are characters or symbols; mouse events are always lists. This section describes the representation and meaning of input events in detail.

Function: eventp object
This function returns non-nil if event is an input event.