Valve выпустила стабильное обновление клиента Steam от 13 октября для настольных компьютеров, Steam Deck, Steam Machine и SteamOS. В него вошли изменения, которые с начала сентября обкатывались в бета-версиях клиента. Клиент загрузит обновление автоматически.
Главное в выпуске – новые возможности режима Big Picture и игрового режима SteamOS: режим крупной иллюстрации на главной странице, личный календарь новинок и скринсейвер. В Remote Play появился экспериментальный кодек Pyrowave для трансляции с низкой задержкой, а на Linux выбор Proton стал проще: сторонние Windows-игры запускаются через него по умолчанию. Valve также переработала конфигуратор Steam Input и обновила прошивку Steam Controller.

Что нового в клиенте Steam
Главная страница в режиме Big Picture
- Добавлен «Режим крупной иллюстрации» (Big Art Mode) для главной страницы. Включить его можно в разделе «Настройки» – «Главная».
- На вкладку «Рекомендации» главной страницы добавлен личный календарь.


Скринсейвер в режиме Big Picture
- Добавлен скринсейвер, он настраивается в разделе «Настройки» – «Кастомизация». Доступны два варианта:
- по умолчанию – игровое слайд-шоу, которое может показывать иллюстрации из недавно запущенных игр и ваши недавние внутриигровые скриншоты;
- прыгающий логотип в ретро-стиле.
- Режим Big Picture может загружать собственные скринсейверы. Как и стартовые видеозаставки, их нужно поместить в папку
config\uioverrides\screensaversв каталоге установки Steam, напримерC:\Program Files (x86)\Steamили~/.steam/root. За основу можно взять скринсейвер с прыгающим логотипом из папкиsteamui\screensavers.


Общее
- Ускорен запуск клиента Steam.
- Главное окно Steam больше не перехватывает фокус при открытии, если во время запуска или входа в учётную запись было активировано другое окно.
- Улучшена компоновка текста в уведомлениях о достижениях, когда название, описание или оба переносятся на несколько строк.
- Диалоги о серьёзных ошибках теперь отображаются поверх главного окна.
- На Windows выход через меню в области уведомлений при свёрнутом окне Steam больше не вызывает кратковременного появления окна.
- Исправлена ошибка, из-за которой экранная клавиатура не работала при первом вызове на рабочем столе.
- Исправлены случаи, когда на компьютерах со старыми процессорами клиент зависал или аварийно завершался при запуске загрузки игр с большим количеством одинаковых файлов.
- Исправлена ошибка, из-за которой ярлыки на рабочем столе всегда использовали вариант запуска по умолчанию, а не сохранённый.
- Исправлен случай, когда в библиотеке временно могло отображаться неправильное время, проведённое в игре.
- Исправлен случай, когда после технического обслуживания серверов часть пользователей не могла автоматически переподключиться к Steam.
- Исправлена ошибка, из-за которой повторный запрос на обновление учётных данных мог вызвать немедленный перезапуск.
- На странице загрузок исправлено обновление пункта «Приостановить ограничение скорости загрузки».
- В окне записей и скриншотов исправлен фильтр по играм: теперь в нём отображаются все игры, для которых есть скриншоты.
- Исправлен сбой при запуске на Windows, если установлена библиотека EZFRD64.DLL.
Внутриигровой оверлей
- Улучшено масштабирование графика частоты кадров в мониторе производительности при разных значениях масштаба текста.
- Исправлен сбой, возникавший, когда игры на Vulkan пересоздают цепочку буферов (swapchain).
- На Windows исправлены рывки частоты кадров в играх на D3D11 и D3D12 при создании скриншотов.
- Исправлены отрисовка оверлея и работа связанных с ним функций – скриншотов, записи игр и других – в играх на Vulkan, которые создают несколько окон.
Библиотека
- Исправлена ошибка, из-за которой в некоторых местах не срабатывало наведение курсора на дополнения.
Запись игр
- Исправлены случаи, когда при достижении конца игрового сеанса или клипа воспроизведение перескакивало в неожиданное место шкалы времени.
- На Windows снижено влияние записи на производительность в некоторых играх на D3D12.
Режим Big Picture
- Затемнение экрана и запуск скринсейвера откладываются, если магазин Steam, браузеры или другие приложения просят не отключать монитор и не включать скринсейвер во время воспроизведения видео.
- Добавлена настройка, отключающая скринсейвер во время игры.
- В диалоги подтверждения меню питания добавлено явное предупреждение, если продолжение закроет запущенную игру.
- При управлении мышью и клавиатурой в нижней панели отображаются подсказки для клавиатуры.
- Щелчок физической мышью по полю ввода больше не вызывает экранную клавиатуру.
- Улучшена компоновка вкладки голосового чата в меню быстрого доступа, к ползункам громкости добавлен переключатель отключения звука. Переход из вкладки в активный чат теперь сразу ставит курсор в поле ввода сообщения.
- Обновлены иллюстрации, которые показываются, если у приложения нет обложки в библиотеке или фонового изображения.
- Переработаны настройки таймеров бездействия при работе от батареи и от сети.
- Курсор мыши в оверлее теперь скрыт, пока мышь не сдвинут.
- На Windows в верхней панели отображаются уровень сигнала Wi-Fi и тип подключения.
- Исправлена ошибка, из-за которой после нажатия кнопок нижней панели подсказки переключались обратно на обозначения кнопок геймпада.
- Кнопка «Назад» на нижней панели теперь работает, даже если на странице ни один элемент не выделен.
- Исправлено смещение индикатора загрузки с логотипом Steam во время входа.
- Исправлены случаи на Windows, когда нажатие кнопки Guide попадало в главное окно Big Picture, а не открывало оверлей в игре.
- Исправлены случаи, когда главное окно Big Picture не получало фокус после выхода из игры.
- Исправлены случаи пропуска нажатий экранной клавиатуры при наборе двумя трекпадами.
- Исправлена работа меню диакритических знаков при наборе двумя трекпадами.
- Исправлена ошибка, из-за которой экранная клавиатура не появлялась в сторонних играх после переключения Wi-Fi или выхода из спящего режима.
- Исправлены проблемы с набором на трекпаде, если коснуться трекпада во время открытия экранной клавиатуры.

Steam Input
- В конфигураторе для игр с Steam Input API добавлен новый вид: в нём перечислены действия и назначенные им элементы управления, а не элементы управления и их действия, и упрощён интерфейс назначения.
- В конфигураторе добавлена страница множественных назначений для настройки комбинаций кнопок. Она показывает временную шкалу выполняемых команд и их параметры.
- Добавлена поддержка экранной клавиатуры, вызываемой пользователем, в оверлее рабочего стола.
- В обозревателе конфигураций для игр, которым нужен Steam Input API, теперь указано, какие конфигурации совместимы.
- Добавлены недостающие настройки адаптивного центрирования эмулируемого джойстика на трекпаде.
- Добавлена поддержка инвертирования назначений для сочетаний кнопок.
- Новый Steam Controller теперь может переключаться в режим Lizard – встроенную эмуляцию мыши и клавиатуры – в окнах UAC и в других местах, где Windows блокирует Steam Input.
- Добавлена стартовая страница конфигуратора на случай, если с диска не удалось загрузить ни один файл, с возможностью выбрать новую конфигурацию. Это была одна из причин пустого конфигуратора.
- Для игр с Steam Input API реализован вариант окна «Изменить порядок контроллеров». Оно временно отключает контроллеры, поэтому старые игры, которые неправильно обрабатывают горячее подключение, могут потерять ввод с контроллера.
- Улучшено отображение состояния облачной синхронизации в конфигураторе, добавлена возможность пропустить её и перейти к конфигуратору. Это была ещё одна частая причина пустой конфигурации: разметка ломалась, и сведения оказывались за пределами экрана.
- Снижена нагрузка на процессор во время работы и при загрузке конфигураций.
- Чувствительность трекпадов на Steam Deck и Steam Controller стала более согласованной.
- В оверлее интерфейса рабочего стола теперь применяется конфигурация рабочего стола. Для большинства геймпадов поведение не изменится, поскольку у них пустая конфигурация рабочего стола, но Steam Controller и устройства с собственной конфигурацией рабочего стола смогут управлять курсором и нажимать элементы в оверлее.
- На Linux перераспределение ввода геймпадов теперь выполняется после выхода из последней запущенной игры, а не при запуске игры, чтобы избежать проблем при одновременной работе нескольких приложений.
- Контроллеры Steam Frame теперь по умолчанию используют режим геймпада в VR-играх, которые не поддерживают VR-управление. Режим можно изменить для любой VR-игры в её настройках Steam Input или в настройках VR-контроллера на странице запущенной игры. Valve просит сообщать об играх, которые не работают сразу.
- Исправлено сопряжение Steam Controller 2015 года.
- Исправлены обозначения кнопок контроллеров Switch в Heavy Rain.
- На Linux в окне «Изменить порядок контроллеров» исправлена ошибка, из-за которой иногда не удавалось поменять контроллеры местами.
- Исправлены размеры кнопок и ползунков в конфигураторе, открытом в оверлее рабочего стола.
- Исправлена ошибка, из-за которой в играх с Steam Input API встроенные контроллеры портативных ПК на Windows имели приоритет над контроллерами, подключёнными к док-станции.
- Исправлена ошибка, из-за которой виджет поддержки контроллеров показывал «Эта игра не поддерживает контроллеры» для ещё не вышедших игр, у которых пока нет таких сведений.
- Исправлена ошибка, из-за которой контроллеры не использовали конфигурацию рабочего стола в окне входа интерфейса рабочего стола.
- Исправлена ошибка, из-за которой старые безымянные виртуальные меню в некоторых видах отображались как «Создать виртуальное меню».
- Исправлено двойное отображение контроллеров в стиле Xbox на Windows.
- Исправлено двойное отображение Steam Controller на macOS.
- Исправлены обозначения задних кнопок контроллера Xbox Elite.
- Исправлены случаи, когда режимы виртуального меню могли показывать неверный тип активации, если меню было создано в отдельном меню, а не из источника контроллера.
Remote Play
- Добавлен экспериментальный видеокодек Pyrowave для трансляции с высокой пропускной способностью и низкой задержкой. Подробности – в группе обсуждения Steam Remote Play.
- Добавлен параметр командной строки
-pyrowavestatsдля записи в журнал данных о производительности кодирования Pyrowave. - Добавлены консольные переменные
@PyrowavePSNRи@PyrowaveHeightFactorдля настройки автоматического расчёта битрейта. - Значительно повышена производительность захвата Vulkan.
- Улучшены точность цветопередачи, чёткость и яркость.
- Если кодек HEVC недоступен, клиент автоматически переключается на H.264.
- Отключён HDR при трансляции на Steam Deck OLED.
- PIN-код больше не нужен для загрузки приложения на удалённое устройство. Для установки и трансляции с удалённого устройства он по-прежнему требуется.
- Добавлено уведомление о завершении удалённой загрузки, если она была запущена с текущего устройства.
- Исправлено принятие лицензионного соглашения при запуске удалённой трансляции.
- Исправлена ошибка, из-за которой трансляция не запускалась, если на компьютере-источнике возник конфликт облачных сохранений.
- Добавлен диалог восстановления на случай, если сеть не справляется с текущими настройками трансляции.

Linux
- Выпадающий список «Выбрать инструмент совместимости» теперь отображается всегда.
- Рекомендуемый инструмент совместимости, а для нативных игр – Steam Runtime, теперь показывается вверху списка как вариант «По умолчанию».
- В этом списке теперь можно выбрать псевдонимы инструментов совместимости, например Proton Stable.
- Исполняемые файлы Windows, добавленные в библиотеку как сторонние игры, теперь по умолчанию запускаются через Proton.
- Исправлен случай, когда сторонние игры не запускались после смены исполняемого файла кнопкой «Обзор».
- Диалоги совместимости SteamOS теперь отображаются в интерфейсе рабочего стола при установке игр, не проверенных для этого оборудования.
- На настольных системах Linux при установке игр, которые заведомо не работают с Proton, теперь показывается диалог о том, что игра не поддерживается в SteamOS.
- Повышена скорость загрузки при подключениях с большой задержкой.
- Улучшен сбор сведений о дистрибутиве для опроса оборудования: теперь предпочтение отдаётся данным из
/etc/os-release. - Исправлена ошибка, из-за которой виртуальные геймпады временно отключались, когда игра вызывала API
ISteamUtils::SetGameLauncherMode. Игры без поддержки горячего подключения контроллеров могли из-за этого терять ввод. - Исправлен случай, когда кнопка «Остановить» не закрывала игру, запущенную внешним инструментом.
Прошивка Steam Controller
- Добавлен второй слот сопряжения Bluetooth LE. Для сопряжения удерживайте L1 + B + Steam при включении контроллера. Чтобы переключиться между слотами, при включении удерживайте L1 + B + Steam или R1 + B + Steam.
- Улучшена эмуляция вибрации, добавлены настраиваемые уровни её силы.
- Сокращено время полного подключения устройства к Steam.
- Исправлена ошибка, из-за которой некоторые подключения Bluetooth LE могли многократно разрываться, особенно на Steam Deck.
- Исправлена ошибка, из-за которой могло не срабатывать сопряжение через приёмник.
- Исправлена ошибка, из-за которой контроллер оставался в режиме Bluetooth LE, даже если не удавалось найти устройство для подключения.
- Исправлена ошибка, из-за которой некоторые стики могли терять возможность отклоняться на полный ход.
Полный список изменений опубликован в новостях Steam.
Что из этого уже проверяли в бета-версиях
Почти всё из списка Valve сначала выпускала в бета-канале клиента. Режим крупной иллюстрации и упрощённый выбор Proton на Linux появились в бете от 9 сентября, кодек Pyrowave – в бете от 21 сентября, а 25 сентября Valve снизила его задержку и улучшила цветопередачу при трансляции с Windows. Исправление запуска сторонних игр на Linux вышло 27 сентября, экранная клавиатура в оверлее рабочего стола – 29 сентября, исправления зависаний на старых процессорах и пустого конфигуратора Steam Input – 5 октября. Proton по умолчанию для сторонних Windows-игр и настройка показа скринсейвера во время игры добавлены 7 октября, режим геймпада для контроллеров Steam Frame и исправления Remote Play – 9 октября.
Не всё из последних бета-версий вошло в стабильный выпуск. В списке изменений от 13 октября нет трёх правок Remote Play из беты от 9 октября: исправления падения битрейта при отключённом аппаратном декодировании, исправления окна состояния сети в начале трансляции и декодирования видео через Vulkan в экспериментальном клиенте SteamRT3C для Linux. Нет в нём и большинства правок из бета-версий от 10, 12 и 13 октября: исправлений сбоев и качества Remote Play, в том числе при трансляции на macOS и Android и при захвате через PipeWire на Linux, а также показа хода сопряжения со Steam Frame. Из этих трёх бета-версий в стабильную версию попало только исправление наведения курсора на дополнения в библиотеке. Остальные изменения пока доступны только в бета-канале.
Как обновить клиент Steam
Чтобы обновить клиент Steam до последней версии, выполните следующие шаги:
- Откройте клиент Steam.
- Перейдите в меню Steam в верхнем левом углу.
- Выберите пункт «Проверить обновления клиента Steam…».
- Если доступно обновление, начнётся его загрузка и установка.
- Перезапустите Steam для завершения установки обновления.
На Steam Deck, Steam Machine и устройствах со SteamOS обновление клиента приходит автоматически. Проверить его вручную можно в меню «Настройки» – «Система»: в разделе «Обновления ПО» нажмите «Проверить обновления». Если устройство подключено к бета-каналу, эти изменения на нём уже есть.

Вы также можете скачать последнюю версию клиента Steam на нашем сайте:
SteamOS