В результате к первоначальным трем кантонам Швейцарского союза (Швиц, Ури и Унтервальден) примкнули еще пять – Люцерн (1332), Цюрих (1351), Цуг (1352), Гларус (1352) и Берн (1353). Общее число входящих в союз кантонов достигло восьми (при этом вновь присоединившиеся кантоны – кроме Гларуса – были кантонами «городскими»).
Что же касается рыцаря Рудольфа фон Эрлаха, то он был убит в 1360 году. Он поспорил со своим зятем по поводу приданого, и этот последний, увидел меч из битвы при Лаупене, висевший на стене, в гневе схватил его и вонзил в сердце Рудольфа. Затем он бежал, преследуемый собаками своего тестя, и его больше никогда не видели.
Консолидация союза восьми кантонов. Битвы при Земпахе и Нефельсе
Однако на первых порах положение союза восьми кантонов не было стабильным.
По Регенсбургскому миру 1355 года, которым закончилась война с Австрией, союзники должны были отказаться от Цуга и Гларуса, но отстояли независимость остальных земель, хотя с некоторыми обязательствами по отношению к Габсбургам (так, например, Цюрих не должен был давать своего гражданства подданным Австрии и не должен был вступать ни в какие союзы без одобрения герцога Австрийского).
Прежде всего, примерно в это время во многих кантонах начался закат элиты. Например, в 1357 году в Ури был свергнут Иоганнес фон Аттингхаузен, а в 1381 году потеряли свое главенствующее положение ведущие семьи Обвальдена и Нидвальдена. В том же направлении происходили события и в городах, прежде всего в Люцерне. Более плавно шло дело в Цюрихе и Берне, но и в том же Цюрихе сыновья умершего в 1360 году Рудольфа Бруна были отстранены от политической власти.
Правящий слой пополнялся где-то резко, а где-то постепенно, плавно.
В 1364 году «лесные» кантоны совершили нападение на Цуг, завоевали его и вновь приняли в свой союз.
Антони Бойз. Портрет Леопольда III Габсбургского
В 1370 году шесть земель («лесные» кантоны, Цюрих и Цуг, без Берна) заключили между собой новое соглашение, так называемую Поповскую хартию (
На Констанцском сейме 1385 года некоторые швейцарские кантоны (Берн, Цюрих, Цуг, Люцерн) вступили в договор с городами Швабии (в том числе с Базелем и Золотурном) в расчете найти у них поддержку против Австрии. Однако, когда действительно началась война, швейцарцы остались без помощи. Тем не менее они успели овладеть несколькими австрийскими городами, в том числе Земпахом (ныне он находится в кантоне Люцерн). Туда подоспел герцог Леопольд III Габсбург, и 9 июля 1386 года произошла битва под Земпахом, в которой герцог был убит, а швейцарское ополчение одержало новую блестящую победу над австрийскими рыцарями.
В бою при Земпахе швейцарская пехота обнаруживает не только замечательное геройство, но и умение действовать на пересеченной гористой местности, а также подвижность и эволюционную ловкость небольших единиц, рот, которые быстро выдвигались для образования боевого порядка и последовательно вступая в дело, утомили и расстроили неповоротливую и малоподвижную рыцарскую фалангу, причем задние роты по отношению к передним имели значение резерва, тогда как у австрийцев резерва не было.