Diferenças e limitações
O DeckCrate se comporta da mesma forma em todo lugar onde é possível, e abstrai as diferenças entre sistemas por trás de um único contrato. Ainda assim, algumas coisas diferem por plataforma.
Diferenças por plataforma
Seção intitulada “Diferenças por plataforma”| Aspecto | macOS | Linux | Windows |
|---|---|---|---|
| Pasta pessoal | $HOME | $HOME | %USERPROFILE% |
| Lixeira | ~/.Trash | especificação freedesktop | Lixeira do Windows |
| Dispositivos | varredura de /Volumes | varredura de montagens em /media | enumeração de letras de unidade |
| Imagens de disco | iso/img/dmg/cdr | iso/img | iso/img/vhd/vhdx |
| Abrir arquivo | open | xdg-open | cmd /c start |
| Montagem SMB | cliente do sistema | GVFS (requer pacotes) | cliente embutido (porta 445) |
| Teclado virtual | — | Steam Deck (via Steam) | — |
| Controles | GCController | API de joystick (grupo input) | GameInput |
| Steam Input | — | via Steam (remapeamento/paddles/giroscópio) | — |
Veja as páginas individuais de macOS, Linux e Windows para os detalhes que importam a cada uma.
Ressalva sobre compartilhamentos de rede (todas as plataformas)
Seção intitulada “Ressalva sobre compartilhamentos de rede (todas as plataformas)”Compartilhamentos de rede não têm lixeira recuperável. Excluir em um compartilhamento pede confirmação e então exclui permanentemente. Isso é intencional — veja Compartilhamentos de rede.