Multibutton switch

Have you seen this:
community