Ok folks, start saving up for my birthday (April 5th) because this has just taken slot#2 on my wish list: the Optimus keyboard.
Each key is an individual display–you read it right, a small screen on each key–that can be changed by the program currently running. So if you’re playing Unreal, the AWSD keys would change to arrows, the 1-9 keys would change to an icon of your weapon. If you’re using Photoshop, the keys change from letters to the tools that each key shortcuts to. And there’s a handy block of keys on the lefthand side that you could use for shortcuts to programs with … you guessed it … that program’s icon on the side.
Please buy me one.