Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Auto-hide Cursor Functionality #1045

Open
czer323 opened this issue Dec 30, 2024 · 2 comments
Open

Implement Auto-hide Cursor Functionality #1045

czer323 opened this issue Dec 30, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@czer323
Copy link

czer323 commented Dec 30, 2024

Expected behavior 预期的功能

Description:
Add ability to automatically hide the mouse cursor when the user has not moved it for a configurable period of time.

Expected Behavior:

  • Mouse cursor disappears after X seconds of inactivity (default: 3 seconds)
  • Any mouse movement instantly shows the cursor again
  • Cursor hiding should only work when Magpie full screen is activated
  • Auto-hide can be enabled/disabled via settings
  • Inactivity timeout should be configurable in settings

Acceptance Criteria:

  1. Cursor automatically hides after specified inactivity period
  2. Moving mouse immediately restores cursor visibility
  3. Settings include:
    • Enable/disable auto-hide
    • Configurable timeout (1-30 seconds)

Use Case

  • While playing a game and using Magpie, I switch back and forth between the game and other tasks. When I do, I often leave the cursor in the middle of the screen. If I'm playing a game with a controller, the cursor is still present in the middle of the screen. Admittedly, this is a simple fix - move it to the side, but I figured I'd mention it to the team as a possible feature.

Thanks for all the hard work you guys do. I'm a huge fan. Been using this utility for a very long time to easily add some nostalgia factor to games using the CRT filters.

Alternative behavior (optional) 近似的功能(可选)

No response

@czer323 czer323 added the enhancement New feature or request label Dec 30, 2024
@Blinue
Copy link
Owner

Blinue commented Dec 31, 2024

Duplicate of #794 #892

Thank you for the suggestion! Currently, there are no plans to implement this feature, as it falls outside the scope of Magpie’s functionality. You might want to try this software.

Please upvote OP to let me know how many people are interested in this feature.

@czer323
Copy link
Author

czer323 commented Dec 31, 2024

Thanks for reviewing this Blinue.

I tested your suggestion, and the app works great, but the seems to be a conflict with Magpie when full screened. The cursor never disappears. I suspect it's a conflict with the "Draw Cursor" option being enabled in Magpie.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants