Hi guys! I just finished the Beta of my new Arduino firmware. It supports Keyboard/Mouse/gamepads and more.
Whats new? You can still upload sketches to the Uno/Mega without reflashing.
Instructions on github/blog. Please read carefully. Its not that hard, you just need to read the instructions carefully and all your questions are answered. Please give me feedback and report bugs. https://github.com/NicoHood/HID/
Some more dokumentation will follow if people like the idea. This firmware can replace the normal uno/mega firmware, there is no disadvantage!
Have fun! NicoHood