李公逸等人渐渐敬重李密。在李密成为瓦岗军首领前后，他们纷纷归附。隋炀帝派代江都郡丞冯慈明到东都，被李密所获。李密劝他归顺，冯慈明斥责李密叛逆。冯慈明逃出后又被李公逸抓获，李密将他释放，但是翟让在营门把他杀死。后来李密失败，李公逸归附王世充。619年二月廿九日，李公逸知王世充必败，以雍丘前来降唐朝。唐朝在雍丘置杞州，李公逸官拜杞州总管，封阳夏郡公，任命李善行为杞州刺史。唐高祖派夏侯端安抚山东，正好李神通、李世勣败于窦建德，山东只有李公逸所占的杞州忠于唐朝，李公逸将夏侯端护送回宜阳。王世充遣其从弟王世辨