Funkeyz - Make Your Own Keyboard. The Goal of the project was to create an easy to use, low cost platform for creating your own customized keyboard. The large variety of special needs (hand vibration, coordination problems, physical constraints, etc.) requires software/hardware personalized keyboard layouts. The Funkeyz application offers an Interface to design your own keyboard layout and define the functionality of each key (could be a combination of keys) using an Android tablet. After defining your layout you can add a hardware layer that attaches to your tablet - for those who need/prefer key separators and keys for tactile feedback. This HW layer is easy to assemble (Lego-like) and cheap to manufacture (can be printed in 3D printers). Funkeyz connects to your PC remotely over WiFi (or Bluetooth) and acts as a keyboard. It can replace the existing one or work in parallel to other input devices. Keyboard layouts are saved to files that can be shared with others around the world - just copy the file into your App folder on your device and the application will offer you all available layouts upon starting.