The hardware interaction designer: an overlooked role