This is a response to Leeky. Leeky, you said several things that I just wanted to talk about.
"Changing of certain keys colours"
These keyboards already exist. Two examples are the Luxeed U5 Dynamic Pixel LED Keyboard and the Optimus Maximus Keyboard. The Luxeed allows you to change the color of each key to suit your taste, while the Optimus Maximus Keyboard (currently unavailable and being redeveloped) has an individual LED screen on it so you can customize the picture displayed for each key.
"Complete changing of key layout (like the complete removal of un-needed keys during gaming and the ability to move them to the perfect position)"
These keyboards also already exist. The DX1 Input System allows you to place individual keys on a board. These keys can be moved to any position on the board and only keys you want to use have to be placed. The Ideazon Zboard Gaming Keyboard is close, it comes with the ability to swap out different setups for gaming. Not exactly what you are looking for, but close.
"User configurable shortcuts to perform special functions as demanded by the user."
Umm.....Macro buttons anyone? If people were to not just buy the cheapest keyboard possible, they would find that many keyboards have "user configurable shortcuts to perform special functions" (aka Macro buttons). The Logitech G110, G15, G19,G510, the Optimus Maximus, and many of the Saitek and Razer keyboards have macro buttons already. The problem (which won't be solved with the use of touchscreen keyboards) is that the majority of the public doesn't look at the available options.
"Back lighting in absolutely any colour you choose, and at any light level."
Most of the keyboards I already mentioned came with some sort of back lighting. Although most only come with two options for the lighting (on or off). You do have to pay a LOT more for customizable back lighting, which many people do not want to do.
And just so you know, It is NOT my intention to rip on you or to imply/state that you are an ***** for your statements. My intention is to point out to you that these options already exist in some form or another.
PS. Sources/Links to products
Luxeed: http://www.thinkgeek.com/computing/keyboards-mice/cb22/
Optimus Maximus: http://www.thinkgeek.com/computing/keyboards-mice/9836/
DX1: http://www.thinkgeek.com/computing/keyboards-mice/77ba/
Ideazon: http://www.amazon.com/SteelSeries-PW1USE1-B3ZBD01-Ideazon-Zboard-Keyboard/dp/B0002H7F3G/ref=dp_cp_ob_e_title_2
Saitek/Razers: http://www.xoxide.com/gaming-keyboards.html
Logitech: http://www.logitech.com/en-us/keyboards/keyboards?WT.ac=bc|26|3498
-- Retix