I'm primarily a guitarist.
I worked with a guitarist that had MIDI pick ups set up on his guitar. He said it wasn't perfect but since he wasn't a pianist, it worked much better and faster for him. Just a thought. I also have an guitar with MIDI ports. Here's a video of the one I have: