https://applygist.com/2018/02/the-quest-to-make-a-better-video-game-controller.html
The Quest to Make a Better Video Game Controller