Abstract Self-sustained period-one (P1) nonlinear dynamics of a semiconductor laser are investigated when both optical injection and modulation are applied for stable microwave frequency generation. Locking the P1 oscillation through modulation on the bias current, injection strength, or detuning frequency stabilizes the P1 oscillation. Through the phase noise variance, the different modulation types are compared. It is demonstrated that locking the P1 oscillation through optical modulation on the output of the master laser outperforms bias-current modulation of the slave laser. Master laser modulation shows wider P1-oscillation locking range and lower phase noise variance. The locking characteristics of the P1 oscillation also depend on the operating conditions of the optical injection system