PS3 Rockband Stratocaster Strum Bar not working

I am trying to make a rhythm game using my old PS3 RockBand Stratocaster Bluetooth controller, and all the buttons work (Green through orange on both the normal and solo buttons, and start/select), but because the controller isn’t native at all, it has to be a Raw Input. The problem is that the strum bar shows up as GenericUSBAxis1 and has the following values:

Resting value of 1.14…
Down value of 0.57…

Up value of 0.00…

When I use the console command “showdebug rawinput” during PIE.

There is no response to anything from trying to get the raw value every tick to using the “Any Key” event.

I have used every mainstream AI to help and none of them seem to have a good grasp on the concept of a PS3 guitar controller being connected to a pc in UE5.6.

Really desperate, so all HUMAN suggestions are welcome. I was able to successfully get notes that can be hammered-on (if you know music lingo), but I don’t think rockband would have been so popular if it were only hammer-ons.

I don’t know what info would help so here’s just about everything:

-UE version 5.6

-PS3 RockBand 1 Fender Stratocaster Controller

-Windows 10, 8gb ram, gtx 1660ti graphics, amd ryzen 5 processor

-Project originated from the “empty” template with it’s plugins and I have only added the “Windows Raw Input” plugin

Any questions regarding this I would be more than happy to answer. Too many hours trying at this on my own.

Thank you!

On input event, you could theoretically use 2 map range nodes with one mapping 1.14 to 0.57 as 0 to -1 for down, and another mapping 1.14 to 0 as 0-1 for up and use a select node using an input axis < 0.57 check to send the appropriate value to logic. Gonna be some noise there tho since the dead zone is higher than both up and down values. May be able to clean it up a bit by putting a huge .5 deadzone in raw input.