I have for some time now a Keystation mini 32.
https://m-audio.com/keystation-mini32-mk3
One mayor issue. The cable that came with is way to short, so I had bought a longer one. USB2 to USB2 mini.
That cable never fitted well, it gets quite annoying if you have to select in LMMS that keyboard about ones every 10 min, because LMMS and or Linux did not see it anymore.
Today with new cable, as a test, I had the keyboard connected for over an hour.
The lights stayed on, and I only once had to select it in LMMS.
How simple things can make you happy.
Sarcastic: Thank god for standards ?