protonscr

Steam won't let me change popup notifications location to TopRight

steamclosed reviewedNot a bugSteam client
ValveSoftware/steam-for-linux#3054 · opened 2013-12-20 by lonerunner · updated 2018-07-09 · 11 comments · github
Llonerunner 2013-12-20 github

I have read on forums, one of valve guys explained how to move popup notifications to different position.

But it won't let me do that on my pc.

The file that need to be changed is .local/share/Steam/resource/steam.styles

In one of the lines it says

Notifications.PanelPosition "BottomRight" // Can be "BottomRight", "BottomLeft", "TopRight","TopLeft"

And i can change that to move popups to other position. I wanted to move it to TopRight.

But every time i change that to TopRight and restart steam. Steam updates it self and overwrite file with default.

Im on Ubuntu 12.04 with Gnome classic

Ggdrewb-valve maintainer 2014-01-06 github

Is this specific to Linux? Probably not, in which case you might get better results reporting this in the regular Steam forums.

Llonerunner 2014-01-07 github

Well it is specific to linux, i already posted this on forums and people reported it's working on windows, so they pointed me here to report it on linux specific section.

Ggdrewb-valve maintainer 2014-01-08 github

This works correctly for me. Can you post your bootstrap_log.txt from ~/.local/share/Steam/logs (I only need the last part of it beginning from your most recent Startup of Steam)?

Ggdrewb-valve maintainer 2014-01-09 github

Note also that directly changing the installed Steam files is not an official customization mechanism. Any time a Steam package is downloaded it will overwrite any changes you have.

Llonerunner 2014-01-09 github

[2014-01-09 06:23:08] Startup - updater built Jan 7 2014 12:06:43
[2014-01-09 06:23:08] Opted in to client beta 'publicbeta' via beta file
[2014-01-09 06:23:08] Verifying installation...
[2014-01-09 06:23:08] BVerifyInstalledFiles: resource/styles/steam.styles is 136941 bytes, expected 136944
[2014-01-09 06:23:08] Verification complete
[2014-01-09 06:23:08] Downloading update...
[2014-01-09 06:23:08] Checking for available updates...
[2014-01-09 06:23:09] Download complete.
[2014-01-09 06:23:09] uninstalled manifest found in ~/.local/share/Steam/package/steam_client_publicbeta_ubuntu12 (1).
[2014-01-09 06:23:09] Extracting package...
[2014-01-09 06:23:25] Installing update...
[2014-01-09 06:23:26] Cleaning up...
[2014-01-09 06:23:26] Update complete, launching Steam...
[2014-01-09 06:23:26] Shutdown

Alright that helped me. So steam checks file integrity and notice that there is a difference in file size so it downloads it again. The file size is exactly 3 characters less. and TopRight is exactly 3 character less than BottomRight.

So i made it working by tricking the steam that i didn't changed file. In the same line where i changed popup position to TopRight i added 3 new characters after the comment.

Now steam thinks that file is not changed as it have same size as before. And my popup notifications are moved to top right.

Ggdrewb-valve maintainer 2014-01-09 github

OK, that makes sense and what you're seeing is expected behavior. Closing this out.

Ddannycolin 2014-09-02 github

A better solution is to create a new steam skin.

"To make a skin, you need to take a copy of resource/styles/steam.styles file and copy it to skins//resource/styles/steam.styes. The existance of that file will make Steam put that skin as an option in the settings->interface dialog (Steam will need to be restarted for it to show)." from the readme file inside the skin folder.

That way, steam will not overwrite your steam.style file.

Llonerunner 2014-09-02 github

@sdk- Yes that's what i did at the end, after few updated of steam i got tired of constantly editing again and again steam.styles file because update overwrite it. So i made new skin named TopRight and put my edited steam.style file in it.

This is so far the best solution. Although steam should implement select popup dialog position in settings as a feature.

TTcll 2018-07-05 github

seconded
been nearly 4 years and still no UI option to select the position of notifications like many other apps do

shame on the devs

OOvermindDL1 2018-07-05 github

Rather I wish it just used the system notification interfaces, getting steam notifications via the KDE system would be so much nicer as they'd be properly themed with the system, I could filter things, change timeout lengths based on contents, it could have richer data (responding to a message from inside the notification for example), etc... etc...

TTcll 2018-07-09 github

not me
I actually would prefer to get steam notifications on the bottom right of my right monitor rather than on the top right of whichever monitor my cursor is on.

I guess make it configurable between system (not just KDE) or steam if actually added :P

Nothing extracted yet.