A light beam generating device, wherein the light beam generating device is configured to receive a color control signal comprising three bits, respectively a first bit (R_EN), a second bit (G_EN), and a third bit (B_EN) to respectively correspond to three colored lights of different wavelengths, a plurality of current signals (R I to R I(a)) for generating a red light beam, a plurality of current signals (G I to G I(b)) for generating a green light beam, and a plurality of current signals (B_I to B_I(c)) for generating a blue light beam, and the light beam generating device comprises a driver circuit, a current signal generating circuit, a control circuit, and a plurality of light-emitting elements, wherein: the current signal generating circuit is configured to receive the current signals and the color control signal, and select one of the current signals (R I to R I(a)) as a first current signal (R I) by a first selection circuit, select one of the current signals (G_I to G I(b)) as a second current signal (G_I) by a second selection circuit and select one of the current signals (B I to B I(c)) as a third current signal (B I) by a third selection circuit, according to the color control signal; the plurality of light-emitting elements comprises a first light-emitting element (R LD) configured to emit red light, a second light-emitting element (G LD) configured to emit green light, and a third light-emitting element (B LD) configured to emit blue light; the driver circuit further comprises a first driver coupled to the first selection circuit and configured to receive the first current signal(R I) and drive the first light-emitting element (R LD), a second driver coupled to the second selection circuit and configured to receive the second current signal (G I) and drive the second light-emitting element (G LD), and a third driver coupled to the third selection circuit and configured to receive the third current signal (B I) and drive the third light-emitting element (B LD); the control circuit is coupled to the driver circuit and configured to receive the color control signal and control whether each of the plurality of drivers in the driver circuit is enabled or disabled according to the color control signal; and the light beam generating device thereby being configured to enable generation of a target light beam by using a single light-emitting element or by mixing a plurality of light emitting elements; characterized in that the control circuit comprises: a first OR gate configured to perform an OR operation on the first bit and the second bit, wherein an output signal of the first OR gate controls whether the first driver and the second driver are enabled; and a second OR gate configured to perform an OR operation on the second bit and the third bit, wherein an output signal of the second OR gate controls whether the third driver is enabled. the current signal generating circuit is configured to receive the current signals and the color control signal, and select one of the current signals (R I to R I(a)) as a first current signal (R I) by a first selection circuit, select one of the current signals (G_I to G I(b)) as a second current signal (G_I) by a second selection circuit and select one of the current signals (B I to B I(c)) as a third current signal (B I) by a third selection circuit, according to the color control signal; the plurality of light-emitting elements comprises a first light-emitting element (R LD) configured to emit red light, a second light-emitting element (G LD) configured to emit green light, and a third light-emitting element (B LD) configured to emit blue light; the driver circuit further comprises a first driver coupled to the first selection circuit and configured to receive the first current signal(R I) and drive the first light-emitting element (R LD), a second driver coupled to the second selection circuit and configured to receive the second current signal (G I) and drive the second light-emitting element (G LD), and a third driver coupled to the third selection circuit and configured to receive the third current signal (B I) and drive the third light-emitting element (B LD); the control circuit is coupled to the driver circuit and configured to receive the color control signal and control whether each of the plurality of drivers in the driver circuit is enabled or disabled according to the color control signal; and the light beam generating device thereby being configured to enable generation of a target light beam by using a single light-emitting element or by mixing a plurality of light emitting elements; characterized in that the control circuit comprises: a first OR gate configured to perform an OR operation on the first bit and the second bit, wherein an output signal of the first OR gate controls whether the first driver and the second driver are enabled; and a second OR gate configured to perform an OR operation on the second bit and the third bit, wherein an output signal of the second OR gate controls whether the third driver is enabled. a first OR gate configured to perform an OR operation on the first bit and the second bit, wherein an output signal of the first OR gate controls whether the first driver and the second driver are enabled; and a second OR gate configured to perform an OR operation on the second bit and the third bit, wherein an output signal of the second OR gate controls whether the third driver is enabled.