Microsoft has released a new keyboard that is designed to work with all of your devices. The Universal Mobile keyboard, while not the most creative name, does have a lot of functionality built in for a peripheral.
The device supports Android, Windows, and iOS devices and has a switch to align the buttons to the device that you are using. Ironically, Windows Phone is not supported yet as that platform does not support the features needed for a Bluetooth keyboard.
The keyboard is actually one keyboard, for every device in your life, to shoehorn it into Microsoft's marketing terms but does look quite useful. If you watch the video above, you can get a better sense of how the device works.
The keyboard is not cheap as it starts at $80.00 but will work well with a large smartphone or a small tablet. Considering that phablets are becoming increasingly popular, this tablet may be the one many users have been waiting for to turn their smartphones/tablets into small laptops.