My guess is that this is how the module works, as it seems to be a
"simple" wrapper around the Windows keyboard state API calls.
Note that Windows itself and many applications were not
built to be remotely driven by sending keystrokes,
and be in for some interesting surprises when dealing
with Windows 9x.
I have a programm that sends keys
to a Windows 9x DOS box, and if you're not really going native and
talk to the keyboard driver, it's not happening under
Windows 9x. Under NT, all is nice and shiny though, see
my homepage if you need to deal with DOS boxes under Windows
9x.