Add naive way to create generic keyboard