Badan utama butang logam kalis air diperbuat daripada bahan logam, yang mempunyai rintangan kakisan yang baik. Struktur pengedap kalis air biasanya dipasang di dalam butang. Komponen pengedap ini boleh membentuk penghalang kalis air yang ketat antara butang dan perumah peranti, menghalang kelembapan, habuk dan kekotoran lain daripada memasuki peranti. Apabila butang ditekan, butang logam disambungkan ke papan litar melalui komponen konduktif dalaman, mencapai pengaliran litar dan operasi berfungsi. Apabila butang tidak ditekan, struktur pengedap memastikan kesan kalis air.