Weder eine Boeing noch ein Airbus verfügen über eine "B-Taste". Und beide haben in der Tat ein Luftdruckmessgerät an Bord, man nennt es "Höhenmesser"!
Nur weiß dieses Luftdruckmessgerät nicht, welcher Luftdruck am Boden herrscht, ergo muss dieser IMMER vom Boden ans Flugzeug übermittelt werden. Vielleicht ist das irgendwann mal möglich, via Funkdatenübermittlung oder Gottweisswas, aber zur Zeit muss (da bin ich mir zu 99% sicher) noch über ATIS oder Sprechfunk das QNH übermittelt und von Hand eingestellt werden.