Mannen, som nu är 53 år, hade sin första session vid brottmålsdomstolen i norra Vaud, där han hörs för att ha dödat kvinnan, som då var 42 år, och deras äldsta son.

Hans försvarare, som citerades av den schweiziska dagstidningen 24Heures, sade att "i ett fall som detta" är det nödvändigt att "förstå hur den här mannen fungerar".

Mannen erkände att det fanns "meningsskiljaktigheter" med hans fru, men sade att han inte förstod hur något kunde övergå till något så "barbariskt".

Den åtalade förnekade att han gick till kvinnans lägenhet för att döda henne, men förklarade inte varför han tog med sig en laddad pistol och ett andra magasin, enligt den schweiziska nyhetsbyrån (ATS).

Portugisen hävdade att han riktade pistolen mot taket. När han lämnade lägenheten sprang hans äldsta son på honom och han avlossade det första skottet. Den åtalade sade att han inte kom ihåg vad som hände därefter.

"Allt detta tog några sekunder. Jag minns inte och jag gör en poäng av att inte minnas", tillade han, citerad av ATS.

Mannen sade också att han var "100 procent säker" på att han aldrig hade misshandlat sin fru under åren före brottet, påståenden som förnekades av hans yngste son, som var närvarande vid förhöret och som sade att han såg sin mor bli misshandlad ofta, enligt samma källa.

Enligt de bevis som beskrivs i åtalet, som publicerades av samma dagstidning, kulminerade morden efter en lång period av gräl och aggressioner som uppenbarligen dikterades av mannens svartsjuka i förhållande till sin fru, som arbetade som städare.

Det portugisiska paret flyttade till Payerne i Schweiz 2006 med sina två små barn.

Förhållandet försämrades från 2012, med förolämpningar, attacker och dödshot, vilket ledde till att kvinnan och hennes två barn, 18 och 13 år gamla, i september 2017 flyttade till en lägenhet intill tågstationen i Payerne.

Emigranten, som då var 49 år gammal, fortsatte att trakassera kvinnan och skickade henne några dagar före brottet ett 70-tal sms där han kallade henne "lögnare" och "slampa" natten mellan den 22 och 23 april.

Den 25 april, efter jobbet, åkte mannen till sin före detta partners hus och avlossade, enligt den schweizisk-franska tidningen, mer än 30 skott mot sonen och hustrun.

Efter att ha träffat sonen tömde mördaren ett magasin på kvinnan, laddade om vapnet och avrättade sin före detta partner och hennes son, som hade tagit sin tillflykt, allvarligt skadade, till en annan del av bostaden.

Enligt Gazeta Lusófona överlämnade sig mannen till polisen under natten, efter en förhandling som varade i fem timmar, och hade tillstånd att bära skjutvapen i Schweiz.

Den portugisiske mannen riskerar ett straff på mellan 10 år och livstid.