Experimente o URL Dispatcher . Não sei se funcionará digitar o esquema diretamente na barra de localização do navegador, mas isso deve funcionar se você clicar em um link com esse esquema ou se outro aplicativo tentar abrir uma URL com esse esquema.
Eu tenho esse arquivo .desktop.
[Desktop Entry]
Name=Tagger
Comment=Read and create QR code and barcode tags
Exec=/usr/share/tagger-app/tagger %U
Icon=/usr/share/tagger-app/graphics/tagger.svg
Terminal=false
Type=Application
X-Ubuntu-Touch=true
MimeType=x-scheme-handler/yada
Eu sei que está sendo lido porque o ícone aparece.
Eu visito o link yada: // no aplicativo de navegador padrão e ele diz "erro de rede" e não tenta abrir o aplicativo.
Experimente o URL Dispatcher . Não sei se funcionará digitar o esquema diretamente na barra de localização do navegador, mas isso deve funcionar se você clicar em um link com esse esquema ou se outro aplicativo tentar abrir uma URL com esse esquema.