My son not only plays the cello (http://deskthority.net/workshop-f7/an-o ... ml#p106236), he is also a Minecraft player.
As an holidays project management lesson we decided to build together a minecraft gamepad.
He wanted it to be inspired by the minecraft command block.

We completed the following split solution, right part is a mouse. He called it Micabo for MInecraft CommAnd BlOck or MIneCrAft BOard but this also means something like « I will bustle around » in latin.

The two blocks are carved inside thick particle boards. The right part contains a disassembled optical USB mouse and a MCP23008 to handle the switch matrix. The MCP23008 is connected to a teensy 2.0 which is on the left part and which also handles the left matrix and the thumbstick. Both teensy and mouse are connected to a USB port multiplier.
Switches are mainly cherry brown, a few specific keys use blue and there is one grey.

For the software, I reuse what I did for a previous projet (http://desktophority.net/workshop-f7/fo ... t5380.html), it then includes a chording capacity. Keymap is under development, my son has lot of ideas for macros.
After some feedbacks, a lighter version should be done.