14. The system of claim 1 , wherein at least one of the adaptable keys is a shortcut adaptable key enabling the user to define a specific desired shortcut functionality to said shortcut adaptable key, and wherein said software application enables the user to define the shortcut functionality and graphical presentation and to transform the adaptable key into a shortcut adaptable key by adapting the presentation to the user's definitions, and by defining the functionality of the key according to the user's definitions.
14. The system of claim 1 , wherein at least one of the adaptable keys is a shortcut adaptable key enabling the user to define a specific desired shortcut functionality to said shortcut adaptable key, and wherein said software application enables the user to define the shortcut functionality and graphical presentation and to transform the adaptable key into a shortcut adaptable key by adapting the presentation to the user's definitions, and by defining the functionality of the key according to the user's definitions. 18. The adaptable keyboard of claim 14 , wherein each screen of each adaptable key includes a Liquid Crystal Display (LCD) screen.