Question on Piano Led Strip Project: Hairless Midi keep sending signal.

Hi everyone !
I'm working on a project that can use the digital piano to control LED Strip. I follow the instruction here MuseScore+Arduino+LEDs Tutorial but i'm not using musecore but cubase instead since I don't need the piano tutorial part.
I have Arduino Uno , WS2812B Strip, and Yamaha Moxf as the midi keyboard
My setup right now is piano -> pc through USB-Midi cable, Arduino to pc through usb, and Led connected to Arduino. So the arduino and led strip is powered by the usb cable.
Everything is fine in the Arduino part, when I run Serial Monitor it work perfectly as in the tutorial. But the problem is I can't send midi signal from my piano to arduino. I'm using Hairless midi and it keeps sending and receiving signal even though i don't press any thing. I try to use midi loop port and the same thing happen.

Can i use my digital piano as midi input through the pc like how i am doing now so I can power everything through usb ? or do i need to connect my piano to arduino by midi port and using an external power adapter ?
Any help to solve this problem is very appreciated !!
Thank you


this is the screenshot.