Então, eu sei que essa é uma pergunta antiga, mas parece haver uma maneira de fazer isso. Mais ou menos .
EDIT: Então, depois de baixar um jogo, ele não parece estar funcionando. O lançamento do jogo não faz nada. Sem erros .. apenas nada. Então, YMMV.
Envolve, enganando o cliente a pensar que ele pode ser instalado, criando um manifesto de aplicativo na pasta correta. Felizmente, como o Steam é bem organizado e tolera erros, você pode simplesmente copiar outro manifesto, alterar alguns campos e ele corrigirá o arquivo automaticamente e começará a baixar o jogo.
Para referência futura, caso o link se quebre:
Clique com o botão direito do mouse no jogo desejado no Steam. Clique em "Criar atalho na área de trabalho".
Abra o atalho como texto e localize o gameid. Ele estará na linha Exec. Por exemplo, "Exec = steam steam: // rungameid / 204880" significa que o gameid é 204880. (Pontos de bônus por descobrir qual jogo é esse!: P)
Agora fazemos um novo manifesto. (Ah, e se o Steam ainda estiver aberto, você pode ir em frente e fechá-lo.) Provavelmente, você irá para ~ / .local / share / Steam / SteamApps /. Haverá vários arquivos "appmanifest_xxxxxx.acf (de tamanho variável). Eles representam seus jogos instalados. Escolha um (até agora, parece que alguém funcionará). Copie-o e salve-o como appmanifest_gameid.acf (obviamente substituindo gameid pelo que Agora, abra-o e altere os campos appID, GameID, nome e segundo nome.
Abra novamente o Steam.
??? (O Steam corrige nosso arquivo errado. Embora eu tenha notado que algumas das propriedades antigas permanecem e podem voltar a me morder / você / nós.)
Lucro! (começa a baixar)
E, até o momento da escrita, isso é o mais longe que eu consegui. Meu jogo ainda está sendo baixado e eu pensei em compartilhar quando me deparei com esse controle de qualidade quando procurava a mesma resposta :)