Does windows catch all keysrokes?
Alright, guys, i know i should be using direct input, but i don''t work on my own comp a lot and i can''t install dx, sooo...
i''m writing my own wrapper for keyboard input, using just the general WM_KEYDOWN/KEYUP/SYSKEY etc., this way i can use my own typematic repeats when i want, if i want, at my own rate, w/o changing system parameters.
all i need is the down and up messsage. just one of each.
but my problem is that every once in awhile, the program misses a key break (release, goes up, etc.), and so that key stays in the down state until i hit and release it again.
is it possible that it''s win32 missing the key breaks?
i hope so, cuz it''s not my program then (good for my ego), but then again i hope not, cuz it means that i have to debug (who likes to debug), but even if it is, i still have to rewrite most of my wrapper, so that sucks even more...(sigh)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I have no name that you may call me. I am merely Succinct.
~Succinct Demos Online~
"Hey, where''d that display list rotate off to now?"
-(Drop me a line here)-
-- Succinct(Don't listen to me)
Windows uses buffered input to catch keyboard strokes, therefore it shouldn''t miss any strokes BUT it''s buffer can overload just as the DirectInput''s buffer can overload. But I think you would have to strike a lot of key''s within let''s say a ms.
----------
Mail me, Drago''s OpenGL Website
----------
Mail me, Drago''s OpenGL Website
osu!
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement