Sometimes the mechanism trips off due to excessive low pressure (usually due to being shipped in an airplane). Place your barometer in a large ziploc bag, partially inflate the bag, close the seal, then squeeze firmly on the bag. Often this increase in pressure around the barometer will reset it.
tate3441, November 2010