Detectando cliques do mouse em janelas usando python

Como posso detectar cliques do mouse, independentemente da janela em que o mouse está?

Perferabliy em python, mas se alguém puder explicá-lo em qualquer idioma, talvez consiga descobrir.

Eu encontrei isso no site da microsoft:http://msdn.microsoft.com/en-us/library/ms645533(VS.85).aspx

Mas não vejo como posso detectar ou recolher as notificações listadas.

Tentei usar a função pygame.mouse.get_pos () do pygame da seguinte maneira:

import pygame
pygame.init()
while True:
    print pygame.mouse.get_pos()

Isso só retorna 0,0. Eu não estou familiarizado com pygame, algo está faltando?

Em qualquer caso prefiro um método sem a necessidade de instalar um módulo de terceiros. (diferente de pywin32http://sourceforge.net/projects/pywin32/ )

questionAnswers(5)

yourAnswerToTheQuestion