Open sysms opened 1 year ago
I am experiencing this same issue.
I hope this gets resolved quickly. It's a pretty major issue.
Same here on Arch Linux.
Same here on Arch Linux
https://gist.github.com/ErrantOverflow/68a34863fd188605246555d754c355be
I made sure to update all packages and the issue is still present.
Also tried the Steam Beta Update, but nothing changed.
I have exactly the same problem. It is impossible to change values in the per game dropdown lists. In fact, the form controls behind the dropdown seem to activate through it. I've tried all the same things that ErrantOverflow tried. It means I can't opt out of a beta I previously activated, among other things.
This is a showstopper guys. Seems like it needs to be prioritized.
Yeah I can't use the drop-down menus anywhere. So I can't actually re-add libraries that were removed... I literally cannot play games I've already legitimately downloaded... because of this stupid bug.
We need a fix! no pull-down menus makes STEAM VERY useless!
For me this issue appears to be present on X.org/X11, and not Wayland.
Ubuntu 22.04.
Still broken on the update re-issued today (what's up with that? Just issue a new update)
Confirming today's update does not resolve the issue.
Additional information: it seems to be triggered by "focus follows mouse". Disabling focus follows mouse in the desktop settings allowed the dropdowns to work.
And, no, "just disable focus follows mouse" is not an acceptable "fix" lest anyone think it isn't a bug. It worked fine previously.
Additional information: it seems to be triggered by "focus follows mouse". Disabling focus follows mouse in the desktop settings allowed the dropdowns to work.
I have no such option enabled in my LXDE/Openbox, and it's still borked. :/
Additional information: it seems to be triggered by "focus follows mouse". Disabling focus follows mouse in the desktop settings allowed the dropdowns to work.
And, no, "just disable focus follows mouse" is not an acceptable "fix" lest anyone think it isn't a bug. It worked fine previously.
Good find, I've changed the window focus on Gnome Tweaks to "Click to Focus" and the issue stops happening.
Additional information: it seems to be triggered by "focus follows mouse". Disabling focus follows mouse in the desktop settings allowed the dropdowns to work.
And, no, "just disable focus follows mouse" is not an acceptable "fix" lest anyone think it isn't a bug. It worked fine previously.
Good workaround, just not feasible for me to run my desktop environment like this. Arch with Gnome here in X11. My current workaround is using big picture mode, that works to fix stuff but is just annoying to work around.
Yeah I need Focus Follows Mouse as that is key to my workflow. This issue was not present previously, so the bug probably came from "recent" changes (unsure if it's days/weeks).
Funny enough - a custom skin fixes this.
Default skin = can't select dropdowns Adwaita skin = dropdowns totally fine
It seems to work if you hold Ctrl and click on the version you want to select.
Having this problem with the current beta release. Turning off "focus follows mouse" doesn't fix it for me in openbox, but holding CTRL when clicking the menu item on the context menu is working.
Same issue here on Gentoo.
Using Steam package build date: Mar 24 2023, at 17:20:43
It seems to work if you hold Ctrl and click on the version you want to select.
Thank you winteriscariot. Ctrl click works.
Ctrl+click is not working for me as a work-around :( And I am using mouse-follow focus mode.
Ctrl+click is not working for me as a work-around :( And I am using mouse-follow focus mode.
For me CTRL, ALT, or SHIFT all work now while left clicking (It used to only be CTRL). Still not working with a normal left click though. Just to make sure, you are only using the modifier for the left click on the dropdown and not the right click on the game name?
My test pull-down menu was trying to select a different version of Proton for a game. That is one scenario where it doesn't select what I click on.
For me CTRL, ALT, or SHIFT all work now while left clicking (It used to only be CTRL). Still not working with a normal left click though. Just to make sure, you are only using the modifier for the left click on the dropdown and not the right click on the game name?
Doesn't work in my case, none of those nor a combination of them all works. It's picking the proton version in properties. Using a different theme also isn't working. The only way to fix it is to go into big picture mode and change it there.
If the modifier keys are not working for you it probably means your window manager is not passing them through to steam. In my case I can't use the Windows key with left click since my window manager intercepts that.
One other way I have got it to work is by holding in a thumb button (back/forward navigation) on my mouse at the same time as left clicking the proton version / menu item.
In my case I am doubtful that my WM is intercepting my key-presses, as I really don't see examples of that happening for me, but I wouldn't fully rule it out either.
On the gnome desktop when running the Steam client in Large Mode, I was able to work around this issue by going to Tweaks > Windows and choosing "Click to Focus" in the Window Focus section. For me, this was the only setting where dropdown selections worked. When either "Focus on Hover" or "Secondary-Click" were chosen, dropdown selections did not work at all in Large Mode.
In Small Mode, I had no issues with dropdown selections regardless of my Window Focus setting. However, when either "Focus on Hover" or "Secondary Click" were chosen, I was only able to close the popup window that contained the dropdown after first switching to another window and subsequently returning to the popup window. Otoh, when "Click to Focus" was chosen, I had no problem closing the popup window immediately after making a dropdown selection.
In Big Picture Mode, I had no problems at all regardless of my Window Focus setting.
With the Steam beta, I can't even select things on the right-click menu. I can't even go in properties if I don't switch to "Click to focus". With the not beta client, I can go to the menu but I have the dropdown problem...
Latest beta shipped several changes that should improve this issue. Please retest.
No difference for me with beta build Apr 18 2023 23:21:04. I still need to hold a modifier key or a thumb button on my mouse to be able to left click any item on a games context menu or an item in the dropdown boxes of the game properties.
I can confirm, nothing changed for me with the same beta build.
On the beta build I can't even select the games properties, the moment I click on them on the drop down menu it disappears.
Again, the workaround I've been using so far is opening gnome tweaks and changing the focus mode to "Click to focus"
In the current beta (Apr 18 version), you can't even go to game's properties without ctrl-clicking. If you right-click on the game and want to go to properties, the pop-up disappears and you click on another game on the list (the click goes to whatever was behind the little context pop-up window)
In stable Steam (Mar 24), Library behaves normally, only in game properties you have to Ctrl/Shift/AltGr/Win+click (I have Alt+click window dragging, so that's intercepted, as af7567 mentioned)
PS. Focus follow mouse always caused problems with Steam. Even the main menu, as well as all drop-down lists / combo boxes in Steam->Settings (still the good old interface), the pop-ups disappear if you move mouse over, then out of their little boxes (which is every time you use the menu of course :))
It's been like that forever and somehow we all live with it. And it's way more frustrating than ctrl-clicking a pop-up which doesn't even disappear if you leave it by a pixel! :) I predict that in 5 years we'll just ctrl-click everything and won't even talk about it anymore ;)
Beta build 1682634349 is still broken for menu selections.
Beta build 1682634349 is still broken for menu selections.
It's worse now: https://github.com/ValveSoftware/steam-for-linux/issues/9376
Can't click header/toolbar options to even enter steam settings.
I can click header options, but all other popups do not work, like context menus when right clicking on games.
Also means I cannot opt out of beta, because I cannot select the option in the popup selection.
EDIT: As a workaround, I could opt out of beta via big picture mode. Hope valve fixes these kinds of bugs before releasing the new UI to production...
Are the compatibility settings adjustable (per game) in any ascii config files in the .steam dir? Looking for a manual workaround while the GUI is borked.
Are you still having issues with this in latest beta with the new desktop UI? There were too many changes that will impact this to account for accurately, the behavior is a lot more consistent now on the test systems I have.
Today's latest beta on Slackware64 current. I still need to hold a modifier key to select the game right click context menu items, and the drop down menu items in the game properties window. The top menu bar (Steam View Friends Games Help) and the Store Library Community top links all work OK.
The issue is now only for folks running gnome who have enabled 'focus follow mouse', correct? Seems to be the case for @af7567 according to earlier posts.
I just tested by logging into a KDE session, still with focus following mouse enabled, and the steam client menus and dropdowns are working fine. I normally use openbox window manager without any gnome/kde desktop environment. So it does seem to be an issue with the window manager.
edit: Just tested with fvwm window manager, focus follows mouse, and no desktop session. That works fine too.
Still broken on my openbox too. 7900xt fwiw.
It's as if the dropdowns aren't even there even though they are visbile. E.g. I try to remove a drive/folder and it clicks right through to the main window and the dropdown dissappears.
This may be worth reporting to the openbox developers.
I tried running steam client with no window manager at all*, and the context menus work OK then. So it is definitely interference from the window manager which is preventing the clicks getting to the context menus and the dropdown boxes.
Is everyone who still has this problem using openbox? Or are any other window managers affected? I see the person who opened the issue is also using openbox.
As for reporting it to the openbox developers, I'm not sure that is possible. Any openbox patches that I have seen in the last few years have just been created by the community and pop up on some forum before getting added to arch and debian packages.
. * only X server, xterm and steam client were running.
I do not use openbox and I still have the problem with the current beta. I'm using MATE with the marco window manager. It seems all context menus activate the control behind the menu instead of the menu item itself unless holding a modifier key.
Given that Steam is the only software that exhibits this problem, "interference from the window manager" is not a helpful diagnosis and given it isn't a single window manager that's causing it, I think it's more accurately characterized as "steam is doing something dumb (or novel) that nothing else does which just happens to conflict with some window managers".
the issue does exist on gnome, depending on your mouse focus settings, and the severity of it varies depending on if you run steam in small, large, or big picture mode.
in big picture mode, everything works regardless of your mouse setting.
in large mode, with focus follow mouse on, dropdown selection doesn't work at all.
in small mode, you can make a selection, but you have to click to another window and then back to steam for the dropdown to close and the selection to take effect.
@lostwizard By interference from the window manager I meant that it is something the window manager is doing which stops the clicks going where they should (since it works OK with no window manager).
The question is why is the window manager doing it? Is the window manager at fault, or is steam creating the context menus wrongly.
Since openbox doesn't seem to have been worked on for a long time, and that was the WM with the most mentions, I was thinking it could just be an openbox thing. But now we know it affects Marco too which is still getting new releases so that will give the steam developers a more modern WM to test with.
Yeah, openbox git hasn't been touched in years. I just now confirmed it is broken in Arch and in Arch's version of LXDE (uses openbox), so no magic patches there yet.
That said, now that we know others are having the issue still, I did just notice that it's only some of the dropdowns. For example, I can right click in the library and successfully get to the compatibility tab. Once there, I cannot use that dropdown.
Conversely, in the most recent non-beta version I can successfully use the dropdown to opt in to the Steam beta. And then obviously can't opt out after the update.
Replying to https://github.com/ValveSoftware/steam-for-linux/issues/9273#issuecomment-1535406650
Except, at least for me, the breaking change came from a change in STEAM, not a change in GNOME.
Is everyone who still has this problem using openbox? Or are any other window managers affected?
Cinnamon on Linux Mint here. I have to turn off focus-follows-mouse temporarily when I want to use dropdown menus on Steam. I can't recall experiencing this in any other programs.
I find it hilarious that going into big picture mode is a viable workaround. Other than that, this just started happening to me today (or more accurately today is the first time I noticed it), and is indeed very annoying. Valve plsfix.
We need a fix for this now! Some people need focus-follows-mouse for accessibility reasons. It is not acceptable for this critical dropdown to be unusable in that mode. At least make it f*cking keyboard navigable or something.
Your system information
Please describe your issue in as much detail as possible:
Since the latest update, I can't choose anymore from the list/dropdown of the compatibility tools.
The list with available compatibility tools opens, but clicking on one of the entries just closes the dropdown, and so it always defaults to "Proton Experimental" on my system (because it's the first entry in the list).
I still can set the compatibility tool from Big Picture Mode - but that currently has other problems (Nvidia user here ;) ).
My system info: https://gist.github.com/sysms/70972bfd68b3ae18cd3c63dc6bb24817
Steps for reproducing this issue:
EDIT: I just noticed it seems to affect ALL dropdown fields in the properties - so I also can't change languages or join betas anymore.