hi, i was messing around with sdl and 'may' have fixed the mouse input in the process.
compiled dll:
http://jessicara.co.uk/src/dl/SDL-1.2.13-hopefullyfixed.ziphis patch:
http://bugzilla.libsdl.org/attachment.cgi?id=271it doesn't seem to compile as is but i added a line to src/video/windx5/SDL_dx5video.c
const DIDATAFORMAT c_dfDIMouse2 = { 24, 16, 0x00000002, 16, 7, PTR_fmt };
which is just a copy of
const DIDATAFORMAT c_dfDIMouse = { 24, 16, 0x00000002, 16, 7, PTR_fmt };
renamed to c_dfDIMouse2.
before those changes i noticed any keyboard key pressed would make the mouse jitter and loose events but after it appears to stay smooth, i tried it myself online and offline. but there is a possible catch.. when ioquake3 is involved usually mouse input either sucks for good mice or sucks for cheap mice. if someone with a cheap or old below 100hz polling rate mouse could test it i would appreciate it. it would be nice for mouse input to not suck a lot for the high and low ends of mice.