Some games have various options when started from within Steam. For exmaple with F1 2019 you can choose dx12 or dx11.
This choice does not appear when you start the game from the command line in the form
steam steam://launch/928600
In the case of F1 2019 the dx12 exe will be started. which is no good on Linux. To set our choice to dx11 just append /option2 to the end of the command.
steam steam://launch/928600/option2
It does not work for the
steam://rungameid/xxxxxx
form.
If you need to find which option number is the write one you can work it out within
~/.local/share/Steam/appcache/appinfo.vdf
(adjust if your Steam dir is elsewhere)
Not easy to read but try searching for the name of the executable you want to start and the correct option number should be close by. Or search for the games name.