IIRC it works a lot better with high polling rate mice (DInput would skip mouse clicks, delay them, etc), as well as providing a bit more accurate acceleration.Graf Zahl wrote:What I cannot say is if RawInput provides any advantage for mouse handling.
Mouse cursor stuck in middle of screen, old bug
Moderator: GZDoom Developers
-
-
- Posts: 1384
- Joined: Sun Oct 14, 2012 1:43 am
- Location: Ukraine
Re: Mouse cursor stuck in middle of screen, old bug
-
- Posts: 13736
- Joined: Tue Jan 13, 2004 1:31 pm
- Preferred Pronouns: She/Her
Re: Mouse cursor stuck in middle of screen, old bug
I'm moving this to on hold because this was reported at DRD Team years ago and it was pretty much stated there that this may be unfixable - but nevertheless this wasn't closed there nor here but it shouldn't help clutter up the newer reports.
Nevertheless, the issue is acknowledged, and I am sure there is every intention to fix it - it's just a question of finding the best fix.
Nevertheless, the issue is acknowledged, and I am sure there is every intention to fix it - it's just a question of finding the best fix.
-
- Lead GZDoom+Raze Developer
- Posts: 49143
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: Mouse cursor stuck in middle of screen, old bug
This is a perfect case where some feedback from Randi would be appreciated. I'm simply not sure what the initial motivation for the cursor locking was.
-
- Vintage GZDoom Developer
- Posts: 3147
- Joined: Fri Apr 23, 2004 3:51 am
- Location: Spain
Re: Mouse cursor stuck in middle of screen, old bug
I think for me this happens only then GZDoom doesn't get the focus on startup.
-
-
- Posts: 1384
- Joined: Sun Oct 14, 2012 1:43 am
- Location: Ukraine
Re: Mouse cursor stuck in middle of screen, old bug
Unfixable? Capturing mouse/hiding cursor when the window gains focus (or every second/frame) is impossible?
-
- Lead GZDoom+Raze Developer
- Posts: 49143
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: Mouse cursor stuck in middle of screen, old bug
It is put on hold because nobody here understands the motivation behind this code.