davinci diagram of a video game controller