Bajonetové (zamačkávací, pusch) zámky slouží k uzavírání posuvných dveří. Otáčením klíče v mechanismu uzavřeného zámku, dojde k odjištění zámku a samovolnému zasunutí čepu na zadní straně zpět do těla zámku. Uzavření zámku je možné i bez klíče, zamáčknutím přední části, čímž dojde k vysunutí čepu v části zadní a jeho zasunutí do protikusu (otvoru v korpusu) či může čep omezovat pohyb dvou za sebou umístěných, protisměrně otvíraných posuvných dveří.