Steam Deck
Mouse Cursor Disappears when idle (Game Mode)
When playing a game that has a mouse cursor in Game Mode, like Age of Empires, the mouse cursor will disappear when the mouse is idle. The mouse cursor will appear again when moved.

The mouse cursor doesn't disappear in desktop mode.

Is there a way to always keep the mouse cursor on screen in Game Mode?
Автор останньої редакції: nicemonkey; 28 груд. 2022 о 14:24
< >
Показані коментарі 1630 із 30
It's also a problem if you have 2 action sets one for menu other one in game. I have setup that once cursor disappears it switches to in game action set by itself. Being in menu, cursor disappearing when still in a menu is annoying. I always have to move cursor little bit soo that doesn't happen. Plus at least it doesn't happen with all games.
Цитата допису The Storm:
It's also a problem if you have 2 action sets one for menu other one in game. I have setup that once cursor disappears it switches to in game action set by itself. Being in menu, cursor disappearing when still in a menu is annoying. I always have to move cursor little bit soo that doesn't happen. Plus at least it doesn't happen with all games.
Came here to say exactly this. I created this second action set for the menu screen in OpenMW, but the cursor disappearing means that I can't navigate the menu properly. Sucks that there's no fix/workaround for this yet.
Bump, this is still an issue and my mouse cursor doesn’t return.
There is an additional issue with this problem too, at least for me. When the mouse disappears the performance goes up, like 10% or more,when you touch the mouse the performance goes back down. Maybe someone can confirm this.
I saw somewhere that you can change the hide-cursor-delay parameter to -1 (negative one) and that fixes the problem, but I haven't tried it myself.
Цитата допису Keeksquiggles:
I saw somewhere that you can change the hide-cursor-delay parameter to -1 (negative one) and that fixes the problem, but I haven't tried it myself.

I would give it a try. can someone post a specific instructions please?
Цитата допису Funk#13:
I would give it a try. can someone post a specific instructions please?

In a game’s properties, in general under launch options put `gamescope —hide-cursor-delay -1`. I’ve just tried it and it’s worked for me!
BUMP, with the additional info that in Gaming Mode when the cursor disappears the mouse becomes fully unresponsive unless moved to make the cursor reappear. No buttons on it will work, and scrolling also doesn't register. I hope Valve addresses this somehow, because it causes a lot of issues when using the Steam Deck connected to a TV.
Still waiting for fix. Currently I have a always on command that keeps moving the cursor slightly when the cursor is shown to prevent it from disappearing.
I have found a fix for the problem that will hopefully put this issue to bed for the many people who are having trouble with it. At least until they put out another patch that screws the steam deck up again lol. Step 1, go to desktop mode and open the app called Konsole. Step 2, type in 'passwd', and set up a new root password following the prompts (make sure you save the password somewhere because its important later in the steps). Step 3, after setting your password up, now type in 'sudo steamos-readonly disable'. Step 4, open up your dolphin file manager. Step 5, go to rootsfs in your devices, then bin, then gamescope-session, and choose open. Step 6, scroll down to the line labled '--hide-cursor-delay 3000'. Step 7, change the value of 3000 to something much higher, to give you an idea 3000 is 3 seconds before the cursor disappears, so 10000 is about 10 seconds, etc. I set mine to 100000 because if im away for longer than that its probably because im legitimately afk. Step 8, save the file and put in the root password you made in Konsole. Step 9, go back to gaming mode and the cursor should now last as long as you decided it to. You're welcome in advance.
Автор останньої редакції: Cole; 25 січ. о 2:27
Цитата допису Cole:
I have found a fix for the problem that will hopefully put this issue to bed for the many people who are having trouble with it. At least until they put out another patch that screws the steam deck up again lol. Step 1, go to desktop mode and open the app called Konsole. Step 2, type in 'passwd', and set up a new root password following the prompts (make sure you save the password somewhere because its important later in the steps). Step 3, after setting your password up, now type in 'sudo steamos-readonly disable'. Step 4, open up your dolphin file manager. Step 5, go to rootsfs in your devices, then bin, then gamescope-session, and choose open. Step 6, scroll down to the line labled '--hide-cursor-delay 3000'. Step 7, change the value of 3000 to something much higher, to give you an idea 3000 is 3 seconds before the cursor disappears, so 10000 is about 10 seconds, etc. I set mine to 100000 because if im away for longer than that its probably because im legitimately afk. Step 8, save the file and put in the root password you made in Konsole. Step 9, go back to gaming mode and the cursor should now last as long as you decided it to. You're welcome in advance.

That's cool and all, but why not go a step further by adding each step on a new line?
  1. go to desktop mode and open the app called Konsole.
  2. type in 'passwd', and set up a new root password following the prompts (make sure you save the password somewhere because its important later in the steps).
  3. after setting your password up, now type in 'sudo steamos-readonly disable'.
  4. open up your dolphin file manager.
  5. go to rootsfs in your devices, then bin, then gamescope-session, and choose open.
  6. scroll down to the line labled '--hide-cursor-delay 3000'.
  7. change the value of 3000 to something much higher, to give you an idea 3000 is 3 seconds before the cursor disappears, so 10000 is about 10 seconds, etc. I set mine to 100000 because if im away for longer than that its probably because im legitimately afk.
  8. save the file and put in the root password you made in Konsole.
  9. go back to gaming mode and the cursor should now last as long as you decided it to.
Автор останньої редакції: 1singur; 25 січ. о 7:17
Nice, so I do all the legwork and find the solution and you make some minor adjustments to my paragraph so it looks like you're the one who figured it out lol.
Автор останньої редакції: Cole; 25 січ. о 10:24
Something you could have done on your own. lol

Still an issue, today. I’ll try your fix.
< >
Показані коментарі 1630 із 30
На сторінку: 1530 50

Опубліковано: 28 груд. 2022 о 8:38
Дописів: 30