Both unique teaching tool for teachers to show clicking mouse and typing keyboard on screen under any complicated operation circumstance which may be broadcasted to students in a classroom by network or projector, and great onscreen keyboard for any person who prefer typing with point device such as mouse, tablet pen, touch screen, trace ball, and so on, rather than keyboard. As onscreen keyboard, it can focus on any style edit field correctly.