View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] |
ID | Project | Category | View Status | Date Submitted | Last Update |
0003440 | Zandronum | [All Projects] Bug | public | 2018-07-13 20:25 | 2024-03-28 14:30 |
|
Reporter | ChebMaster | |
Assigned To | | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | |
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 |
Product Version | 3.0 | |
Target Version | | Fixed in Version | | |
|
Summary | 0003440: WinAPI quirk makes it impossible to navigate menus via keyboard in Windows 7 |
Description | Every second the game reacts as if the mouse pointer moved, even if it haven't really moved, resetting your current menu position to mouse pointer position.
This is NOT a mouse jitter issue but a WinAPI quirk. I encountered this while developing a game engine of my own. In certain conditions (I have no idea which exactly)Windows Viata and 7 spam your application window with zero movement messages that arrive approximately once per second. I had to implement a special input filter in my engine, comparing mouse position with previous mouse position and dropping the movement messages if these match.
Note that reason why Windows does this remains mysterious and GZDoom does not have this problem. |
Steps To Reproduce | For me, this happens each time I run the game in Windows 7. But may or may not depend on specific conditions. |
|
Attached Files | |
|