Flexible keyboards are a, springing from the wave of powerful mobile devices, such as Smartphones and tablet computers. More and more people are enjoying the convenience of having everything they need in the palm of their hands. The only missing element for some is the keyboard as typing on touch screens is not nearly as quick and efficient as typing on a keyboard. The flexible keyboard lends flexibility where it is needed and the the technology will continue to grow keyboard generation. With each generation of flexible keyboards, the technology just seems to get better. Many flexible keyboards come with full wireless capabilities. For the mobile user, there have been advancements to produce compact sized keyboards that have the full accompaniment of keys on the keyboard. Some even roll up so completely that they fit in your pocket.