Xbox controllers: a closer look at the technology