Misschien heb je hier nog wat aan: https://www.autohotkey.com/docs/Tutorial.htm
Welke hardware je ook gaat gebruiken, je zult achteraf misschien knoppen willen omdraaien of knoppen missen als je eenmaal met je mini (zelfbouw) toetsenbord werkt. Je kunt hiermee trouwens ook een numeriek toetsenbordje helemaal naar eigen wens herindelen. Wellicht is dat toch nog een goed alternatief. Je hoeft niks uit elkaar te halen, je wijst enkel andere toetsen softwarematig toe. Zelf gebruik ik dat om de computer mee te bedienen vanachter de piano om de opname te starten/stoppen, terug te luisteren, opslaan, enz.

Ook kun je toetsen 'koppelen' zoals we dat bijvoorbeeld van shift voor hoofdletters kennen. Met 2 toetsen kan je 4 commando's maken (1, 2, 1+2, 2+1).

Tevens kan je met Autohotkey signalen versturen over een (USB naar) RS232 verbinding. Mocht je CNC-machine hier gebruik van maken kan dat ook nog een meerwaarde zijn. Zelf had ik veel aan dit topic: https://www.autohotkey.com/boards/viewtopic.php?t=14978