MiniKey (Tiny USB keyboard)
- Tiny size !
Interface : USB (no driver needed)
Dimensions : 8 cm x 5 cm x 1 cm (maximum sizes)
Here you can find some Freeware-programs for enhancing the use of the keyboard. eg. you can setup a reboot button,...
Autohotkey
KeyTweak
HotKeyz



CarTFT.com


from 
The best ever!! Maybe the tiniest keyboard of the world!! U can even intergrate into car's dashboard to look like produced by factory! Furthermore it is descrete and portable.... It can easily be stored in the car in case u need a real keyboard than using touchscreen (e.g. when using BIOS, command line, etc)...