There’s an old adage about software projects that says you can optimize for only two out of three factors: quality, speed and cost. Portable keyboards seem to have a similar restriction, generally ...