B W,

you tip works fine. Thanks a lot.

2009/11/28 B W <[email protected]>

> for joy_id in range(pygame.joystick.get_count()):
>            joystick = pygame.joystick.Joystick(joy_id)
>            joystick.init()
>            joysticks[joy_id] = joystick
>
> Then you should start getting events for all the joystick devices. I
> didn't have luck with my gamepad so I gave up and bought a joystick. I
> hated that thing anyway. It hurt my fingertips, so I backed up over
> the USB jack repeatedly with my chair.
>
> Gumm
>
> On Sat, Nov 28, 2009 at 11:59 AM, Jackson Raniel Florencio da Silva
> <[email protected]> wrote:
> > Hello everybody!
> >
> > I'm new to the list in python as well. I am studying the Pygame library
> and
> > wrote the following script:
> >
> > import pygame
> > from pygame.locals import *
> > from sys import exit
> >
> > pygame.init(
> >
> > )
> > SCREEN_SIZE = (800, 600)
> > screen = pygame.display.set_mode(SCREEN_SIZE, 0, 32)
> >
> > font = pygame.font. SysFont("arial", 16);
> > font_height = font.get_linesize()
> > event_text = []
> >
> > while True:
> >
> > event = pygame.event. wait()
> > event_text.append(str(event))
> > event_text = event_text[-SCREEN_SIZE[1]/font_height:]
> >
> > if event.type == QUIT:
> > exit()
> >
> > screen.fill( (255,255,0))
> >
> > y = SCREEN_SIZE[ 1]-font_height
> > for text in reversed(event_text):
> > screen.blit(font.render(text, True, (0,0,123)),(0,y))
> > y-= font_height
> >
> > pygame.display. update()
> >
> >
> > It captures all the events (actions) of my keyboard and mouse and write
> in a
> > window that he creates. But, theoretically, it should capture the events
> of
> > my joypad too, but it does not. How can I make this script also captures
> the
> > events of my joypad?
> >
> > I am developing in the IDE Geany in Ubutu 9:04 and my joypad is a
> Leadership
> > Gamer Joypad Attacker 6740.
> >
> > Thaks.
> >
> > --
> > Jackson Raniel
> >
> >
>



-- 
Jackson Raniel
www.universoti.blogspot.com

Reply via email to