OK thanks, I'm trying to source the smallest off the shelf joystick and buttons as I can for my project. I'll let you know what I decide on as they might suit you. £14.99 seems like a good price for your 8 button USB stick, you could keep it and plug it in for player 2 when you replace it with real arcade buttons.