Terdapat banyak jenis
suis butang, termasuk jenis butang biasa, jenis kepala cendawan, jenis mengunci diri, jenis tetapan semula, jenis pemegang berputar, jenis penunjuk, jenis simbol dengan jenis cahaya dan kunci. Terdapat butang tunggal, butang berganda, butang I dan bentuk gabungan yang berbeza. Secara amnya, ia menggunakan struktur kolam, yang terdiri daripada penutup butang, spring kembali, sentuhan statik, sentuhan bergerak dan cangkang. Ia biasanya dibuat kepada jenis komposit, dengan sepasang kenalan biasa tertutup dan kenalan biasa terbuka. Sesetengah produk boleh meningkatkan bilangan kenalan melalui sambungan siri berbilang elemen. Terdapat juga a
butang serba lengkap, yang boleh mengekalkan kedudukan tertutup secara automatik selepas ditekan, dan hanya boleh dibuka selepas kegagalan kuasa.
Bila
suis butangjika tidak ditekan, sesentuh bergerak disambungkan dengan sesentuh tetap di atas, yang dipanggil sesentuh biasa tertutup. Pada masa ini, kenalan bergerak diputuskan daripada kenalan statik di bawah. Sepasang kenalan ini dipanggil kenalan biasa terbuka: tekan butang, kenalan biasanya tertutup diputuskan dan kenalan biasanya terbuka ditutup; Lepaskan butang untuk memulihkan keadaan kerja asal di bawah tindakan spring kembali.