Input method and system supporting multimode automatic switching

The invention relates to an input method supporting multimode automatic switching. The method comprises the following steps of: analyzing an input mode of a user according to first stroke information input by the user, and if input is handwriting input, entering a handwriting input mode, tracking and identifying handwriting input in real time and completing input of a single character; if the input is keyboard input, entering a keyboard input mode, feeding back a user key pressing event and recording the input track of the user, performing secondary analysis on subsequent input of the user, and if the subsequent input is handwriting input according to the secondary analysis, clearing the historical marks of the keyboard input and entering the handwriting input mode; and if the subsequent input is keyboard input according to the secondary analysis, keeping the keyboard input mode. The invention further provides an input system supporting multimode automatic switching. Particularly specific to the problem of probable wrong judgment caused by the input of short strokes, all inputs which are determined as key trigger events are further determined and restored, so that wrong judgment is avoided to the maximum extent.