The invention relates to a general remote controller and aims at providing a multifunctional general remote controller which supports multiple modes and can be defined according to user requirements. The general remote controller comprises a processor, an operation system, an infrared emitting tube, a radio frequency module, a ZigBee module, a radio frequency module group, a gyroscope, a gravity sensor, a displayer, a thin film transistor (TFT) capacitor screen, a lithium ion battery, a player and a sound pickup. The operation system is installed in the processor, and the infrared emitting tube, the radio frequency module, the ZigBee module, a radio frequency module group, the gyroscope, the gravity sensor, the displayer, the TFT capacitor screen, the lithium ion battery, the player and the sound pickup are respectively connected with the processor through serial input/output ports.