Відмінності та обмеження
DeckCrate поводиться однаково всюди, де це можливо, і ховає відмінності ОС за єдиним контрактом. Кілька речей усе ж різняться залежно від платформи.
Відмінності за платформами
Section titled “Відмінності за платформами”| Аспект | macOS | Linux | Windows |
|---|---|---|---|
| Домашня тека | $HOME | $HOME | %USERPROFILE% |
| Кошик | ~/.Trash | специфікація freedesktop | Recycle Bin |
| Пристрої | сканування /Volumes | сканування монтувань /media | перелік літер дисків |
| Образи дисків | iso/img/dmg/cdr | iso/img | iso/img/vhd/vhdx |
| Відкриття файлу | open | xdg-open | cmd /c start |
| Монтування SMB | системний клієнт | GVFS (потрібні пакети) | вбудований клієнт (порт 445) |
| Екранна клавіатура | — | Steam Deck (через Steam) | — |
| Контролери | GCController | API джойстика (група input) | GameInput |
| Steam Input | — | через Steam (перепризначення/лопатки/гіроскоп) | — |
Подробиці, важливі для кожної платформи, див. на окремих сторінках macOS, Linux та Windows.
Застереження щодо мережевих ресурсів (усі платформи)
Section titled “Застереження щодо мережевих ресурсів (усі платформи)”Мережеві ресурси не мають відновлюваного кошика. Видалення на ресурсі запитує підтвердження й потім видаляє остаточно. Так задумано — див. Мережеві ресурси.