机动车撞行人的责任认定需综合多方面因素。首先,若行人违反交通规则,如闯红灯、不走人行横道等,机动车一方无过错的,承担不超过百分之十的赔偿责任。《道路交通安全法》第七十六条规定,交通事故的损失是由非机动车驾驶人、行人故意碰撞机动车造成的,机动车一方不承担赔偿责任。其次,若机动车有过错,比如超速、违规变道等,根据过错程度适当减轻机动车一方的赔偿责任;机动车一方有证据证明行人有过错的,根据过错程度适当减轻机动车一方的赔偿责任;机动车一方没有过错的,承担不超过百分之十的赔偿责任。最后,若交通事故的损失是由行人故意造成的,机动车一方不承担责任。具体责任划分由交警部门根据事故现场勘查、调查取证等确定。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。