I think there is a bunch of countries who are "in Schengen" but disregard the treaty except for people arriving on foot, swimming, or perhaps by car.
Greece ignores it for aircraft, and I am informed by a Swiss colleague that the newly signed up Switzerland is doing the same, so it's Customs airports only.