why make an interface for akeyboard, when you can use a Bluetooth module to interface to *any* Bluetooth keyboard?
(Replying to the last comment) I think this suggestion isn't an _interface_ for a keyboard, but an actual plug-in keyboard itself. A little thumb-board in a single module space.
And since a BUGmodule has a larger surface than many thumb-boards, I'd include "extra" keys (functions, a multi-way navigator like the Treos have, maybe even some kind of slider-equivalent to use for volume or other kinds of continuously-variable input).
l1w7qdcohrvun3x6
The lack of availability of this particular module has been a showstopper in my own adoption of the Bug platform.