ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.21k stars 175 forks source link

Shift key remains pressed after losing focus #3451

Closed tkerber closed 1 year ago

tkerber commented 10 years ago

If the shift key is pressed when steam loses focus, and released before it regains focus (e.g. a key combination including shift which moves windows around), steam behaves as though the key was never released.

The result is that clicking on games in the library results in multiple games being selected instead of the desired game, and clicking on links opens them in a new window.

Problem also occurs to a lesser extent with the control key.

MacTavishAO commented 1 year ago

No way this hasn't been fixed in 8 damm years. Ok then i'll stop spending my money here and start migrating to GoG faster than i thought.

After Steam Deck any rational person thought they were going to give linux client more attention. We couldn't have been more wrong. I don't think this bug is hard to fix at all. It's easy to reproduce and many gamers have left a feedback here over the span of 8 years. Any developer working at Valve could fix this issue in a day.

namtabmai commented 1 year ago

No way this hasn't been fixed in 8 damm years. Ok then i'll stop spending my money here and start migrating to GoG faster than i thought.

That's odd, because Linux users have been asking GOG to bring out a Linux supported Galaxy client for almost as long as this bug has been around.

Newbytee commented 1 year ago

I can't seem to reproduce this any more with the new beta client. Can anyone else confirm? My old reproducer no longer exists (used to do it with the GNOME screenshot shortcut, but that's been reworked since), so I had to try to come up with a new one but I can't reproduce it any more.

MacTavishAO commented 1 year ago

I can't seem to reproduce this any more with the new beta client. Can anyone else confirm? My old reproducer no longer exists (used to do it with the GNOME screenshot shortcut, but that's been reworked since), so I had to try to come up with a new one but I can't reproduce it any more.

I can confirm it's fixed here with the beta client.

Soapsuds commented 1 year ago

With the beta client I haven't had this happen, but have triggered it inside the overlay. Not sure if overlay issues are in scope for this issue though.

comminux commented 1 year ago

This problem does not happen on Sway (Wayland) with the beta version of Steam Sneak Peek

dsalt commented 1 year ago

Not happening here (Xfce4/X, Steam beta). Looks fixed as a consequence of the UI now being essentially all browser windows.

As for whether it happens with the overlay – seen things happen here, usually the game thinking that the overlay hot-keys are still pressed. Could be the overlay ‘eating’ the key-up events, could be due to how the game handles keypresses…

Splarkszter commented 1 year ago

Could be the overlay ‘eating’ the key-up events, could be due to how the game handles keypresses

Yes, highly possible, I saw that some games are specially sensitive to this, probably to fight against dumb auto-clickers that only send KEY{DOWN} and no KEY{UP} like the one that Razer utilizes on their mice.

kisak-valve commented 1 year ago

Closing per the last several comments.