Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

Резюме

  • Управляйте своей Steam Deck с помощью настоящей мыши и клавиатуры, подключенных к вашему основному компьютеру, через локальное сетевое соединение с помощью виртуального KVM.
  • Бесплатное приложение Input Leap позволяет вам переключаться между рабочим столом Windows, Mac или Linux и SteamOS без необходимости использовать трекпады или экранные клавиатуры.
  • В этом руководстве рассматривается Steam Deck и любые другие портативные устройства, работающие на базе SteamOS.

Управляйте Steam Deck с помощью Mac, Windows или Linux PC, чтобы не использовать экранные клавиатуры и крошечные трекпады. Поделитесь буфером обмена и легко переходите с одного экрана на другой, по беспроводной сети и по локальной сети. Это бесплатно и легко настроить, вот как.

Как это работает и почему это того стоит

Ваш компьютер — будь то MacBook с macOS, игровая машина Windows или крошечный ПК Linux — уже имеет вполне приличный набор периферийных устройств. Даже если вы используете ноутбук, встроенная клавиатура и трекпад могут оказаться всем, что вам нужно.

Steam Deck в первую очередь предназначен для использования в игровом режиме, удобном для контроллера пользовательском интерфейсе, который позволяет легко просматривать магазин, запускать игры и получать доступ к большинству основных настроек. Но Steam Deck также имеет режим рабочего стола, полноценную среду Linux, необходимую для расширенных операций или для использования Steam Deck как «настоящего» компьютера.

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

Хотя режим рабочего стола полностью совместим со встроенными трекпадами, джойстиками и кнопками на лицевой панели вашего Steam Deck из коробки, управление им далеко не из приятных. Вы можете подключить внешние указывающие устройства и клавиатуры к своему Steam Deck, но как насчет вполне хороших периферийных устройств, которые уже лежат у вас на столе?

Обычно вы можете использовать KVM (сокращение от «virtual machine на основе ядра») для плавного переключения между двумя или более операционными системами на лету. Эта технология часто встроена в мониторы или строится вокруг выделенного оборудования, известного как коммутатор KVM. К счастью, есть более простой способ.

С помощью виртуального KVM вы можете добавить эту функциональность на свои машины Windows, Mac или Linux (включая Steam Deck). Когда одна машина выступает в качестве сервера («хоста» вашей клавиатуры и мыши, если хотите), вы можете назначить другие машины в качестве клиентских устройств. Когда вы перемещаете указатель с одного края экрана, он волшебным образом появляется на другом.

Для пользователей Steam Deck это отлично подходит практически для любых операций в режиме рабочего стола. Несмотря на то, что у меня Steam Deck OLED уже больше шести месяцев, и я потратил немало времени на настройку в режиме рабочего стола, я все еще не привык к экранной клавиатуре и плавающему трекпаду. Это нормально в крайнем случае, но для быстрой и эффективной работы ничто не сравнится с настоящей вещью.

Виртуальный KVM идеально подходит для управления файлами с помощью настоящей мыши, ввода длинных команд терминала в Konsole, использования веб-браузера прямо на Steam Deck для локальной загрузки вещей или просмотра магазина Discover. Ярлыки для копирования, вставки и выбора работают так, как вы ожидаете, и Steam Deck гораздо более полезен как «настоящий» компьютер, когда вы используете его с некоторыми «настоящими» периферийными устройствами.

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

Вы могли бы реалистично использовать свой Steam Deck в качестве дополнительного монитора на вашем столе и пожинать плоды того, что это совершенно отдельная машина, работающая на сильно модифицированной версии Arch Linux. В настоящее время я подпираю свой MacBook (который стоит на подставке для ноутбука), чтобы я мог смотреть видео YouTube и прямые трансляции.

Тем не менее, я бы не стал использовать это решение для игр из-за дополнительной задержки. Это не очень заметно при обычных операциях на рабочем столе, но для отзывчивого управления вам следует потратить время, чтобы подключить или спарить мышь или клавиатуру напрямую.

Настройка вашего сервера KVM

Для этого мы будем использовать виртуальное приложение KVM с открытым исходным кодом Input Leap. Этот проект когда-то был известен как Barrier, но предыдущий проект был закрыт в 2021 году. Оба устройства должны использовать одну и ту же локальную сеть.

Релизы доступны для большинства основных операционных систем, включая Windows, Mac (с отдельными релизами Apple Silicon и Intel, а также универсальным релизом, который поддерживает оба), и бинарные файлы для дистрибутивов Linux, таких как Debian, Fedora, Ubuntu. Вы также можете найти его в других менеджерах пакетов (это пригодится позже).

Первый шаг — загрузить Input Leap на ваш сервер — машину, которую вы будете использовать для управления клиентами. Я буду использовать Mac, но общий процесс настройки должен быть практически идентичным, за исключением дополнительных мер безопасности Apple.

После загрузки приложения установите его и запустите. На моем Mac мне пришлось зайти в Системные настройки > Конфиденциальность и безопасность, а затем нажать «Открыть в любом случае», чтобы запустить приложение, поскольку оно не подписано. Когда приложение наконец открылось, я одобрил запросы на разрешение управлять моим Mac.

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

Когда приложение наконец открыто, есть краткий мастер настройки, который нужно запустить. Назначьте свой компьютер в качестве сервера, когда вам будет предложено это сделать, а затем нажмите «Настроить сервер», чтобы увидеть панель настройки «Экраны и ссылки». Здесь вы настраиваете, где будет отображаться ваша Steam Deck (и другие экраны). Щелкните и перетащите значок экрана в правом верхнем углу в нужное положение.

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

Теперь дважды щелкните по экрану «Без названия», который вы только что добавили, и назовите его «steamdeck» в поле «Имя экрана», а затем нажмите «ОК».

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

На macOS мне пришлось выполнить следующий дополнительный шаг, чтобы Input Leap заработал:

Откройте «Приложения», где установлено приложение, найдите приложение «Input Leap», щелкните его правой кнопкой мыши и выберите «Показать содержимое пакета». Теперь перейдите в «Содержимое» > «MacOS» и перетащите файл «input-leap» в окно «Системные настройки» > «Конфиденциальность и безопасность» > «Специальные возможности».

Убедитесь, что и приложение, и процесс включены в этом окне, прежде чем закрыть его. Убедитесь, что вы предоставили приложению разрешение на поиск устройств в локальной сети, если будет предложено сделать это.

Теперь, когда Input Leap настроен, нажмите «Пуск», чтобы запустить сервер.

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

Настройте Steam Deck как виртуальный клиент KVM

Теперь пришло время повторить процесс, но уже на Steam Deck. К счастью, приложение легко установить благодаря его включению в магазин Discover.

Если вы находитесь в игровом режиме, нажмите и удерживайте кнопку питания в верхней части Steam Deck, затем выберите «Переключиться на рабочий стол» и дождитесь загрузки рабочего стола SteamOS.

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

После того, как вы вошли, запустите магазин Discover либо с помощью меню SteamOS, либо с помощью ярлыка на панели задач в нижней части экрана. Теперь найдите «input», перемещая курсор с помощью правого трекпада и нажимая в поле поиска правым триггером. Нажмите Steam+X, чтобы вызвать экранную клавиатуру.

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

Когда вы увидите надпись «Input Leap», нажмите «Install» и подождите несколько минут, пока установка не завершится. Теперь вы можете запустить приложение из меню SteamOS (вы найдете его в категории «Internet» или можете просто найти его в поиске). Теперь вам нужно будет выполнить ту же процедуру настройки, что и раньше, за исключением того, что на этот раз укажите Steam Deck в качестве клиентского устройства.

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

Наконец, Input Leap будет готов к запуску. Дважды проверьте, что «Имя экрана» под полем клиента совпадает с именем, которое вы использовали ранее при первоначальной настройке. Нажмите «Пуск», и вы должны увидеть окно с вопросом, узнаете ли вы устройство, которое просит подключиться, нажмите «Да», и ваша настройка KVM должна быть завершена.

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

Гораздо лучший опыт использования SteamOS

Теперь вы можете переместить курсор мыши к краю экрана, который вы назначили в начальной настройке, чтобы он перешел на вашу Steam Deck. Когда вы это сделаете, ваши элементы управления клавиатурой также перейдут на Steam Deck. Вы можете печатать, щелкать, перетаскивать и делать все, как если бы ваша клавиатура и мышь были подключены к Steam Deck напрямую.

«Правильный» KVM работает все время, и это решение тоже может. Хотя Input Leap разбудит дисплей вашего Steam Deck, он не разбудит ваш Steam Deck из спящего режима (который происходит через несколько минут бездействия). Вам нужно будет изменить эту настройку в настройках «Управление питанием» в системных настройках вашего Steam Deck для «всегда включенного» решения (просто помните о последствиях разрядки батареи при этом).

Я оставил все как обычно, так как мне это нужно только когда включен Steam Deck. Общий доступ к буферу обмена отлично работает для текста, позволяя мне копировать длинные команды терминала на моем Mac и вставлять их прямо в Konsole.

Вам также следует добавить Input Leap в элементы автозагрузки Steam Deck, доступные в разделе «Настройки системы» > «Запуск и выключение» с помощью кнопки «Добавить» в разделе «Автозапуск» и нахождения Input Leap в меню. Вы можете сделать то же самое на хост-машине Windows, Mac или Linux.

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

При постоянно работающем виртуальном KVM загрузка режима рабочего стола на Steam Deck позволит вам немедленно управлять портативной консолью с помощью клавиатуры и мыши вашего основного компьютера.

Этот виртуальный KVM стал абсолютным изменением игры для моего Steam Deck в режиме рабочего стола. Мне больше не нужно возиться с подключением физической клавиатуры к моему Steam Deck, и я могу делать все гораздо быстрее, чем полагаясь на трекпад.

Само собой разумеется, что это работает на любом портативном устройстве под управлением SteamOS, включая Legion GO.

Как управлять Steam Deck или SteamOS с ПК на базе Mac, Windows или Linux

Понравилась статья? Поделиться с друзьями: