Sans doute onomatopée, qui se trouve aussi dans l'allemand : moyen haut allem. klac, bruit ; holland. klakken, faire un claquement.
Étymologie de claquer
Origine du mot claquer
(1508) De l’onomatopée clac, apparenté à klakken en néerlandais, klacken en allemand. Voir cliquer
D'après le Wiktionnaire, CC BY-SA.
L'étymologie de claquer selon le Littré
Émile Littré, Dictionnaire de la langue française, 1872-1877 : l'étymologie telle que la philologie de son temps l'établissait.
Le mot claquer d'après le Littré
v. n. Faire entendre un bruit sec et éclatant. Claquer des dents pendant un accès de fièvre. Claquer des mains pour applaudir. Lire l'article