Skip to content

ESC key causes OpenNOW to lose focus #770

Description

@i82276962

What happened?

Pressing the ESC key causes the app to lose focus, which makes it very inconvenient to use.

Up to version 0.5.3, this worked very cleanly, but the issue has been occurring since version 0.5.4.

Many games use the ESC key to open the main menu. However, whenever I press ESC, OpenNOW loses focus and the mouse pointer appears in an unexpected position.

After opening a menu with ESC, I need to click the menu with the mouse, but the cursor position is incorrect, and sometimes the cursor jumps when I click.

Also, after OpenNOW loses focus once and I click back into it, games that use mouse movement to control the camera start behaving very strangely.

For example, I enter the game menu with ESC and click menu item A. Then, after moving the mouse and using ESC again for the game’s built-in back action, the cursor jumps back to the position where I clicked menu item A. The same issue also happens after using Alt+Tab and returning to the app, where the mouse jumps back to the last position.

In version 0.5.5, windowed mode became much smoother to use, which is great. However, pressing ESC releases the mouse capture and the cursor escapes outside the window again. I can tolerate this when pressing ESC to enter a menu, but when I press ESC to close the menu and return to controlling the camera with the mouse, the cursor still escapes outside the window and I have to click back into the app again.

Since version 0.5.4, this inconvenient ESC-related behavior has made the app almost unusable for me.

Because of this issue, I had rolled back to version 0.5.3 for a while. However, recently the library no longer appears in version 0.5.3, so it is no longer usable.

Versions 0.5.4 and 0.5.5 are too inconvenient to use because of this ESC key issue, so I currently have no choice but to use the official GeForce NOW client.

I am not sure why losing focus via the ESC key is necessary, but if this behavior is required, please consider making it a user-configurable option.

I would like to use the ESC key only as the game’s normal ESC input.

Operating System

Windows

GeForce NOW Tier

Performance

Logs (required)

No logs are required.

Screenshots (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions