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