HCI
Portable
http://www.wearablepersonalcomputer.com/
http://www.tekgear.com/twiddler3.html
Split
Oobly - https://geekhack.org/index.php?topic=49721.0
Commercial
https://www.kickstarter.com/projects/70308014/kings-assembly-a-computer-mouse-full-of-awesome
GamePads
Single unit
https://github.com/technomancy/atreus
Misc
Me DIY
thumb joystick
https://developer.mbed.org/users/AdamGreen/notebook/joystickusbmouse/
Arduino combination
http://www.arduino.cc/en/Main/ArduinoBoardProMini
AdaFruit:
- FTDI Serial TTL-232 USB Cable <-- http://www.electrodragon.com/product/pl2303ta-usb-ttl-usb-serial-cable-win-88-1-compatible/
http://uk.farnell.com/ftdi/ttl-232r-3v3/cable-usb-to-ttl-level-serial/dp/1329311
http://wiki.pinguino.cc/index.php/SPP_Bluetooth_Modules
http://www.ebay.co.uk/bhp/bluetooth-module-arduino
https://github.com/kriswiner/MPU-6050
http://diyhacking.com/arduino-mpu-6050-imu-sensor-tutorial/
Mapping OSX Keys
http://xahlee.info/kbd/Mac_OS_X_keymapping_keybinding_tools.html