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

Bug on trying to change display mode to fullscreen : cursor disappears #5219

Closed
firasmestiri opened this issue Mar 7, 2024 · 4 comments
Closed
Labels
Status: Needs Investigation Requires to be debugged or checked for feasibility, etc. Topic: Stabilization Requests, Issues and Changes related to improving stablity and reducing flakyness Topic: UI/UX Requests, Issues and Changes related to screens, artwork, sound and overall user experience Type: Bug Issues reporting and PRs fixing problems

Comments

@firasmestiri
Copy link

Terasology Launcher Version: 4.8.0
Terasology Version: 5.3.0
Operating System: Windows 10 x64
Onboard / Dedicated Graphics: Nvidia gtx 1650ti
Java Version: Version 8 361

I was trying to change the video settings from windowed to fullscreen

The window changed to fullscreen but I could no longer see the cursor.

How to reproduce

  1. Select Terasology version '.5.3.0'
  2. Start Terasology
  3. Go to settings
  4. Go to video
  5. Go to display mode on the top left (2nd option)
  6. Switch to Fullscreen

Log details

No log details since there was no crash

Screenshots

If applicable, add screenshots to help explain your problem.

Workaround

Since I couldn't see the cursor, I had to guess where it was through the hover highlight on some buttons but then I had to continuously change the position and click in some areas.

Additional Infos / Context

I reproduced it about 5 times in a row just to check, and then I tried reproducing it after a few minutes of closing the game and it didn't happen again.

@firasmestiri firasmestiri added Status: Needs Investigation Requires to be debugged or checked for feasibility, etc. Topic: Stabilization Requests, Issues and Changes related to improving stablity and reducing flakyness Type: Bug Issues reporting and PRs fixing problems labels Mar 7, 2024
@firasmestiri
Copy link
Author

It seems that the bug was resulted from having the OBS recording software open in parallel

For context I was trying to record another bug I encountered in the game, and after opening OBS the cursor bug started happening but I didn't correlate it at first.

So to reproduce the bug you have to have OBS open in another window (doesn't have to be recording)

Apologies for the oversight

@jdrueckert
Copy link
Member

Thanks for the bug report @firasmestiri 💚
That's an interesting one indeed!

Were you able to reproduce it without OBS?

@jdrueckert jdrueckert moved this to Backlog in Terasology Bugs Mar 10, 2024
@jdrueckert jdrueckert moved this to 🔍 Needs Confirmation in Terasology Inbox Mar 10, 2024
@jdrueckert jdrueckert added the Topic: UI/UX Requests, Issues and Changes related to screens, artwork, sound and overall user experience label Mar 10, 2024
@firasmestiri
Copy link
Author

firasmestiri commented Mar 10, 2024

you're welcome :)

yes i actually tried to reproduce it, and it seemed to be working fine when OBS wasn't running

@soloturn
Copy link
Contributor

soloturn commented Apr 7, 2024

there should be a setting in obs to show or hide cursor, isn't it? permit to close @firasmestiri .

@soloturn soloturn closed this as completed Apr 7, 2024
@github-project-automation github-project-automation bot moved this from Backlog to ✅ Done in Terasology Bugs Apr 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Needs Investigation Requires to be debugged or checked for feasibility, etc. Topic: Stabilization Requests, Issues and Changes related to improving stablity and reducing flakyness Topic: UI/UX Requests, Issues and Changes related to screens, artwork, sound and overall user experience Type: Bug Issues reporting and PRs fixing problems
Projects
Status: Done
Status: 🔍 Needs Confirmation
Development

No branches or pull requests

3 participants