As simple as it gets , you can tweak the adjustment between the keys and how thight keys are held from the solidworks file the actual dimmension work fine for PLA on an ultimaker² | Download free and paid 3D printable STL files
Download from myminifactory