Processing program using OSC messages

Is the data bad, or is the range just not what you expect and something that needs to be scaled?

That is, does it react more to big movements than little ones, and does it give 0 for no movement?