Różnice i ograniczenia
DeckCrate zachowuje się wszędzie tak samo, jak tylko może, i ukrywa różnice między systemami za jednym kontraktem. Kilka rzeczy nadal różni się w zależności od platformy.
Różnice między platformami
Dział zatytułowany „Różnice między platformami”| Zagadnienie | macOS | Linux | Windows |
|---|---|---|---|
| Folder domowy | $HOME | $HOME | %USERPROFILE% |
| Kosz | ~/.Trash | specyfikacja freedesktop | Kosz |
| Urządzenia | skan /Volumes | skan montowań /media | wyliczanie liter dysków |
| Obrazy dysków | iso/img/dmg/cdr | iso/img | iso/img/vhd/vhdx |
| Otwieranie pliku | open | xdg-open | cmd /c start |
| Montowanie SMB | klient systemowy | GVFS (wymaga pakietów) | klient wbudowany (port 445) |
| Klawiatura ekranowa | — | Steam Deck (przez Steam) | — |
| Pady | GCController | API joysticka (grupa input) | GameInput |
| Steam Input | — | przez Steam (remapowanie/łopatki/żyroskop) | — |
Szczegóły istotne dla każdej z nich znajdziesz na osobnych stronach: macOS, Linux i Windows.
Zastrzeżenie dotyczące udziałów sieciowych (wszystkie platformy)
Dział zatytułowany „Zastrzeżenie dotyczące udziałów sieciowych (wszystkie platformy)”Udziały sieciowe nie mają odzyskiwalnego kosza. Usuwanie na udziale prosi o potwierdzenie, a następnie usuwa trwale. Tak zostało to zaprojektowane — zobacz Udziały sieciowe.