Skip to content

Bug: Windows Start Menu (Win key) can open while overlay is active and steals mouse input / cursor #5

@Arezhik

Description

@Arezhik

Summary

The overlay fails to fully block or stay on top of the Windows Start Menu. Pressing the Win key while the overlay is active still opens the Start Menu, and the mouse cursor changes back to the default arrow when hovering over it. Users can fully interact with the Start Menu (search, launch apps, etc.), temporarily breaking the drawing session.

Expected Behavior

While the overlay is active:

  • The Win key should be completely captured and ignored (Start Menu must not open)
  • The custom drawing cursor must remain active over the entire screen, including any system UI that might appear
  • No system element (Start Menu, Action Center, etc.) should ever steal focus or mouse input

Actual Behavior

  1. Activate the overlay (hotkey)
  2. Press Win key → Start Menu opens on top of the overlay
  3. Move mouse over Start Menu → cursor instantly changes from drawing tool to standard arrow
  4. User can fully interact with Start Menu (type, click, launch apps)
  5. As soon as the cursor leaves the Start Menu area → drawing cursor returns and overlay is still technically active

This breaks the immersion and purpose of a full-screen drawing overlay.

Steps to Reproduce

  1. Activate overlay
  2. Press Win key
  3. Hover and interact with the opened Start Menu
  4. Observe cursor change and full interactivity

Environment

  • Windows 10

Likely Root Cause

  • The app is using a regular topmost/layered window instead of a true full-screen exclusive overlay
  • No low-level keyboard hook blocking VK_LWIN / VK_RWIN
  • No suppression of Windows shell UI (Start Menu runs in a different desktop/session context or uses UIPI bypass)

Impact

High – completely breaks the “locked drawing mode” experience. Users accidentally open the Start Menu and lose drawing control multiple times per session.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions