Serco is a company that does usability testing, they have two interesting documents about controllers usability:
- Playing away: design lessons for handheld gaming
- It’s All In Hand: Design Lessons For Creating Usable Remote Controls
The two documents are simple but insightful. Even though the method to gather these guidelines is not explicited, they seem relevant.