Étant donné que les deux signaux ne sont pas mélangés au niveau matériel, il est certainement possible, car vous pouvez modifier les bonnes pièces du système. Ce qui ne veut pas dire que c'est facile.
Je ne connais pas OSX 10.5.7, mais OSX 10.6+ dispose d’une API privée multitouch qui vous permet d’intercepter les événements liés aux clics et aux événements à partir d’un appareil. Malheureusement, cela ne semble pas exposer les clics physiques et ce n'est pas bien documenté.
Voici un programme qui réinterprète les tapotements à 3 doigts comme un clic du milieu (source seulement): https://github.com/cl3m/MiddleClick Cela pourrait être la base de ce que vous voulez faire. Soit vous trouvez un moyen d’être averti du clic ou changez votre exigence en robinet à trois doigts.
Mise à jour: j'ai lu le code un peu vite, pensant qu'il était possible de différencier les clics des taps.