I bought a 2nd hand Casio LK keyboard for $35 US.
I have it running under Windows 10x64 and Android 8.0 with third party software and both O/S show the keys to press even lighting them up on the KB or screen.
I did a modification to it and now can stream music from smartphone, PC, Tablet and now I can save my playing as recorded MP3 and play back directly from the SD card without saving to desktop or phone.
A good old keyboard that still has some life in it.
Regards.