Xiaomi Vibration sensor not reporting orientation for slow changes

I am trying to measure toilet paper consumption with a xiaomi/aqara vibration sensor (to update grocy stock level when the roll is changed). The senor is attached to the holder that pushes on the roll. It detects vibration well, but the change to orientation are too small to update. Anyone know if I can force a zigbee sensor to update? Or if there are another battery powered sensor with an accelerometer or another way that it can measure its own orientation?

I have tried changing the sensitivity but that does not matter. Only changes how easily it detects vibration.