Problem with scaling MPU-6000

But nothing in the output changes(the readings are from -32768 to 32768).

Since that range is the limit of an int, I'm not sure why you expect a (larger?) range.