These are 30 and 24mm buttons used for fightsicks. They take any MX switch. I am using pcb's designed by member of the GP2040 team TheTrain. Gerber can be found here and ordered from JLCPCB.
Buttons in picture were printed on a P1P in petg @.2mm layer height with PLA as a support interface for easy cleanup.
https://github.com/OpenStickCommunity/Hardware/tree/main/OSBMX/Source%20files
You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.