Other events that usually will be handled are keyboard and mouse events. GLUT registration functions for these include
glutKeyboardFunc() - registers keyboard event handler
glutMouseFunc() - registers mouse button press and release handler
glutPassiveMotionFunc() - registers mouse movement handler