A configuration consisting of two superposed fluids bounded above by a free surface is considered. Steady three-dimensional potential solutions generated by a moving pressure distribution are computed. The pressure can be applied either on the interface or on the free surface. Solutions of the fully nonlinear equations are calculated by boundary-integral equation methods. The results generalize previous linear and weakly nonlinear results. Fully localized gravity–capillary interfacial solitary waves are also computed, when the free surface is replaced by a rigid lid.