Another week, another new & unsettling recipe for making a computational sausage. Today it was this massive text file enumerating how every button and axis from every known gamepad is reported on every known platform in order to map them to a standard taxonomy:
https://github.com/mdqinc/SDL_GameControllerDB/blob/master/gamecontrollerdb.txt
I guess I should have known that ultimately it must boil down to this...