Передать файлы с ПК на Steam Deck можно несколькими способами: по локальной сети через KDE Connect или Warpinator, по протоколу SSH/SFTP, через карту памяти microSD, отформатированную в exFAT или ext4, а также через облачные хранилища. Выбор зависит от размера файлов, операционной системы компьютера и того, есть ли у вас доступ к одному Wi-Fi-роутеру с обоих устройств.
Консоль работает под управлением SteamOS на базе Linux, поэтому привычные для Windows методы вроде общих папок SMB требуют дополнительной настройки. В этой статье разберём каждый рабочий способ с пошаговыми действиями, укажем на типичные ошибки и поможем выбрать оптимальный вариант под вашу задачу — будь то перенос ROM-файлов, модов, видео или сохранений.
Что нужно знать перед передачей файлов
Большинство сетевых способов передачи требуют, чтобы Steam Deck и компьютер находились в одной локальной сети — то есть были подключены к одному роутеру. Проверьте это заранее: откройте на консоли настройки Wi-Fi и убедитесь, что имя сети совпадает с той, к которой подключён ПК. Если компьютер соединён с роутером кабелем, а консоль — по Wi-Fi, это нормально: главное, чтобы оба устройства были в одной подсети.
Второй важный момент — режим рабочего стола (Desktop Mode). Многие операции выполняются именно в нём, а не в игровом интерфейсе. Чтобы перейти в режим рабочего стола, зажмите кнопку питания и выберите соответствующий пункт, либо нажмите кнопку Steam, затем «Питание» → «Перейти в режим рабочего стола».
Также полезно заранее задать пароль для пользователя deck — он понадобится для SSH и установки некоторых программ. Откройте терминал Konsole и выполните команду:
passwd
⚠️ Внимание: без пароля учётной записи подключение по SSH работать не будет, а некоторые системные действия окажутся недоступны. Задайте пароль заранее и запомните его — при вводе в терминале символы не отображаются, это нормально.
Способ 1: KDE Connect — самый простой вариант
KDE Connect предустановлен в SteamOS и позволяет обмениваться файлами с Windows, Linux и Android без лишних настроек. На компьютер нужно установить одноимённое приложение: для Windows оно доступно на официальном сайте проекта KDE, для Linux — через пакетный менеджер вашего дистрибутива.
Порядок действий следующий:
- 📶 Подключите оба устройства к одной Wi-Fi-сети.
- 🖥️ Запустите KDE Connect на ПК и на Steam Deck (в режиме рабочего стола найдите его в меню приложений).
- 🔗 В списке устройств выберите второе устройство и отправьте запрос на сопряжение, затем подтвердите его с другой стороны.
- 📁 Используйте функцию «Отправить файл» — на принимающем устройстве файл появится в папке загрузок.
Если устройства не видят друг друга, проверьте, не блокирует ли брандмауэр Windows входящие подключения для KDE Connect — при первом запуске система обычно сама спрашивает разрешение. Также убедитесь, что на роутере не включена изоляция клиентов (AP Isolation): эта функция запрещает устройствам в сети обмениваться трафиком между собой.
KDE Connect умеет не только передавать файлы: через него можно использовать Steam Deck как пульт для презентаций и видеть уведомления ПК. Сопряжение сохраняется, поэтому настраивать связь заново при каждой передаче не нужно.
Способ 2: Warpinator и аналоги для локальной сети
Warpinator — минималистичная программа для передачи файлов внутри локальной сети, изначально созданная для Linux Mint. На Steam Deck её можно установить через магазин Discover в режиме рабочего стола (приложение распространяется как Flatpak). На ПК с Windows доступен неофициальный порт Winpinator, совместимый по протоколу.
Принцип работы прост: запускаете программу на обоих устройствах, они автоматически находят друг друга, выбираете файл и целевое устройство — передача начинается после подтверждения на принимающей стороне. Скорость ограничена пропускной способностью вашей Wi-Fi-сети.
Альтернативы с похожим принципом работы:
- 🌐 LocalSend — кроссплатформенное решение с открытым кодом, работает на Windows, Linux, macOS и Android.
- 📡 Snapdrop — не требует установки: достаточно открыть один и тот же сайт в браузерах обоих устройств.
- 💾 Syncthing — подходит для постоянной синхронизации папок, а не разовой передачи.
Способ 3: Передача по SSH/SFTP через FileZilla
Этот метод предпочитают опытные пользователи: он надёжен, быстр и позволяет копировать файлы в любые системные каталоги консоли. Сначала необходимо включить SSH-сервер на Steam Deck. Откройте Konsole в режиме рабочего стола и выполните:
sudo systemctl enable --now sshd
Затем узнайте IP-адрес консоли командой ip addr — ищите адрес вида 192.168.x.x в секции вашего Wi-Fi-интерфейса. На ПК установите FileZilla или любой другой SFTP-клиент и создайте подключение с такими параметрами:
- 🌍 Хост: IP-адрес Steam Deck, протокол — SFTP, порт 22.
- 👤 Имя пользователя:
deck. - 🔑 Пароль: тот, что вы задали через команду
passwd.
После подключения вы увидите файловую систему консоли и сможете перетаскивать файлы между окнами. Домашняя папка пользователя находится по пути /home/deck.
⚠️ Внимание: через SFTP доступна вся файловая система, включая системные разделы. Не удаляйте и не изменяйте файлы за пределами /home/deck, если не уверены в их назначении — это может нарушить работу SteamOS.
☑️ Настройка SSH на Steam Deck
Способ 4: Карта microSD и USB-накопители
Физический перенос данных остаётся актуальным, когда файлы большие, а сеть медленная или недоступна. Steam Deck поддерживает карты microSD, но есть нюанс с файловыми системами: SteamOS нативно работает с ext4 и Btrfs, а также читает exFAT. Карты в NTFS система может не определить корректно, поэтому для обмена между Windows и консолью оптимален exFAT — его понимают обе платформы.
Чтобы скопировать файлы, вставьте карту в консоль, перейдите в режим рабочего стола и откройте файловый менеджер Dolphin — карта появится в панели устройств. Скопируйте нужные данные, а затем обязательно извлеките карту через значок безопасного извлечения, чтобы избежать повреждения файловой системы.
USB-флешки и внешние диски подключаются через порт USB-C — напрямую, через переходник или док-станцию. Логика работы та же: монтирование происходит автоматически, управление — через Dolphin.
Сравнение способов передачи
Чтобы выбрать подходящий метод, ориентируйтесь на размер файлов, частоту передач и свои технические навыки. Сводная таблица поможет сравнить варианты:
| Способ | Сложность настройки | Требования | Лучше всего подходит для |
|---|---|---|---|
| KDE Connect | Низкая | Общая Wi-Fi-сеть | Небольшие файлы, регулярный обмен |
| Warpinator / LocalSend | Низкая | Общая сеть, установка приложения | Разовая передача любых файлов |
| SSH / SFTP | Средняя | Пароль, включённый sshd | Доступ к системным папкам, большие объёмы |
| microSD / USB | Низкая | Носитель в exFAT или ext4 | Очень большие файлы, нет сети |
| Облачные сервисы | Низкая | Интернет на обоих устройствах | Передача между разными сетями |
Для большинства пользователей оптимальна связка: KDE Connect или LocalSend для мелких файлов по Wi-Fi и карта microSD в exFAT для тяжёлых архивов и коллекций игр.
Облачные хранилища как запасной вариант
Если устройства находятся в разных сетях или городах, сработает передача через облако: загружаете файл с ПК в Google Диск, Dropbox или другой сервис, а на консоли скачиваете его через браузер в режиме рабочего стола. Способ медленнее локальной сети и зависит от скорости интернета, зато не требует никакой настройки.
Для постоянной синхронизации папок удобнее настроить Syncthing: он работает напрямую между устройствами без промежуточного сервера и автоматически поддерживает выбранные каталоги в актуальном состоянии. Это популярное решение для синхронизации сохранений эмуляторов между ПК и Steam Deck.
Куда скопировать файлы для эмуляторов и EmuDeck
Если вы переносите ROM-файлы для EmuDeck, стандартная структура папок — /home/deck/Emulation/roms/, внутри которой созданы подкаталоги по платформам (snes, gba, psx и т.д.). BIOS-файлы размещаются в /home/deck/Emulation/bios/. Точные требования к именам и форматам файлов зависят от конкретного эмулятора — сверяйтесь с документацией EmuDeck.
Решение типичных проблем при передаче
Устройства не видят друг друга в сети? Начните с проверки изоляции клиентов на роутере — эта настройка есть во многих гостевых сетях и мешает локальному обмену. Также убедитесь, что оба устройства подключены к одному диапазону или что роутер не разделяет 2,4 и 5 ГГц на изолированные сегменты.
Медленная скорость передачи по Wi-Fi чаще всего связана с загруженностью диапазона 2,4 ГГц. По возможности подключайте оба устройства к сети 5 ГГц или используйте проводное подключение ПК к роутеру. Для больших объёмов физический носитель нередко оказывается быстрее любой беспроводной передачи.
Если SSH-подключение отклоняется, проверьте три вещи: запущен ли сервис (systemctl status sshd), правильный ли IP-адрес вы указываете и не сменился ли пароль. Ошибка «Connection refused» обычно означает, что сервис остановлен, а «Permission denied» — неверный логин или пароль.
⚠️ Внимание: после крупных обновлений SteamOS некоторые изменения, внесённые в системный раздел, могут сбрасываться из-за механизма read-only файловой системы. Если настроенный сервис перестал работать после обновления, проверьте его состояние и при необходимости включите заново.
Часто задаваемые вопросы
Можно ли передавать файлы на Steam Deck в игровом режиме?
Напрямую через файловый менеджер — нет, в игровом режиме его нет. Однако передача по сети (например, через запущенный SSH-сервер или Syncthing) может работать в фоне. Для ручного копирования файлов перейдите в режим рабочего стола.
Какую файловую систему выбрать для microSD при обмене с Windows?
Оптимальный вариант — exFAT: его читают и Windows, и SteamOS. Файловая система NTFS поддерживается SteamOS ограниченно, а ext4 Windows не понимает без сторонних драйверов.
Нужен ли пароль пользователя deck для передачи файлов?
Для KDE Connect, Warpinator и microSD пароль не нужен. Он обязателен для SSH/SFTP-подключения и для выполнения команд с sudo. Задаётся командой passwd в терминале Konsole.
Можно ли перенести установленные игры Steam с ПК на консоль?
Да, в клиенте Steam есть функция передачи игр по локальной сети: при установке игры на Steam Deck клиент предложит скопировать файлы с ПК, где они уже загружены, если оба устройства в одной сети и включён соответствующий параметр в настройках Steam.
Почему Steam Deck не видит USB-флешку?
Возможные причины: файловая система NTFS, недостаточное питание через неоригинальный переходник или повреждение накопителя. Попробуйте переформатировать флешку в exFAT и проверить её на ПК. Также убедитесь, что смотрите устройства в режиме рабочего стола через Dolphin.