Nice work on the cabinet! I’m building one with my son as well, cool project. BigBox has awesome exit and pause systems in place so I would use those for sure. For me the native BigBox exit function is much cleaner than ESC. The picture pretty much shows what I have mapped. I use the mouse L and R buttons more often than you would think with the trackball. Select I cloned the pause function and had it instead pause and display a control card. The is way a new user can see what buttons actually map to xinput. At the top left I added a 12 key admin type panel with a Spotify button and media controls, plus BigBox exit and cabinet shutdown. I put in a pretty decent sound system with base shaker, a sub, and some amps so my son often uses it for a Spotify jukebox. Have fun, awesome project!