No they do not.... if you get a curp they put an X as your mother’s last name since gringos do not use that. Many Mexicans have first and middle names, then their last name (which is their father’s last name) then their mother’s last name.
you have been here many years I hear, so you should know this.