Game port
Some advanced game port joysticks supports more than 4 buttons (e.g. 6 or 8) but typically require a special device driver for the extra buttons to work properly, since the game port does not have actual hardware support for more than 4 different buttons.