Skip to content

Conversation

@shalevc1098
Copy link
Contributor

steam proton games now show their actual game icons instead of the generic controller. maps steam_app_XXXXX window class to steam_icon_XXXXX which is what steam installs.

Steam Proton games use window class steam_app_XXXXX. Steam installs
icons as steam_icon_XXXXX. This maps between them so actual game
icons display instead of generic controller fallback.
@bbedward bbedward merged commit e37135f into AvengeMedia:master Jan 10, 2026
1 check passed
@shalevc1098 shalevc1098 deleted the feat/steam-icon-mapping branch January 10, 2026 08:05
@Bodify
Copy link
Contributor

Bodify commented Jan 16, 2026

@bbedward @shalevc1098 Could this be tweaked to still fallback to the controller? I'm not sure the exact reasons but it is not working for me. For non-steam games I get it but seems it does not work with some steam games either. Deadlock is a game in closed alpha atm though so not sure if that impacts it.

Btw @bbedward as a sidenote to this, would it be possible to extend the "App ID Substitutions" to have an option to check window title? If running a game through gamescope for example app id comes back "Unknown" or null. Window title on the other hand is listed as "gamescope - Deadlock" or something similar I believe.
image
image

@bbedward
Copy link
Collaborator

Check this for a fallback a823095 - open a new one for the window titles (just so it doesnt get lost)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants