is there a way to put in some sliding gutters that hold it in place permanently and only lock when you slide it to the magnet positions? just an idea anyway. but that would mean the keyboard cannot be swapped with other keyboards or gamepads.
May I ask what inefficient means in this context?