I had this weird idea for a customizable rhythm game controller/keyboard thing. Its basically a set of 8 low-profile switches and mounted onto a small PCB. Along with is, there is also one USB-C port square (idk what to call them, modules?) On it's own it's no better than a weird desk toy, but it has magnets on all 4 sides so that the squares can hook up together and be a small keyboard/macro/thing. Now, my question is, would this be possible? I know it'd be difficult, sure. But is it even able to be built with off-the-shelf parts? Here's a small mockup I quickly made.View attachment 269137