Such machinery are ideal for sewing button holes of different stitches by the changing of gears. The updated cutter mechanism make the cut have correct position and smooth. The widened synchronous cog belts can effectively prevent their jumping. The noise of the machine is reduced by 2-3db. Compared with traditional machinery, the vane pump oil-servicing and return-oil systems can improve the oil-absorbing effect of the machine head and solve the defects like the oil impregnation, oil leakage and oil splash on the materials during the high-speed rotation. The improvement of bearing on the upper and lower shafts can ensure the stability and reliability of the buttonhole machine at the high-speed rotation. They are applicable to the buttonhole sewing of the knitting and cotton spinning textiles of thin and medium thick materials.