So, ich habe den Sketch für Arduino mal (fast komplett neu) weiterentwickelt, auf deutsche Tastaturen optimiert, (<> Taste, AltGR auf ~, F11 F12 auf Num () und Page up/down auf Help/Undo), einen Maus und Joysticktreiber eingebaut und einen Mausspeedup eingebaut.
Für den Joystick mussten die USBapi.h und die HID.cpp der Arduino IDE angepasst werden.
Ich empfehle die Verwendung eines Pro Micro, der ist klein und billig.
Soll das Keyboard auch im BIOS funktionieren, muss man wahrscheinlich einen Teensy verwenden und den Code anpassen.
RX und TX der Tastatur mit RX/TX des Arduino, V+ und GND ebenso verbinden.
Arduino per USB an den PC und ab gehts ...