Neogeo es un sistema con hasta 4 botones por jugador. No todos los usan, pero si unos cuantos.
Otros juegos que usan más de 3 botones son los Mortal Kombat.
En PC si que hay posibilidad de iluminar botones usando dispositivos como el PacLed o el Pacdrive. La iluminación se gestiona a través del frontend correspondiente. En la raspberry desconozco si se puede gestionar, pero si buscas información sobre esas placas seguro que algo encuentras.
Saludos.