raspberrypi / bookworm-feedback

14 stars 1 forks source link

Mouse cursor disappears #131

Closed qrp73 closed 1 year ago

qrp73 commented 1 year ago

I catch this issues several times for last two days. Sometimes the mouse cursor suddenly disappears (become invisible). Usually it happens after exit from display blank mode. When I move mouse and randomly clicking it can appears again, probably it happens when click happens on taskbar button, but since mouse cursor is invisible it's hard to do.

I cannot reproduce this bug intentionally, when I set dpms_timeout = 10 it resumes from blank mode with no issue. All time when I catch this issue happens with setting dpms_timeout = 300. Probably it may be related with hw acceleration, because once it happens when chromium-browser played video with hw acceleration. But today it happens when firefox playing music in youtube in minimized window (no other app running), and it has disabled hw acceleration.

qrp73 commented 1 year ago

Steps to reproduce:

1) set dpms_timeout=5 in ~/.config/wayfire.ini:

[idle]
screensaver_timeout = -1
dpms_timeout = 5

2) minimize all windows 3) wait 5 seconds until blank screen happens 4) don't touch mouse and press space

Expected result: display is powered on and mouse cursor works as expected

Actual result: display is powered on, but mouse cursor is missing and when you move mouse nothing happens

Note: The same issue happens when you wake up display with mouse move.

Note: if there is a some window on the screen with custom mouse cursor (such as terminal) and invisible mouse cursor appears on that window it fix invisible cursor and it appears visible.

qrp73 commented 1 year ago

not relevant anymore