I am having trouble getting a midi controller (piano keyboard) to work on a raspberry pi. It works on my linux laptop, and another midi keyboard does work on the pi. It is listed under
lsusb, so I know the vendor/model id's, but not under
amidi -l or
aconnect -i. The pi also has a version of a few years old. So I am guessing that the
udev does not know this usb device, yet. I already found out that udev uses some internal database with a lot of usb devices. But I could not find, yet, a how-to on adding a new usb device to the udev database.
I only see a lot of tutorials on how to add an udev rule, but that is, I guess, something else. I need to tell the system that this vender/model id is a midi controller.
How does this work?