Bueno, no hablamos de kits preconstruidos o hecho a medida, sino de cómo se conecta la botonera a la raspi.
En el segudo vídeo que me mandas, usan un "Common Ground DMG Button PCB" para los botones:
https://store.kitsch-bent.com/product/c ... button-pcb
De hecho suelen usar adaptadores para soldar los cables de esas placas:
https://www.pjrc.com/teensy/teensy31.html
Así evitas tener que conectar los cables directamente los cables de los botones al GPIO de la raspi
Sea como sea, en realidad no hay diferencia entre el "estilo arcade" y el "estilo portable"
Los componentes son los mismos, aunque cambie el tipo de botón, de pantalla, etc. siguen el mismo esquema de montaje.
Vamos, mismas piezas para distinto puzle porque al final el funcionamiento es el mismo.
La opción C es conectar directamente los botones a los GPIO, en cuyo caso necesitarías un "driver", una pieza de software que convierta el gpio en un "teclado virtual"
Algo como el software que comparte Adafruit:
https://github.com/adafruit/Adafruit-Retrogame
Para hacer algo como esto:
https://www.youtube.com/watch?v=tm6n126Mp5E
El vídeo es corto y no aporta mucho, jajaja, pero se ve cómo se conectan los botones a los pines
¿Es eso lo que quieres hacer?