Steam | Counter-Strike Wiki | Fandom
В этой статье присутствует материал из Википедии, свободной энциклопедии. Пруфлинки могут быть проставлены по желаниям/заявкам авторов исходников.
Steam
Разработчик
Valve Corporation
Платформы
PC
Mac OS
Linux
PS3
IOS
Android
SteamOS
Дата выпуска
Windows: 12 сентября 2003
Mac OS X: 12 мая 2010
Linux: 14 февраля 2013
Мобильный: 26 января 2012
Функции
Выполняет службу активации, загрузки через Интернет, автоматических обновлений и новостей для игр как самой Valve, так и сторонних разработчиков по соглашению с Valve
Официальный сайт
store.steampowered.com
Steam — сервис цифрового распространения компьютерных игр и программ, принадлежащий компании Valve.
Содержание
- 1 История
- 2 Торговая площадка
- 3 Мастерская Steam
- 4 Коллекционные карточки Steam
- 5 См.
также
- 6 Ссылки
История[]
Оригинальный логотип
История Steam началась в 1999 году с успехом Team Fortress Classic и Counter-Strike. Ещё до выхода финальных версий эти игры стали одними из самых популярных многопользовательских игр. В то время популярность игр достигала максимум 2-3 тысяч активных игроков. Число игроков TFC и CS спустя пару лет возросло в несколько раз. В результате Valve приступила к пересмотру традиционных методов организации онлайн-игр. Необходимо было решить проблемы в свете дальнейшего роста числа игроков. В основном это касалось автоматического обновления, совершенствования античит-системы. Когда разработчики работали над этой системой, им пришла идея использовать эту платформу для продажи игр. Реализация этой идеи представилась слишком дорогой, поэтому в Valve искали сотрудничества с различными компаниями, такими как Amazon, Yahoo и Cisco, предлагая данный подход, но все ограничивались обещаниями.
Steam впервые был представлен на Game Developers Conference 22 марта 2002 года. Версия Steam 1.0 стала доступна во время бета-тестирования Counter-Strike 1.4. Установка Steam была обязательна для бета-тестеров CS 1.4, но являлась лишь дополнительным компонентом для финальной версии.
В 2004 году игра Half-Life 2 была выпущена, требуя активации Steam.
12 сентября 2007 года Valve выпустили Steam Community. Это социальный сервис общения игроков друг с другом.
26 апреля 2010 года Valve выпустили крупное обновление пользовательского интерфейса. Это было крупным обновлением с момента запуска в 2003 году.
В 2014 г., логотип сервиса Steam и пользовательский интерфейс получили еще одно крупное изменение.
Торговая площадка[]
Основная статья: Торговая площадка Steam
В Steam также есть специальный сервис торговли внутриигровыми предметами. Покупка и оплата осуществляется с помощью кошелька Steam.
Мастерская Steam[]
Основная статья: Мастерская Steam
Специальный сервис для добавления и загрузки пользовательского контента, доступный для пользователей Steam.
Коллекционные карточки Steam[]
Основная статья: Коллекционные карточки Steam
Коллекционные карточки Steam — это виртуальные карточки, которые выпадают во время игры в Steam. Наборы карт могут быть превращены в игровые значки и обмениваемые предметы сообщества Steam.
См. также[]
- Античит Valve
Ссылки[]
- Официальный сайт
- Steam в Википедии
|
English Українська
Материалы сообщества доступны в соответствии с условиями лицензии CC-BY-SA, если не указано иное.
steam — Wiktionary
Definition from Wiktionary, the free dictionary
Jump to navigationJump to search
See also: STEAM
Contents
- 1 English
- 1.1 Etymology
- 1.2 Pronunciation
- 1.3 Noun
- 1.3.1 Synonyms
- 1.3.2 Antonyms
- 1.3.3 Derived terms
- 1.3.4 Translations
- 1.4 Verb
- 1.4.1 Synonyms
- 1.4.2 Derived terms
- 1.4.3 Translations
- 1.5 Adjective
- 1.6 Anagrams
- 2 Old English
- 2.1 Etymology
- 2.2 Pronunciation
- 2.3 Noun
- 3 West Frisian
- 3.1 Etymology
- 3.2 Noun
- 3.2.1 Further reading
English[edit]
English Wikipedia has an article on:
steam
Wikipedia
Steam rising from the street grates.![](/800/600/http/pbs.twimg.com/media/CzHAx7HWQAQGTZI.jpg)
Etymology[edit]
From Middle English steem, stem, from Old English stēam (“steam, hot exhalation, hot breath; that which emits vapour; blood”), from Proto-Germanic
Pronunciation[edit]
- (Received Pronunciation) IPA(key): /stiːm/
- (General American) IPA(key): /stim/
Audio (GA) (file) - Rhymes: -iːm
Noun[edit]
steam (usually uncountable, plural steams)
- The vapor formed when water changes from the liquid phase to the gas phase.
- The suspended condensate (cloud) formed by water vapour when it encounters colder air
- mist, fog
- Exhaled breath into cold air below the dew point of the exhalation
- Pressurized water vapour used for heating, cooking, or to provide mechanical energy.
- The act of cooking by steaming.
Give the carrots a ten-minute steam.
- (figuratively) Internal energy for motive power.
After three weeks in bed he was finally able to sit up under his own steam.
- (figuratively) Pent-up anger.
Dad had to go outside to blow off some steam.
- A steam-powered vehicle.
- Travel by means of a steam-powered vehicle.
- (obsolete) Any exhalation.
I), New York, N.Y.: Dodd, Mead & Company, 1903, →OCLC:
a steam of rich, distilled perfumes
- (fencing) Fencing without the use of any electric equipment.
Synonyms[edit]
- (a steam-powered vehicle): steamer
Antonyms[edit]
- (fencing): electric
Derived terms[edit]
- blow off steam
- build up steam
- gather steam
- head of steam
- in steam
- one engine in steam
- pick up steam
- raise steam
- run out of steam
- steam age
- steam bath
- steam boiler
- steam chest
- steam condenser
- steam crane
- steam distillation
- steam dome
- steam engine
- steam fair
- steam festival
- steam generator
- steam hammer
- steam heater
- steam iron
- steam locomotive
- steam pipe, steampipe
- steam power
- steam railroad
- steam shovel
- steam train
- steam turbine
- steam wagon
- steam-hauled
- steam-heat
- steam-powered
- steamboat
- steampunk
- steamroller
- steamship
- under one’s own steam
Translations[edit]
water vapor
|
pressurized water vapor
|
internal energy
|
pent-up anger
|
steam-powered vehicle — see steamer
travel by means of a steam-powered vehicle
|
any exhalation
|
fencing without the use of any electric equipment
- The translations below need to be checked and inserted above into the appropriate translation tables.
See instructions at Wiktionary:Entry layout § Translations.
Translations to be checked
|
Verb[edit]
steam (third-person singular simple present steams, present participle steaming, simple past and past participle steamed)
- (cooking, transitive) To cook with steam.
The best way to cook artichokes is to steam them.
- (transitive) To expose to the action of steam; to apply steam to for softening, dressing, or preparing.
to steam wood or cloth
- (intransitive) To produce or vent steam.
1665, John Dryden, The Indian Emperour […][1], London: Printed by J.M. for H. Herringman, published 1667, Act III, scene iii, page 36:
See, ſee, my Brother’s Ghoſt hangs hovering there, / O’re his warm Blood, that ſteems into the Air, / Revenge, Revenge it cries.
1961 February, ‘Balmore’, “Driving and firing modern French steam locomotives — Part One”, in Trains Illustrated, page 110:
I found that the Chapelon steamed almost too freely, because on a strange locomotive and road one usually tends to overfire a little through a natural lack of confidence.
- (intransitive) To rise in vapour; to issue, or pass off, as vapour.
Our breath steamed in the cold winter air.
- 1661, Robert Boyle, The Unsuccessfulness of Experiments
- the dissolved amber was plainly discernable swimming like a thin film upon the surface of the liquor, whence, little by little, it steamed away into the air.
- (intransitive, figuratively) To become angry; to fume; to be incensed.
- (transitive, figuratively) To make angry.
It really steams me to see her treat him like that.
- (intransitive) To be covered with condensed water vapor.
With all the heavy breathing going on the windows were quickly steamed in the car.
- (intransitive) To travel by means of steam power.
We steamed around the Mediterranean.
The ship steamed out of the harbour.
- (figuratively or literally) To move with great or excessive purposefulness.
If he heard of anyone picking the fruit he would steam off and lecture them.
- (obsolete) To exhale.
Synonyms[edit]
- See also Thesaurus:cook
Derived terms[edit]
- asteam
- steamer
- steaming
- steam up
Translations[edit]
cooking: to cook with steam
|
to produce or vent steam
|
to become angry
|
to be covered with condensed water vapor
|
to travel by means of steam power
|
to move with great or excessive purposefulness
|
- The translations below need to be checked and inserted above into the appropriate translation tables.
See instructions at Wiktionary:Entry layout § Translations.
Translations to be checked
|
Adjective[edit]
steam (not comparable)
- Old-fashioned; from before the digital age.
1989, “Despite the era’s technological marvels, ‘wireless’ is still magic”, in Toronto Star:
Tom Earle, a CBC radio veteran now compiling audio archives in Ottawa, used to refer to the medium in which he worked as «steam radio»
2000 January 10, Bill Pannifer, “Sore eyes”, in The Independent:
Unlike the Web, old-fashioned steam television must be viewed in sequence in order to pick out those rare bits of useful information.
2002 September 5, Alex Kirby, “Summit diary: Aftermath”, in BBC News:
In the old days of steam journalism, after cleft sticks had been phased out but before the advent of e-mail, there used to be a fairly sure-fire way of getting your story to the news desk.
2004 April 2, “’I’ma player. It’s time to move on’”, in Telegraph.co.uk:
Fox has been at Capital since 1988, where he lurks a little in the shadow of Chris Tarrant, the radio station’s monolithic star who has helmed the plum breakfast show slot since the steam radio dawn of time.
Anagrams[edit]
- AEMTs, MTase, Mesta, Satem, a-stem, mates, matse, matés, meats, metas, satem, stame, tames, teams
Old English[edit]
Etymology[edit]
From Proto-Germanic *staumaz, compare also Dutch stoom.
Pronunciation[edit]
- IPA(key): /stæ͜ɑːm/
Noun[edit]
stēam m
- steam (water vapor)
West Frisian[edit]
Etymology[edit]
From Old Frisian [Term?], from Proto-Germanic *staumaz.
Noun[edit]
steam c (no plural)
- steam
- Synonym: stoom
Further reading[edit]
- “stoom”, in Wurdboek fan de Fryske taal (in Dutch), 2011
Пара | СтимВики | Фэндом
Пар
Логотип Steam на 2019 г.Разработчик(и)
Корпорация Valve
Первоначальный выпуск
Windows: 12 сентября 2003 г.
MacOS: 12 мая 2010 г.
Мобильные устройства: 26 января 2012 г.
Linux: 14 февраля 2013 г.
Тип
Распространение программного обеспечения
Цена
Бесплатно
Платформа
Microsoft Windows
MacOS
Linux
iOS
Размер
7,6 ГБ
Веб-сайт
https://store. steampowered.com
Steam — цифровая платформа распространения программного обеспечения, разработанная и опубликованная корпорацией Valve. Steam широко известен распространением видеоигр; однако с мая 2008 года комплект разработки программного обеспечения Valve (SDK) позволяет загружать любое программное обеспечение в магазин Steam. Программное обеспечение также предоставляет списки друзей, голосовой и текстовый чат, автоматические обновления игр и сохранение в облаке.
Steamworks, API Valve, позволяет разработчикам игр интегрировать функции Steam в свои игры. API является бесплатным и позволяет использовать такие функции, как достижения, автоматический онлайн-сватовство, микротранзакции и поддержку пользовательского контента из Steam Workshop.
Steam является крупнейшей платформой для распространения программного обеспечения для ПК, занимающей 75% рынка в 2013 году. В 2017 году общий доход Steam от всех покупок программного обеспечения составил 4,3 миллиарда долларов, что на тот момент составляло 18% мировых продаж программного обеспечения для ПК. К 2019 году, в программе зарегистрировались более миллиарда пользователей, из которых 90 миллионов проявляют активность ежемесячно. После этого успеха Valve выпустила аппаратную платформу Steam VR и Steam Controllers.
История
Перед выпуском Steam у Valve были проблемы с обновлением онлайн-игр, таких как Counter-Strike . Выпуск патчей для этой игры приведет к тому, что серверы игры будут отключены на несколько дней. После этого Valve решила выпустить программное обеспечение с более сильными мерами защиты от мошенничества. Опрос, проведенный Valve в 2002 году, показал, что около 75% их пользователей имеют высокоскоростное подключение к Интернету, понимая, что они могут увеличить продажи и свою пользовательскую базу, выпустив свои игры на розничном онлайн-сайте. Valve обратилась к нескольким компаниям с просьбой помочь в этом, но получила отказ.
Steam был в конечном итоге выпущен 12 сентября 2003 года после объявления на конференции разработчиков игр годом ранее. Это последовало за ранее проведенным бета-тестированием, в котором участвовало до 300 000 пользователей. Valve не ожидала огромного количества пользователей, которые зарегистрируются и будут использовать программное обеспечение, поэтому серверов было недостаточно, и Steam не работал в течение нескольких дней, пока Valve пыталась обновить серверы, чтобы справиться с количеством пользователей.
Период полураспада 2 была первой игрой, для активации и запуска которой требовался Steam, включая розничные копии. Это вызвало негативную реакцию пользователей, которые выразили опасения по поводу того, что будущее онлайн-игр будет связано с розничным программным обеспечением, таким как Steam.
Начиная с 2005 года Valve успешно заключила контракты со сторонними издателями, что позволило им продавать свое программное обеспечение в Steam. К маю 2005 года было создано более 13 миллионов учетных записей, и около 150 игр были доступны для продажи в магазине Steam.
Особенности
Программное обеспечение
Основной услугой Steam является распространение программного обеспечения на его платформе.
Steam — ArchWiki
Steam — популярная платформа для распространения игр от Valve.
Примечание. Steam для Linux поддерживает только Ubuntu LTS.[1] Таким образом, не обращайтесь к Valve за поддержкой по проблемам со Steam на Arch Linux.
Установка
Включите репозиторий с несколькими библиотеками и установите пакет Steam.
Примечание: Если вы выполняете установку в первый раз, вам может быть предложено установить 32-разрядный пакет драйверов Vulkan. По умолчанию pacman выбирает lib32-amdvlk в алфавитном порядке, что может привести к таким проблемам, как невозможность использования Vulkan вообще, когда вы случайно устанавливаете его для другого поставщика графического процессора или запускаете игры на графических процессорах AMD, если они не установлены вместе с amdvlk. См. Vulkan#Installation, чтобы выбрать подходящий драйвер для вашего графического процессора.
Чтобы запустить Steam на Arch Linux:
- Необходимо установить 32-разрядную версию графического драйвера OpenGL.
- Если это еще не сделано во время установки, необходимо создать локаль en_US.UTF-8, чтобы предотвратить ошибки недопустимого указателя.
- Поскольку в графическом интерфейсе активно используется шрифт Arial, вам следует:
- Используйте шрифты Microsoft, чтобы установить оригинальные шрифты.
- Используйте бесплатную альтернативу, такую как ttf-liberation.
- Примените обходной путь в Steam/Устранение неполадок#Текст поврежден или отсутствует, чтобы использовать другой шрифт.
- Если вы используете азиатские языки, установите wqy-zenhei.
- Если для управления сетью используется systemd-networkd, установите lib32-systemd, чтобы Steam мог подключаться к своим серверам.
- Если вы используете systemd-resolved для DNS, выполните шаги по исправлению
/etc/resolv.conf
, чтобы Steam мог разрешать имена хостов.
SteamCMD
Установите steamcmd AUR для версии Steam для командной строки.
Flatpak
Примечание: Установка Steam из Flathub/Flatpak решит многие проблемы, с которыми сталкивается клиент, но в долгосрочной перспективе потребуются альтернативные, менее документированные формы устранения неполадок.
Steam также можно установить с Flatpak как com.valvesoftware.Steam
из Flathub. Самый простой способ установить его для текущего пользователя — использовать репозиторий Flathub:
$ flatpak --user remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo $ flatpak --user install flathub com.valvesoftware.Steam $ flatpak запустить com.valvesoftware.Steam
В настоящее время приложение Flatpak не поддерживает темы. Также вы в настоящее время не можете запускать игры через optirun
/ primusrun
, дополнительные сведения см. в выпуске № 869.
Steam, установленный через Flatpak, не может получить доступ к вашему домашнему каталогу, и переопределение этого приведет к тому, что Steam не запустится, потому что это небезопасно. Однако вы можете свободно добавлять каталоги вне домашнего каталога. Если вы хотите добавить внешнюю библиотеку, выполните следующую команду, чтобы добавить ее:
$ переопределить flatpak --user com.valvesoftware.Steam --filesystem=/path/to/directory
Запуск Steam с Flatpak может предупредить вас об установке паровые аппараты
пакет. Этот пакет в настоящее время не существует, но вместо него можно установить game-devices-udev AUR , см. Разрешения для геймпада#Device.
Проблемы с азиатскими шрифтами в Flatpak
Если у вас возникли проблемы с отображением азиатских шрифтов в игре, это связано с тем, что org.freedesktop.Platform не включает их. Сначала попробуйте установить локальный шрифт :
$ flatpak run --filesystem=~/.local/share/fonts --filesystem=~/.config/fontconfig com.valvesoftware.Steam
Если это не сработает, рассмотрите этот хак: сделайте шрифты доступными, скопировав файлы шрифтов напрямую в каталоги org. freedesktop.Platform, например.
/var/lib/flatpak/runtime/org.freedesktop.Platform/x86_64/ версия / хэш /files/etc/fonts/conf.avail /var/lib/flatpak/runtime/org.freedesktop.Platform/x86_64/ версия / хэш /files/etc/fonts/conf.d /var/lib/flatpak/runtime/org.freedesktop.Platform/x86_64/ версия / хеш /files/share/шрифты
Структура каталогов
Место установки Steam по умолчанию: ~/.local/share/Steam
. Если Steam не может его найти, он предложит вам переустановить его или выбрать новое местоположение. В этой статье используется символическая ссылка ~/.steam/root
для ссылки на место установки.
Папки библиотеки
Каждое приложение Steam имеет уникальный AppID, который можно найти, просмотрев путь к его странице в Магазине Steam или посетив SteamDB.
Steam устанавливает игры в каталог под БИБЛИОТЕКА /steamapps/common/
. БИБЛИОТЕКА
обычно ~/.
, но у вас также может быть несколько папок библиотеки ( Steam > Настройки > Загрузки > Папки библиотеки Steam ). steam/root
Для того, чтобы Steam распознал игру, он должен иметь appmanifest_ AppId .acf
файл в БИБЛИОТЕКА /steamapps/
. В файле манифеста приложения используется
Формат KeyValues и его installdir
свойство
определяет имя каталога игры.
Примечание: Чтобы добавить дополнительные диски к установке Steam, выполненной через flathub, пользователь должен сначала авторизовать клиента Steam для доступа к точке монтирования дополнительного диска вручную с помощью такого инструмента, как flatseal AUR .
Использование
steam [ -options ] [ steam:// URL ]
Доступные параметры командной строки см. в статье «Параметры командной строки» на Valve Developer Wiki.
Steam также принимает дополнительный URL-адрес Steam, см. протокол браузера Steam.
Параметры запуска
Когда вы запускаете игру Steam, Steam выполняет команду запуска в оболочке Bash. Чтобы вы могли изменить команду запуска, Steam предоставляет варианта запуска , который можно установить для игры, щелкнув ее правой кнопкой мыши в своей библиотеке, выбрав «Свойства» и нажав «Установить параметры запуска» .
По умолчанию Steam просто добавляет строку параметров к команде запуска. Чтобы установить переменные среды или
передать команду запуска в качестве аргумента другой команде, вы можете использовать %команда%
замена.
Примеры
- только аргументы:
-foo
- переменные окружения:
FOO=bar BAZ=bar %command% -baz
- совершенно другая команда:
othercommand # %command%
Советы и подсказки
Start Minimized
Steam start можно свернуть в системный трей, а не фокусировать его. Добавьте
-silent
в список аргументов командной строки; см. Записи на рабочем столе # Изменить файлы рабочего стола, чтобы сделать это по умолчанию.
Малый режим
Эта статья или раздел устарели.
Причина: С 28.12.22 флаг -no-browser больше не поддерживается Steam. (Обсудить в Talk:Steam)
Можно уменьшить потребление оперативной памяти до 5 раз, отключив веб-компонент (~1100МБ>210МБ). Эта ограниченная функциональность может компенсировать общую картину. Для тех, кто использует Steam Community только через браузер, это изменение будет особенно полезно.
Сначала выберите Вид > Малый режим . Steam немедленно переключится на малый режим и будет использовать его по умолчанию при последующих запусках. В этом режиме ваши игры отображаются без использования веб-компонента, но браузер все равно будет инициализирован.
Затем, чтобы вообще предотвратить инициализацию веб-компонента и получить максимальную отдачу от малого режима, запустите Steam с аргументом -no-browser
. См. Записи рабочего стола#Изменить файлы рабочего стола, чтобы этот аргумент передавался по умолчанию.
Примечание: Ваш интерфейс станет более простым и минималистичным, вы можете не видеть свои обычные эффекты на вкладке «Друзья». Также вместо групп отображаются сообщества.
Пользовательский интерфейс Steam Deck
Эта статья или раздел устарели.
Причина: Начиная с бета-версии 2022-11-09, вы можете запускать Steam с -newbigpicture
, чтобы заменить режим большого изображения интерфейсом Steam Deck. Steam запустится в режиме рабочего стола, большую картинку можно открыть, нажав соответствующую кнопку в правом верхнем углу его окна или нажав кнопку справки на контроллере. (Обсудить в Talk:Steam)
Запустите Steam один раз с параметрами запуска -steamdeck -gamepadui
. Он должен загрузить обновление Steam Deck и выполнить шаги по настройке Steam Deck. Для последующих запусков требуется только опция -gamepadui
.
Пользовательский интерфейс Steam Deck предполагает, что NetworkManager запущен, в противном случае вы можете получить ложные сетевые ошибки.
Патч fsync
Этот раздел рассматривается на предмет удаления.
Причина: Так как это в ванильном ядре начиная с 5.16 зачем держать этот раздел. (Обсудить в Talk:Steam)
Патчи Valve для fsync улучшают производительность многопоточных приложений, работающих через Proton или Wine. Начиная с ядра Linux версии 5.16, оно было объединено с ванильным ядром без каких-либо дополнительных действий, кроме использования последней сборки Proton или исправленной сборки Wine. Более ранние версии ядра с поддержкой fsync доступны одним из следующих способов:
- Установите ядро linux-zen, которое включает исправления fsync начиная с версии 5.2[2]
- Установите ядро linux-pf AUR или linux-pf-git AUR .
Proton Steam-Play
Valve разработала инструмент совместимости для Steam Play на основе Wine и дополнительных компонентов под названием Proton. Он позволяет запускать многие игры для Windows (см. список совместимости).
Он имеет открытый исходный код и доступен на GitHub. Steam установит свои собственные версии Proton при включении Steam Play.
Proton должен быть включен в клиенте Steam: Steam > Настройки > Steam Play . В этом диалоговом окне вы можете включить Steam Play для игр, внесенных или не внесенных Valve в белый список.
Proton поддерживает E asy A nti C интеграцию тепла, если разработчик активирует ее, однако EAC может потребовать определенную исправленную версию glibc: если сообщается, что игра работает, но ее нет на вашем компьютере, попробуйте использовать Steam Flatpak, потому что он поставляется с патчем glibc.
Принудительное использование протона
При необходимости, чтобы принудительно включить Proton или определенную версию Proton для игры, щелкните правой кнопкой мыши игру, выберите Свойства > Совместимость > Принудительно использовать определенный инструмент совместимости Steam Play и выберите нужную версию. Это также можно использовать, чтобы заставить игры, имеющие порт Linux, использовать версию для Windows.
Используйте Proton вне Steam
Вы также можете установить Proton из AUR с помощью proton AUR или proton-git AUR , но для их работы со Steam требуется дополнительная настройка. См. Proton GitHub для получения подробной информации о том, как Steam распознает установки Proton.
Ввод Steam
Когда контроллер подключен во время работы Steam, поведение Steam по умолчанию — оставить его в покое и позволить играм использовать его как есть. Устройства evdev и джойстика геймпада предоставляются ядром, и игры могут использовать их с помощью таких API, как SDL2, как если бы Steam не присутствовал на картинке.
Подсистема ввода Steam предлагает уровень абстракции, который позволяет использовать более продвинутые функции, такие как переназначение кнопок и осей, наличие профилей для конкретных игр и выполнение сопоставлений кнопок более высокого уровня на основе действий в игре. Конфигуратор ввода Steam (SIC) является частью системы, реализующей эту функциональность. Чтобы включить Steam Input для контроллера, перейдите к пункту 9.0043 Steam > Настройки > Контроллер > Общие настройки контроллера . [3] Это откроет меню из настроек Big Picture, где вы можете включить опцию Configuration Support , соответствующую вашему контроллеру.
Конфигуратор ввода пара
Когда SIC включен для контроллера, существует несколько различных устройств контроллера:
- Виртуальный контроллер Steam, используемый играми, использующими API ввода Steam. Все перепривязки и специфичные для Steam функции работают.
- Не путайте с контроллером Valve Steam, физическим контроллером.
- Устройство evdev, представляющее собой эмулированный контроллер Xbox 360, используемый играми, не поддерживающими ввод Steam. Действуют базовые перепривязки. [4]
- Исходный контроллер устройства evdev, входы которого проходят через SIC.
Перепривязки не действуют, но вместо этого игры должны по умолчанию использовать контроллер 360.
- Аналоги джойстика двух вышеперечисленных устройств.
Поведение SIC зависит от контекста:
- При запуске игры, поддерживающей Steam Input API, SIC используется в основном режиме. Игра получает «действия», а не необработанные входные данные для обработки.
- Это работает для игр, работающих в Proton, которые будут использовать ввод Steam в Windows.
- Несмотря на то, что теоретически он не нужен, эмулированный контроллер 360 все еще присутствует.
- Игра может выбрать поддержку как ввода Steam, так и традиционных библиотек API ввода, которые под капотом полагаются на evdev и джойстик. Когда игра запускается через Steam и с включенным SIC для контроллера, Steam Input имеет более высокий приоритет.
- Игра также может выбрать , только поддерживает ввод Steam. Например, в «Среди нас» геймпад не будет работать, если у вас не запущен SIC.
- При запуске игры, которая не поддерживает ввод Steam, она (по незнанию) использует SIC в устаревшем режиме. Игра получает ожидаемые низкоуровневые необработанные входные данные от того, что кажется контроллером 360, но на самом деле SIC подделывает их, чтобы имитировать желаемое поведение собственного режима.
- Это относится к нативным играм, использующим evdev или джойстик, а также к играм Windows, работающим через Proton и использующим DirectInput или XInput.
- При запуске игры, которая не поддерживает ни ввод Steam, ни другие API-интерфейсы геймпада, SIC может активировать профиль, эмулирующий поддержку геймпада, как описано ниже.
- Когда фокус установлен на Big Picture, действует текущий профиль Big Picture, который можно настроить с помощью Steam > Настройки > Контроллер > Конфигурация Big Picture .
- Когда фокус находится на чем-то другом, действует текущий профиль рабочего стола, который можно настроить с помощью Steam > Настройки > Контроллер > Конфигурация рабочего стола .
- Когда что-либо имеет фокус, дополнительные глобальные привязки можно настроить с помощью Steam > Настройки > Контроллер > Конфигурация аккорда кнопки гида .
Игры оцениваются по тому, насколько всесторонне они поддерживают геймпад. Игра может иметь одну из трех иконок в пользовательском интерфейсе Big Picture: [5]
- Значок полного геймпада, указывающий на то, что игра полностью поддерживает контроллер. Этого можно добиться, даже если игра не использует API ввода Steam; основное внимание уделяется доступности независимо от API.
- Наполовину заполненный значок геймпада, указывающий на то, что игра частично поддерживает геймпад. Даже если игра использует API ввода Steam, в некоторых случаях, таких как Team Fortress 2, некоторые части по-прежнему недоступны, чтобы гарантировать этот рейтинг.
- Значок клавиатуры, указывающий, что в игре нет встроенной поддержки геймпада.
В тех случаях, когда игра не имеет полной поддержки геймпада, SIC пытается заполнить пробелы. Например, в Bloons Tower Defense 5, игре, которая требует, чтобы вы указывали и нажимали, Steam автоматически активирует профиль клавиатуры (WASD) и мыши , позволяя вам использовать геймпад для перемещения и щелчка.
Рекомендуемое использование ввода пара
Подводя итог, что все это означает для использования:
- Включение «Поддержки конфигурации» в настройках Big Picture рекомендовал для расширенной поддержки геймпада, такой как перепривязка по своему вкусу, или автоматических исправлений, таких как переназначение кнопок в стиле Nintendo или клавиатура / мышь.
- Для некоторых игр включение этого параметра является прямым обязательным , если они не поддерживают традиционные API-интерфейсы геймпада.
- По умолчанию, если вы включили это, контроллер не будет работать с играми, отличными от Steam, поскольку контроллер 360 имеет приоритет над исходным контроллером, но в профиле рабочего стола по умолчанию кнопки отключены.
Чтобы исправить это, вы можете:
- Установите для профиля рабочего стола шаблон для геймпада . Это будет проходить через входы к контроллеру 360, делая устройство по умолчанию пригодным для использования другими программами.
- Пусть другая игра использует исходное устройство, если оно поддерживает это. Обратите внимание, что игра не выиграет от каких-либо перепривязок ввода Steam.
- Отключите всю функцию для контроллера, чтобы Steam вообще не создавал контроллер 360. Обратите внимание, что в этом случае игры Steam не получат преимуществ от расширенной поддержки геймпада.
- Закрывайте Steam при использовании других игр.
Режим большого изображения без оконного менеджера
Чтобы запустить Steam в режиме большого изображения из диспетчера дисплея, вы можете:
- Установка steamos-compositor AUR
- В качестве альтернативы установите steamos-compositor-plus AUR , который скрывает раздражающее мигание цвета при запуске игр Proton и добавляет исправление для игр, которые запускаются в фоновом режиме
- Вручную добавить запись Steam ( но вы теряете преимущества Steam Compositor: в основном вы не можете управлять режимом Big Picture с клавиатуры или геймпада ):
создать /usr/share/xsessions/steam-big-picture .
со следующим содержимым: desktop
/usr/share/xsessions/steam-big-picture.desktop
[Вход на рабочий стол] Name=Режим большого изображения Steam Комментарий=Запустите Steam в режиме большого изображения Exec=/usr/bin/steam -bigpicture TryExec=/usr/bin/steam Значок= Тип=Приложение
Обложки Steam
Интерфейс Steam можно настроить с помощью обложек. Скины могут перезаписывать файлы интерфейса в ~/.steam/root
.
Для установки скина:
- Поместите его каталог в
~/.steam/root/skins
. - Откройте Steam > Настройки > Интерфейс и выберите его.
- Перезапустите Steam.
Некоторые обновленные скины:
- Adwaita для Steam
- Воздух для пара
- Компактный
- Паровой ОГ
- Неофициальный патч Metro Skin
Старый список скинов можно найти в этом сообщении на форуме Steam.
Примечание: Использование устаревшего скина может привести к визуальным ошибкам.
Создание скинов
Почти все стили Steam определены в ~/.steam/root/resource/styles/steam.styles
(длина файла превышает 3500 строк). Чтобы скин распознавался, ему нужен свой ресурс /styles/steam.styles
.
Когда обновление Steam изменяет официальный steam.styles
, ваш скин может устареть, что может привести к визуальным ошибкам.
См. ~/.steam/root/skins/skins_readme.txt
, чтобы узнать, как создавать скины.
Скинирование веб-представлений
Клиент Steam постепенно переходит от стилей VGUI к веб-интерфейсу на основе Chromium.
Можно оформить части этих веб-представлений, включив resource/webkit.css в скин Steam. Однако после обновления от 15 марта 2023 г. это больше не относится к представлению «Библиотека».
Для оформления библиотеки вам необходимо исправить файлы клиента Steam. Для этого можно использовать SFP.
- SFP — Применение тем к современным интерфейсам друзей и библиотеки Steam
- https://github.
com/PhantomGamers/SFP/ || не упакован? поиск в AUR
Изменение положения уведомления Steam
Положение уведомления Steam по умолчанию — внизу справа.
Вы можете изменить положение уведомления Steam, изменив Notifications.PanelPosition
в
-
resource/styles/steam.styles
для уведомлений на рабочем столе и -
resource/styles/gameoverlay.styles
для внутриигровых уведомлений
Steam перезаписывает оба файла при запуске, а steam.styles
читается только при запуске.
Примечание: Некоторые игры не учитывают настройку в gameoverlay.styles
например. XCOM: враг неизвестен.
Использование кожи
Вы можете создать скин, чтобы изменить положение уведомлений по своему вкусу. Например, чтобы изменить положение вверху справа:
$ cd ~/.steam/root/skins $ mkdir -p Верхний правый/ресурс $ cp -r ~/.steam/root/resource/styles Вверху справа/ресурс $ sed -i '/Notifications.PanelPosition/ s/"[A-Za-z]*"/"TopRight"/' Top-Right/resource/styles/*
Оперативное исправление
gameoverlay.styles
может быть перезаписан во время работы Steam, что позволяет вам иметь позиции уведомлений для конкретных игр.
~/.steam/notifpos.sh
sed -i "/Notifications.PanelPosition/ s/\"[A-Za-z]*\"/\"$1\"/" ~/.steam/root/ ресурс/стили/gameoverlay.styles
И параметры #Launch должны быть примерно такими:
~/.steam/notifpos.sh TopLeft && %command%
Steam Remote Play
Примечание: Steam In-Home Streaming стал Steam Remote Play.
Steam имеет встроенную поддержку удаленного воспроизведения.
См. руководство сообщества Steam о том, как настроить безголовый потоковый сервер в Linux.
Совместное использование игр с Windows при использовании Proton
Если вы используете Proton (Steam Play) для запуска своих игр, но по какой-то причине сохраняете установку Windows (например, если в какой-то игре есть проблемы с античитами или если вы хотите сделайте сравнительные тесты с Windows), вы можете хранить свои игры в общем разделе вместо того, чтобы хранить две копии игры по одной на ОС. См. https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows для получения дополнительной информации о том, как это настроить.
Чтобы добавить еще одну папку для библиотеки, нажмите Steam > Настройки > Загрузки > ПАПКИ БИБЛИОТЕКИ STEAM , затем кнопку ⊕ (Плюс) .
Чтобы запустить игры с диска NTFS, следуйте инструкциям из Steam/Устранение неполадок#Библиотека Steam в разделе NTFS.
Слои совместимости, отличные от Proton
Существуют инструменты совместимости, отличные от Proton/Wine.
- Luxtorpeda — Запуск игр с использованием собственных движков Linux.
- https://luxtorpeda-dev.github.io/ || luxtorpeda-git AUR
- Boxtron — Запуск игр для DOS с использованием собственного Linux DOSBox
- https://github.com/dreamer/boxtron || boxtron AUR
- Roberta — Запускайте приключенческие игры, используя собственный Linux ScummVM.
Ваш комментарий будет первым