If you don’t mind trying something different then give the GameBall trackball a go.
It has a lot of features and smarts that are controlled via the firmware within the unit (and as such doesn’t require extra software). Plenty you can do with extra software (same as any other device but it works well with generic)
Sounds like the gain is way different on your input.
Too high will cause increased levels of distortion