Ambiguous Altimeter

I spent my working life flying real aircraft, but retired before glass cockpits became common.
When trying to fly at a round 1000 feet altitude using the FSX integrated display, the altimeter reads X000 when just above the datum, and (X-1)000 when fractionally below.
When trying to fly at a round 1000 feet altitude using the FSX integrated display, the altimeter reads X000 when just above the datum, and (X-1)000 when fractionally below.