I've tried CME Xkey 25 (the USB wired version) and Korg Nanokey 2.
The CME device would be my dream micro-keyboard, especially at the price (US 125), with full-size keys and even per-key aftertouch. (Key travel is minimal; it's a low-height device.) However it has had some reliability problems with a key, and eventually with the USB cable. I'm finally admitting that I need to replace it.
The Korg is incredibly tiny, cute, and works fine ... but the keys are just buttons. But it's ideal for carrying around with an iPad, super cheap, and so far reliable. The velocity sensitivity is good enough to be usable.
So I need to replace the Xkey 25. What other highly portable keyboards have people enjoyed using? I'm hoping for something not much longer than the width of a laptop. Thanks.
NI markets the M32 as a controller designed to integrate with their software, but I don't even use any of it – the real selling point of the M32 is its build quality (and to a lesser degree, a rather nice default mapping in Ableton).
The M32's mini-keys have such a nice feel that when I bought a competing keyboard for use with my iPad, I had to return it because the NI had spoiled me. Everything else in the price range feels spongy and plasticky after using the M32.
I don't even use the encoders that much, but they too are significantly higher quality than the competition. Not only are they capacitive (touch a knob and the OLED display will show the name of the mapped parameter), they're higher resolution than most, meaning they're closer to the feel of analog potentiometers.
The only caveat is that you won't be able to use it with an iPad without an external power adapter, as the M32 requires more current than an iPad can supply by itself. Laptops are fine, however.