The 4-holed button sewing mode can be easily switched over to the 2-holed button sewing mode in accordance with changing sewing specifications. Furthermore, the button hole interval can be easily changed by operating the lever. The unique speed decreasing device reduces vibration when the sewing machine stops, thereby enabling the sewing machine to beautifully finish buttons with accuracy.