You could get one of these to experiment with: https://zeppelindesignlabs.com/product/macchiato/ It is an inexpensive DIY kit with a touch keybed. My son built one. The keys are a bit flaky, with the existing software, but you can reprogram the microcontroller and perhaps make improvements. -- Anthony Carrico