The invention discloses a multi-mode brain-computer interface control method for a software rehabilitation manipulator. When a user performs active rehabilitation training in daily life, a multi-source signal control mode is constructed by synchronously collecting EEG, EMG and EoG signals , use the double blink of EOG signal to switch brain / muscle / oculoelectric mode in turn, and preprocess the signal of the corresponding mode, feature extraction, pattern recognition, and the classification results are converted into control signals through real-time processing of the lower computer and sent to the software The rehabilitation manipulator drives the user's fingers to complete relevant training tasks, and its control results are fed back to the user in real time, so as to achieve the purpose of active rehabilitation training for the user. The multi-mode brain-computer interface control method of the present invention has the advantages of multiple active control modes, multiple control commands, and strong real-time performance. The software rehabilitation manipulator has high safety, good comfort, low noise, light weight, portability, and low cost, and has great advantages. prospects for clinical application.