[pygame] GetRawInputDeviceList could not be located in USER32.dll

207 views
Skip to first unread message

techtonik

unread,
Aug 25, 2008, 8:28:07 AM8/25/08
to pygame...@seul.org
Running pygame 1.8.0 on windows 2000 yields the following message
appears several times when calling pygame.init()
"The procedure entry point GetRawInputDeviceList could not be located
in the dynamic link library USER32.dll."
Then game continues without any significant problems (using Python 2.5)

With pygame 1.8.1 the message also appears after calling
pygame.display.set_mode(size) and then the program
terminates with pygame.error: No available video device

MSDN mentions that GetRawInputDeviceList is available starting from Windows XP
http://msdn.microsoft.com/en-us/library/ms645598.aspx
I hope Windows 2000 is still supported by pygame, isn't it?

--
--anatoly t.

Lenard Lindstrom

unread,
Aug 25, 2008, 12:30:33 PM8/25/08
to pygame...@seul.org
Pygame is built with and runs on Windows 98. It shouldn't be using
GetRawInputDeviceList. I am guessing DirectX is the culprit. Try setting
the SDL_VIDEODEVICE environment variable to windib. Then only bitmaps
and device contexts are used.

Lenard

Reply all
Reply to author
Forward
0 new messages