A couple years ago, I got the chance to play with the Optimus Mini Three Keyboard. Seemed interesting at first but ran into 3 problems:
1. I look at my monitors, not my keyboard. I eventually solved this by wedging it between my two monitor so that it was in my main field of vision.
2. It only had 3 buttons. The output graphics were very rich (their Task Manager widget was extremely clever) but the input was anemic. All you could do is tap a button... to do only 1 thing. In a nutshell, you'd have a button that would show you your CPU usage, memory usage, and what processes were using the most but all you could do is just press 1 button. All it did was launch Task Manager. Then you used your normal keyboard and mouse to take meaningful action.
3. The Optimus Mini Three Keyboard had a technical issue in that it was implemented as a USB serial device that required a very particular out-dated version of a specific manufacturer's USB-to-Serial Windows driver. On some machines it installed smoothly while other machined fought back and sometimes it never worked on others (especially for 64-bit OSes). Even Lebedev's "Tech Support" couldn't solve the issues via their LiveJournal page (yes, that is how they provided Tech Support at the time). Note: later hardware moved away from the USB serial design and instead used the superior USB HID design.