PoKeys does support matrix keyboards (128 buttons), It can work as a keyboard emulator and/or as direct IOs for Mach.
Also new "PoNET kbd48CNC" keyboard with LEDs and light sensor will start selling in 1 week. We have a stock already. They must be programmed and tested before. Keyboard is watter and dustproof and has beautifull frame made from hard anodized aluminium. The keyboard is connected to PoKeys with 5 pin cable.